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

  • Performance Tasks Changed The Computer Science Principles Development Committee has announced that the Investigate/Data Performance tasks will be dropped. There will be only two performance tasks going forward with Computer Science Principles. New versions of the other performance tasks, Create/Programming and Explore/Impact, will likely be available soon.
    Posted Jul 9, 2014, 11:52 AM by Owen Astrachan
  • 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
Showing posts 1 - 5 of 24. 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