Teachers need to review the AP Computer Science Principles Course and Exam Description (.pdf/5.7 MB) carefully to understand the course framework as well as the exam design. It is important to provide opportunities throughout the year for students to practice the learning objectives and skills within the course framework. Teachers can access videos for each course topic as well as formative and summative assessment items in AP Classroom.
A series of 1–3 videos have been developed by expert AP CSP teachers for each of the course topics. Use these videos to preview a topic before it is taught or as homework to reinforce your lesson.
The formative topic questions provide feedback to students on areas where they need to focus and are designed to meet students where they are in the material. Topic questions are best used for spot-checking student understanding while teaching the topics identified in the course framework. They can be used in class or as homework based on teacher preference. The questions can reveal misunderstandings and help teachers target content and skills to emphasize in lessons; they can also help students understand why an answer is correct or incorrect. Because the topic questions are formative, the results of these assessments cannot be used to evaluate teacher effectiveness or assign letter grades to students, and any such misuses are grounds for losing school authorization to offer AP courses. Use performance data to determine when to assign topic videos for remediation.
To prepare students for the Create performance task, teachers must ensure that students have sufficient learning experiences and practice on the concepts tested in the tasks prior to administering them. Scaffolded Create performance task prompts are located in the question bank within AP Classroom and can be paired with programming projects to provide students with incremental practice responding to the written response prompts. Scoring guidelines, sample student responses to the performance task, and commentary on how these responses were scored, are available on the AP CSP Exam page.
Online resources like curriculum samples, programming tools, and online courses can supplement AP CSP instruction. These resources have not been reviewed or endorsed by College Board. Teachers can visit the AP CSP Classroom Resources page and join the AP CSP Teacher Community to access resources.