Meeting 0 pre-work

Before meeting 0, please do the following items (1-2 hours):


  1. RSVP to david@newtongwc.org confirming that you intend to join us for this summer of coding.

  2. Watch the short video “This is CS50”: https://www.youtube.com/watch?v=vpy_C36d_Eg . The video states that the course begins (in Week 0) with Scratch, but we will jump right into learning the C programming language (Week 1 and beyond).

  3. Register with EdX at the website https://courses.edx.org/register . You can register with a Google, Facebook, or Microsoft identity, or you can create a completely new identity for EdX.


  1. Enroll in https://www.edx.org/course/introduction-computer-science-harvardx-cs50x . It is free to enroll in the course -- the only reason to pay money is if you somehow wanted Harvard Extension School to grant you a certificate of completion (that’s not part of my plan).

  2. Skim the CS50x welcome page: https://courses.edx.org/courses/course-v1:HarvardX+CS50+X/info

  3. Read in detail the instructions of how to use the CS50x course materials: http://cdn.cs50.net/2016/x/references/instructions/instructions.html

  4. Read in detail the syllabus: http://cdn.cs50.net/2016/x/references/syllabus/syllabus.html


  1. Optional: watch the first 30 minutes of https://www.youtube.com/watch?v=zFenJJtAEzE , the opening lecture of Week 0. You can also find this video within the EdX course site.


  1. Optional: watch the first 30 minutes of https://www.youtube.com/watch?v=UuFWYOnHwGM , the second lecture of Week 0. You can also find this video within the EdX course site. You can stop when they start talking about course logistics or Scratch.


Please don’t hesitate to contact me with any questions between now and our first meeting.

Comments