The complete, interactive AP Computer Science A study guide. Every unit, every topic, with a built-in Java IDE and FRQ practice — aligned to the College Board's redesigned 4-unit course.
The redesigned AP Computer Science A course covers four big ideas. Click any unit to begin.
this keyword.Read it, run it, change it, master it.
Every topic comes with working Java code you can execute, edit, and break — right in the browser. No setup, no Java install.
Every section ends with AP-style multiple-choice questions. Wrong answer? You'll see the correct one highlighted with an explanation.
The exam is 50% free-response. Practice all four types — Methods, Class, Array, 2D Array — with rubrics modeled on real scoring.
Time management, common traps, and a checklist of the algorithms that show up year after year. Tactical, not theoretical.
Same length, same time limit, same topic distribution as Section I of the actual AP CSA exam. Timer, mark-for-review, and a scored breakdown by unit when you're done.
Begin with Unit 1 or jump straight to FRQ practice if you've covered the content.