Skip to main content
Get your Wikispaces Classroom now:
the easiest way to manage your class.
Pages and Files
CS50 AP Curriculum
Archived CS50 AP Updates
CS50 AP Educator Blogroll
Add "All Pages"
This is CS50 AP
AS OF AUGUST 9, 2016, THE NEW CS50 AP PORTAL CAN BE FOUND AT
. CONTENT WILL CONTINUE TO MIGRATE FROM HERE TO THE NEW PORTAL DURING THE NEXT FEW WEEKS.
Interested in taking CS50 this coming year through Harvard Extension School in anticipation of teaching CS50 AP in the future? Microsoft has announced a generous scholarship program for 2016-17, for which you can apply
's introduction to the intellectual enterprises of computer science and the art of programming for students less comfortable and more comfortable alike.
is a free adaptation for high schools that satisfies the new
AP CS Principles
(that officially debuts in Fall 2016). If you would like to bring CS50 AP to your own high school, see
this application for teachers
for more details!
Videos and materials from our first
CS50 AP Workshop
of 2016 are now available!
The slides from Doug Lloyd's presentation on
CS50 AP at ISTE
are also available.
The latest updates to the CS50 AP Curriculum are always available on
CS50 in the News
February 9, 2016 -- featuring Marcus Twyford and Cincinnati Country Day School on cincinnati.com:
February 8, 2016 -- featured in Katie O'Shaughnessey's blog:
This wiki will be the home of CS50 AP's teacher-facing materials. Over the coming weeks, we will be posting all the curricular resources we can for you in advance of the first day of the school year. Please don't hesitate to email Doug (
) for requests for new materials and/or feature requests, if you don't see what you're looking for, and we'll do our best to get things up as quickly as we can.
Additionally, we will assist you in creating a space on this wiki where you can post your own materials as well to share with your fellow teachers.
The latest updates to the curriculum are available in the navigation bar.
You can also find the CS50 AP Updates in the navigation bar.
If you are a pilot teacher, click here for information about
CS50 AP Teacher Community
. (Must be logged in to access.)
We recommend that you ask your school's IT department to whitelist the following domains, so students have access to our online help communities!
reddit.com/r/cs50/* (and its login page)
cs50.stackexchange.com (and its login page)
Recommended photo/video release form!
help on how to format text
Turn off "Getting Started"