AP CS Principles Documentation
This is your primary resource. When you get stuck, start here — not with your teacher. Every concept has explanations, code examples, common traps, and links to related pages. Ctrl+F is your friend.
The year opens with a two-week Scratch get-to-know-you starter, then Units 1-8 build the game (Unity + C#, from Sep 14). Unit 9 is the AP big ideas Unity cannot teach alone. Units 10-12 are the jams, the Create performance task, and the exam. See theCED Coverage Matrix for the topic-by-topic map and the Pacing Calendar for when each unit happens.
Built for the Unity game-development course. Every concept connects to something you ship.