AP Computer Science A: Practice Questions, Units, and Exam Format
Java objects and methods, control flow, writing classes, arrays, and recursion. See exactly what is on the exam, unit by unit, and practise it with a tutor that adapts to you.
Exam format
| Section | Questions | Time | Share of score |
|---|---|---|---|
| Section I: Multiple Choice | 42 | 1 hr 30 min | 55% |
| Section II: Free Response | 4 | 1 hr 30 min | 45% |
Units and exam weights
| Unit | Exam weight | Topics covered |
|---|---|---|
| Using Objects and Methods | 15 to 25% | Introduction to Algorithms, Programming, and Compilers, Variables and Data Types, Expressions and Output, Assignment Statements and Input, Casting and Range of Variables, Compound Assignment Operators |
| Selection and Iteration | 25 to 35% | Algorithms with Selection and Repetition, Boolean Expressions, if Statements, Nested if Statements, Compound Boolean Expressions, Comparing Boolean Expressions |
| Class Creation | 10 to 18% | Abstraction and Program Design, Impact of Program Design, Anatomy of a Class, Constructors, Methods: How to Write Them, Methods: Passing and Returning References of an Object |
| Data Collections | 30 to 40% | Ethical and Social Issues Around Data Collection, Introduction to Using Data Sets, Array Creation and Access, Array Traversals, Implementing Array Algorithms, Using Text Files |
How Kalyta teaches AP Computer Science A
Practice that adapts to you, an explanation for every answer, and a full rehearsal before the real thing. You spend your time on the units that move your score instead of the ones you have already got.
- Adaptive practice. Questions are picked around your current level, so you are always working just past what you can already do.
- Every answer explained. See why the right answer is right and why each other choice is wrong, with figures and step by step reasoning.
- An AI tutor you can steer. Ask why something works, ask for another example, or tell it to slow down and teach the idea from the start.
- Full exam rehearsals. Sit the real format under real timing and get a predicted score, so test day feels like something you have already done.
- Progress you can see. Watch your readiness climb unit by unit, and know what is solid before you walk in.
One subscription covers every course in the AP app, so you can study more than one without paying twice.
Kalyta is an independent study tool and is not endorsed by or affiliated with the College Board or ACT, Inc. SAT and AP are trademarks of the College Board. ACT is a trademark of ACT, Inc.