Skip to product information
1 of 1

30 Mistakes That Cost You a 5 on AP CSA

30 Mistakes That Cost You a 5 on AP CSA

Regular price $7.99 USD
Regular price Sale price $7.99 USD
Sale Sold out
Shipping calculated at checkout.
AP CSA Exam: May 15 • 32 Days Left • Stop Losing Points on Mistakes You Already Know
AP CSA • 2025–2026

The 30 Mistakes AP Graders See Every Year.
Fixed.

Java code examples showing exactly what breaks and how to fix it. FRQ rubric notes on every mistake. MCQ traps decoded. All 4 units covered in 19 pages.

30 Mistakes With Code Examples
6 Categories Across MCQ + FRQ
19 Pages, Instant Download
4 Units Covered
$7.99
Get Instant Access →

Instant PDF download • 19 pages • All 4 units

Where Points Go Missing on the AP CSA Exam

These are the mistakes AP graders document every year. Each one has a rubric point attached to it — and each one is entirely avoidable once you know what to look for.

#1 println() instead of return — earns zero credit on every FRQ part that requires a return value
#2 Forward ArrayList removal — silently skips every other qualifying element, appears on FRQ #3 every year
#3 Missing private on instance variables — one explicit rubric point on FRQ #2 class-writing, lost for any non-private field
#4 String == instead of .equals() — compares memory addresses, not content. Shows up every exam.
Each mistake in this guide includes the exact AP rubric note showing where graders dock points — not just what the bug is, but what it costs you on scoring day.

What Is Inside

Every mistake follows a predict-first format: broken code first, then the fix. No giveaway variable names. No obvious distractors. Same difficulty standard as the AP CSA Test Builder.

1–8 FRQ Fundamentals The errors that cost full rubric points on every FRQ type: return vs. print, constructor void, private fields, helper method calls, integer division, loop bounds, ArrayList removal, method signatures
9–13 Unit 1 — Primitives & Strings String == vs .equals(), substring index confusion, int/int division, length() vs length vs size(), String immutability trap
14–18 Unit 2 — Iteration & Algorithms Infinite loops, nested loop count math, accumulator reset inside loop, swap without temp, binary search precondition
19–22 Unit 3 — Class Creation Getter type mismatch, setter with no effect, static on instance methods, = vs += in accumulator methods
23–27 Unit 4 — Data Collections 2D array row/column swap, ArrayList bracket syntax, null default values, enhanced for + modification, 2D search flag scope
28–30 MCQ Traps Predict-first discipline, I/II/III independent evaluation, NOT/EXCEPT/ALWAYS/NEVER stem reading — the 3 habits that separate 4s from 5s on MCQ

This Is For You If…

  • You are taking the AP CSA exam on May 15 and want to eliminate every avoidable mistake before you walk in
  • You have been losing points on FRQs and are not sure exactly which line of code costs the rubric point
  • You want MCQ practice that is actually hard — spot-the-error and I/II/III format, not multiple-choice with an obvious answer
  • You are a teacher who wants a ready-made error-spotting resource to use in review the week before the exam

Created By

TC
Tanner Crow

AP Computer Science Teacher • 11+ Years Experience
54.5% of students score 5s on AP CSA (national avg: 25.5%) • 34.8% score 5s on AP CSP (national avg: 9.6%)
1,845+ tutoring hours • 451 five-star reviews • 5.0 rating on Wyzant

32 days to the AP CSA exam.
Get the guide now.

Instant PDF download • 19 pages • All 4 units • MCQ + FRQ

Get Instant Access — $7.99 →
View full details