I often see it called the "assessment" rather than "exam" because part of the assessment is a project completed (at least partially) in class.
The AP Computer Science Principles Exam will continue to have consistent question types, weighting, and scoring guidelines every year, so you and your students know what to expect on exam day. The overall format of the exam—including the weighting, timing, types of questions, and types of stimulus materials—won’t change.
There are two parts (or "sections") to the AP CSP Assessment. One is the Multiple-Choice Exam at the end of the course. The second part is the Create Performance Task that we will complete during the school year. Normally it is due by the end of April.
Section I: End-of-Course Multiple-Choice Exam
70 Multiple-Choice Questions | 70% of Score | 120 Minutes | 4 answer options
57 single-select multiple-choice
5 single-select with reading passage about a computing innovation
8 multiple-select multiple-choice: select 2 answers
Note: On the digital exam, there are 59 single-select multiple-choice questions and 6 multiple-select multiple-choice questions.
Section II: Create Performance Task
Programming Project | 30% of Score | 12 in class hours
Students will develop a computer program of their choice. Students get at least 12 hours of in-class time to complete.
Click the "The Exam" button at the top of this page for more information.
The AP Exam assesses each of the five big ideas of the course with the following weighting on the multiple-choice section:
Questions in Big Ideas 1, 2, and 3 can be represented as algorithms (with no program code) or as program code using the Exam Reference Sheet (see Appendix). The program code questions will contain some graphical representations, some of which use robots in a grid.
Check out the Course & Exam Description PDF on page 172 for more information on "How Students Will be Assess on the AP Exam".