Fiveable
⌨️AP Computer Science Principles
​

⌨️AP Computer Science Principles

Written Response 1
​

Guided Practice

Written Response 1
​
FRQ Types & Units

Each FRQ type tests specific skills taught in particular units. Here's why certain units appear for each question type:

This mapping reflects College Board's exam structure - each FRQ type tests specific skills that are taught in particular units.

Why are some FRQs missing?

For this first release, we focused on FRQs that:

  • We already have stimulus materials for (i.e. history/English)
  • Don't require stimulus materials at all
  • Use stimulus that can be generated with AI (like science data sets)

We also skipped FRQs that require audio playback or speaking responses for now.

Our goal is to eventually have practice available for every FRQ type across all AP subjects. We're actively working to add more!

Practice FRQ 1 of 71/7
1. Identify a specific input provided to your program. Explain how this input is used by your program to generate output or change the program's behavior.

Your Program Code

For the AP CSP Create Performance Task, you need to submit your program code along with your written responses. Generate sample code to practice with, or paste your own code here.







Pep
🙀 AP Exams start in: 05d 07h 35m 10s

essential ap study content awaits..

Features
Testimonials
Testimonials
start studying →
FRQ Directions
Free Response Question Practice

This practice environment simulates the AP AP Computer Science Principles Free Response Questions section. Here are some guidelines:

  • Read each question carefully before responding. Pay attention to command verbs like "identify," "explain," "analyze," or "evaluate."
  • Use the timer to practice time management. You can pause, restart, or hide the timer as needed.
  • Mark for Review if you want to come back to a question later.
  • Your responses are saved automatically as you type. You can also use the drawing tool for questions that require diagrams or graphs.
  • Use the toolbar for formatting options like bold, italic, subscript, and superscript.
  • Navigate between questions using the Previous and Next buttons at the bottom of the screen.

Tip: Answer all parts of each question. Partial credit is often available, so even if you are unsure, provide what you know.