Now showing items 1-3 of 3

    • Engaging Students through Video: Integrating Assessment and Instrumentation 

      MacWilliam, Thomas Matthew; Aquino, Rosario John; Malan, David J. (Association for Computing Machinery, 2013)
      CS50 is Harvard’s introductory course for majors and non-majors alike. For years, we have posted videos of the course’s lectures and sections online for the sake of review and distance education alike. But students’ ...
    • Scaling Office Hours: Managing Live Q&A in Large Courses 

      MacWilliam, Thomas Matthew; Malan, David J. (2012)
      Computer Science 50 (CS50) is Harvard University’s introductory course for majors and nonmajors alike. So that students have an adequate support structure with which to tackle the course’s weekly programming assignments, ...
    • Streamlining Grading toward Better Feedback 

      MacWilliam, Thomas Matthew; Malan, David J. (Association for Computing Machinery, 2013)
      CS50 is Harvard University's introductory course aimed at majors and non-majors alike. Each week, students complete programming assignments and have traditionally received feedback from staff in the form of comments on ...