AP Exam Resource


 Unit Exam Weighting (Multiple-Choice Section)
Unit 1: Primitive Types   2.5%-5%
Unit 2: Using Objects   5%-7.5%
Unit 3: Boolean Expressions and if Statements 15%-17.5%
Unit 4: Iteration 17.5%-22.5%
Unit 5: Writing Classes   5%-7.5%
Unit 6: Array 10%-15%
Unit 7: ArrayList   2.5%-7.5%
Unit 8: 2D Array   7.5%-10%
Unit 9: Inheriance   5%-10%
Unit 10: Recursion   5%-7.5%

Skill Exam Weighting (Multiple-Choice Section) 

 1. Program Design and Algorithm Development
Determine required code segments to produce a given output.
30%–35%

 2. Code Logic
Determine the output, value, or result of given program code given initial values.
40%–45%

 3. Code Implementation
Write and implement program code.
Not assessed in the multiple-choice section

 4. Code Testing
Analyze program code for correctness, equivalence, and errors.
12%–18%

 5. Documentation
Describe the behavior and conditions that produce identified results in a program.
12%–18%