Computer Science · Grade 6
Data Detectives 6
Simulations and investigations, Python functions, lists and data, cleaning and charting data, how AI learns from data, and keeping secrets with ciphers.
Like what you see?
Register for free to take the quick checks, do the activities and track your progress. Your work is saved on your device and syncs to your account.
Units
Unit 1 · reading, lab, quick check, quick check, task
Building and tuning a simulationBuild a tiny physics world in code, then turn its knobs one at a time until the cannonball hits the target.
Unit 2 · reading, activity, quick check, quick check, task
An independent investigationPick your own question, test it fairly, and report what you found, including what you are still unsure about.
Unit 3 · reading, lab, quick check, quick check, task
FunctionsName a piece of thinking once as a Python function, then use it again and again.
Unit 4 · reading, lab, quick check, quick check, task
Lists and dataStore a pile of numbers in a list, then let a loop count, add, find the biggest and average them in a blink.
Unit 5 · reading, lab, quick check, quick check, task
Cleaning and charting dataHunt down missing and wrong values before they spoil your answers, then draw charts that tell the truth.
Unit 6 · reading, lab, quick check, quick check, task
How AI learns from dataTrain a simple classifier on examples, change its training data and watch fairness change with it.
Unit 7 · reading, lab, quick check, quick check, task
Keeping secretsEncode and break a Caesar cipher, then see why modern encryption holds up even when everyone knows how it works.