Practice

Choose what to practice

Work through real exam-style questions and get instant feedback: a score with partial credit, a clear rubric, and a hint toward the next step — never the answer.

Your AI study assistant — free
See what you have actually mastered, what only looks learned, and which tasks to do next. Built from your own work — no guessing.
Open →
AP CSA

AP Computer Science A

Free-response and multiple-choice practice in Java, graded the way an AP reader would — by rubric, with a Socratic tutor and timed mock exams.
Java · FRQ + MCQ · Mock exams
Start practicing
Java

Java Fundamentals

Build the Java foundation AP CSA stands on: variables and expressions, control flow, methods, arrays, and objects — practiced with rubric-graded code feedback, partial credit, and a Socratic tutor that nudges instead of handing you the answer.
Java · Code + MCQ · Self-paced
Start practicing