CS50 Educator Workshops
CS50 Educator Workshops 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.
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 AP CS Principles curriculum framework.
Workshop Details
Teachers participating in CS50 Educator Workshops 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 will receive a certificate of completion and acknowledgment of 37 hours of continuing education units (CEUs).
Participants are responsible for their transportation, accommodations, and dinner while attending the workshop. Breakfast, lunch, and snacks will be provided.
Tuition waivers available for teachers who require them. Email [email protected] to apply.