Teachers participating in this workshop should:
- first enroll in edX's CS50x course at cs50.edx.org;
- be familiar with (and committed to completing) the entire CS50 curriculum; and
- complete at least the first half of the course (up through and including Problem Set 5) prior to the start of the workshop.
Depending on a teacher's prior experience working with this material, completion of this pre-work may take anywhere from 25-70 hours. We also encourage you to look through the modules on AP Computer Science Principles on the College Board website prior to attending the workshop, though we will be going over this information during the workshop as well.
Participants are responsible for their transportation, accommodations, and dinner while attending the workshop. Breakfast, lunch, and snacks will be provided.
Washington DC, 2016
Ideal Profile of Educator Participants
- ability to devote 10+ hours per week over the summer to "taking" CS50's curriculum on their own (albeit with access to a network of fellow teachers)
- 1+ years of prior CS teaching experience
- eagerness to innovate in their classrooms
- committed to using CS50 in their classroom (and have the support of your school administrators or school district) and contributing to the CS50 for Educators online community throughout the year
Upon completing your registration for the CS50 Educator Workshop you should receive an email confirmation from Picatic. If you do not, please let us know so we can help!
CS50 is Harvard University's introduction to the intellectual enterprises of computer science and the art of programming for students less comfortable and more comfortable alike.
CS50x is the free online version of CS50, with resources and pacing adaptable for use in a university setting.
CS50 AP is a free adaptation for high schools that satisfies the new AP CS Principles curriculum framework.
If you might like to teach CS50x or CS50 AP (and, in turn, AP CS Principles) in your own classroom this year, you are cordially invited to join us at one of our educator training workshops this summer! The first of which will take place June 5–7, 2018 in Plumerville, AR with a second to follow in late June 2018 (more information to come).
These CS50 Educator Workshops will offer an introduction to CS50 itself (including its design and pedagogy), to AP CS Principles (including its expectations and assessments), and to the resources and support that will be (freely) available to you. Different "tracks" will be available for some sessions during the workshop, each tailored for either CS50x or CS50 AP.
Each workshop will offer an introduction to CS50 itself (including its design and pedagogy), to AP CS Principles (including its expectations and assessments), and to the resources and support that will be freely available to you.
The workshops will be led by Professor David J. Malan, Senior Preceptor Doug Lloyd, and other members of CS50's staff.
Dates and Times
|Fri 6/5/18||8:30AM–7PM CDT|
|Sat 6/6/18||8:30AM–7PM CDT|
|Sun 6/7/18||8:30AM–7PM CDT|
Our hosts recommend lodging in Conway, AR as there are numerous hotels there and it is a short drive away from the venue.