Grade 8: Computing
Start with a unit whose prerequisites fit. Work through the lessons, use the study guide to review, and try the new cases before continuing.
- Unit 1 · 4 lessons
Coordinate Client and Server State
A service holds private work, serves an old cached v2 while source v3 exists, and retrieves 20 items in batches of 4. Identify the security check, freshness issue and request count.
Before you begin: Explain a request/response and divide whole numbers.
- Unit 2 · 4 lessons
Interpret Data Summaries and Privacy Tradeoffs
For values[1,2,9], calculate the mean and compare it with the median. Then assess a claim that deleting names from detailed unique rows guarantees anonymity.
Before you begin: Add/divide numeric values and distinguish a record from a summary.
- Unit 3 · 4 lessons
Compose and Test Boolean Rules
Use truth tables, grouping and counterexamples to check fictional decision policies.
Before you begin: Evaluate true/false conditions; distinguish AND from OR; trace if/else.
- Unit 4 · 4 lessons
Work with Collections and Defensive Inputs
Given counts={"A":4,"B":7}, retrieve B and test whether 7 appears in[4,7]. Design a 0–10 integer input rule and explain why an alias is not an independent backup.
Before you begin: Read list and dictionary literals and compare integers.
Check what you can explain
The subject test uses additional supplied cases across these units. Its feedback links back to the relevant lessons. Use it to plan practice; a score on these questions is not a school grade or proof of complete subject mastery.
Open the subject test