AP CSP Assessments


The AP Computer Science Principles (CSP) class and test is significantly different than the AP Computer Science A class and test.   The major differences include:

  • Focus – the curriculum is built around computing in a broad sense including problem solving, data, the Internet, cybersecurity and programming.  It focuses on 7 Big Ideas in Computer Science:

    • Creativity
    • Abstraction
    • Data and Information
    • Algorithms
    • Programming
    • The Internet
    • Global Impact

  • Programming Language - teachers get to choose the programming language.

  • Assessment – While the scoring for the AP CSP exam is the same as other AP exams (possible scores range from 1-5), the AP CSP assessment is significantly different and consists of two parts that are designed to demonstrate the student's understanding of the course's learning objectives: 

    • Two through-course Performance Tasks, Create and Explore.  As part of these assessments, students will upload digital artifacts and written responses via a Web-based digital portal.  These tasks are designed to give students freedom to choose topics and focus of interest to them. 
    • End-of course 100 minute long, 74 question multiple-choice exam administered in May.


The AP CSP class information is presented in detail in the AP Computer Science Principles Curriculum Framework below.  


The AP CSP Performance Tasks have gone through a number of significant changes over the last few years.  The final performance task descriptions for the 2016-2017 school year are available and will be discussed briefly in the next two lessons.