Create PT

Submission Requirements

Click here for AP Classroom's Official AP CSP Student Handout 

This page will be updated as new information and resources are shared.

Component A: Program Code

In your program, you must include student-developed program code that contains the following:


You may use any programming language, either text-based like Javascript or block-based like App Inventor.

You may use comments to cite sources; comments should not be included for Component C.

Your code must be in a pdf with font at least 10 pt; 12 pt. font is recommended. Template

Component B: Video   

Submit one video file that demonstrates the running of your program including: 

Your video may NOT contain

Your video must be:


Video - Scoring Criteria:

The video demonstrates the running of the program including:

Scoring Decision Rules:

Consider only the video when scoring this point.

Do NOT award a point if the following is true:

Component C: Personalized Project Reference (PPR)

Submit 4 LEGIBLE Program Code Segments     AP CLASSROOM's TIP SHEET

font at least 10pt: zoom in or resize before you take a screenshot!

Remove all comments before screenshot

PPR - Scoring Criteria:

The program code includes:


Practice PPR Template

Scoring Decision Rules:

Consider the Personalized Project Reference (or Program Code if necessary) when scoring this point.

Do NOT award a point if any one or more of the following is true: