THE LEARNING PATH
AP Computer Science Principles: Lessons & Preparation Route
Short lessons, worked examples, and practice that connects.
Find a reference or explanation
Search study resources Search lessons, illustrated explanations and study references within this exam.
03
Data
07Reading bit patterns as values and abstractions
Convert between binary and decimal using place values, and explain what a fixed number of bits can and cannot represent.
Algorithms and Programming
09Evaluate the condition, then choose the branch
Evaluate relational and Boolean expressions exactly as written, then trace which IF or ELSE branch runs.
Algorithms and Programming
12Update lists by tracking positions and length
Access elements by 1-based index, simulate INSERT, REMOVE and APPEND shifts, and trace FOR EACH traversal.
Computer Systems and Networks
Follow a packet from sender to reassembled message
Explain how packets carry addressing and sequencing, how routes can differ, and why open protocols enable interoperability.
Original foundation lessons and 12-question representative sample of a planned 48-question MCQ practice across selected goals; not complete CED coverage.