Students are required to complete at least 9 hours of in-class work on their program code, video, and Personalized Project Reference. For the end-of-course AP Exam, students will have two hours to complete the multiple-choice section of the exam, and one hour to respond to four prompts that require students to write responses that demonstrate understanding of their personal Create performance task on the end-of-course AP Exam. Each written response corresponds to one of four categories: Program Design, Function, and Purpose; Algorithm Development; Errors and Testing; and Data and Procedural Abstraction. The specific prompts will vary across the different versions of the exam. Students will have access to their Personalized Project Reference when responding to these prompts. More information about what each of these categories consist of can be found in the Exam section of the AP Computer Science Principles Course and Exam Description.