AP Computer Science A priorities to protect every week

A useful plan is course-specific. Whatever else a week contains, keep time for the content and response habits that decide AP Computer Science A scores.

AP Computer Science A unit-by-unit response plan

15–25%

Using Objects and Methods

Types, expressions, strings, methods, APIs

Practice recognizing how using objects and methods can be tested, naming the evidence or method required, and writing a concise response that earns credit.

25–35%

Selection and Iteration

Boolean logic, conditionals, loops, algorithms

Practice recognizing how selection and iteration can be tested, naming the evidence or method required, and writing a concise response that earns credit.

10–18%

Class Creation

Fields, constructors, methods, encapsulation

Practice recognizing how class creation can be tested, naming the evidence or method required, and writing a concise response that earns credit.

30–40%

Data Collections

Arrays, ArrayList, 2D arrays, traversal, recursion

Practice recognizing how data collections can be tested, naming the evidence or method required, and writing a concise response that earns credit.