Everything in AP Computer Science Principles fits together. This is the whole system, one unit at a time.
Endless practice on the two flips the exam punishes most, plus a step-through tracer and the Python ↔ AP Pseudocode viewer.
What actually happens when you send a photo? — Week 1
How does the world become bits? — Weeks 2–4
How do we give instructions? — Weeks 5–8
How do we manage complexity? — Weeks 9–13
Which solutions are even possible? — Weeks 15–18
What can bits tell us? — Weeks 19–21
How do bits travel and scale? — Weeks 22–24
How do we protect bits — and from whom? — Weeks 25–26
What do computers do to us and for us? — Weeks 27–29
Build something that's yours.
Reassemble the whole system.