Computer Science: Principles is a proposed AP course under development that seeks to broaden participation in computing and computer science. Development is being led by a team of computer science educators organized by the College Board and the National Science Foundation. 




CS Principles Announcements

  • Rubrics Updated Rubrics for performance tasks have been updated -- the changes are minor edits, and information on sharing rubrics with students is included. See the About the Project page
    Posted Apr 11, 2014, 7:23 PM by Owen Astrachan
  • Rubrics added Draft rubrics for the performance tasks have been added to the the About the Project section. These rubrics will not be used in 2014 to assign a score to any student work as part of the CS Principles pilot project. They may be used to help determine how to make changes to the performance tasks, and to help teachers. These rubrics are draft, they do not represent final rubrics for assessing the performance tasks.
    Posted Apr 11, 2014, 7:21 PM by Owen Astrachan
  • Curriculum Framework: New, Specific, Still Draft A new, much more specific and still draft curriculum framework has been added. See the About the Project page for download and documents
    Posted Mar 10, 2014, 1:33 PM by Owen Astrachan
  • Curriculum Framework Updated The curriculum framework was revised in December and is now updated. The learning objectives remain the same, new material helps explain them better
    Posted Jan 23, 2014, 12:27 PM by Owen Astrachan
  • Performance Tasks Update The draft performance tasks have been updated as of January 11, 2014. There is also a one-page guide for teachers that provides some ideas on scaffolding and using the tasks in class. The updates include refining the reflection sections of the collaborative performance tasks to make the reflections specific to the task. The updates also simplify and clarify what students submit for the tasks.
    Posted Jan 11, 2014, 5:41 AM by Owen Astrachan
Showing posts 1 - 5 of 23. View more »



Welcome to the CS Principles website! Here you will find information about CS Principlesresources for teachers, and details about the sponsored early adopters currently piloting CS Principles. 



 Announcements 

Stay up to date with announcements from the CS Principles Team! Sign up for RSS Updates