Choose training examples
Examples include measurable features such as temperature, debris, algae and water clarity, plus a ranger-reviewed label.
Machine learning for kids · Ages 9–13
Machine learning becomes understandable when children can change the evidence and see the result. This beginner guide leads directly into a free classification game—no account or prior coding required.
Every prediction names the closest training example, so the learner can inspect the model's evidence.
A simple mental model
The learner is not asked to trust a black box. Reef Rescue uses one inspectable comparison rule from start to finish.
Examples include measurable features such as temperature, debris, algae and water clarity, plus a ranger-reviewed label.
The model finds the most similar example and carries its safe-or-risk label to an unfamiliar reef zone.
A false alarm closes a healthy habitat; a missed risk leaves damage untreated. The kinds of error matter.
The learner adds missing edge cases, reruns the same test and explains why the second model performs differently.
Free machine-learning game
The first training set is intentionally incomplete. A hidden heat risk, natural seaweed and a harmless sand plume reveal why varied examples matter.
Incomplete model: compares it with polluted runoff and raises a false alarm.
Improved model: sees a reviewed sand-current example and keeps the healthy zone open.
The world and test case stay fixed. Only the training evidence changes.From blocks to code
A learner can understand examples and classification before writing code. Later, visual rules and Python make data structures, distance functions and evaluation steps more precise.
Machine learning, clearly explained
Machine learning for kids means introducing how computers use examples to make predictions. A child can label examples, test unfamiliar cases, find mistakes and improve the evidence without needing advanced mathematics.
Yes. Wovi's Reef Rescue is a free browser activity for ages 9–13. It needs no account and guides learners through training examples, classification, false alarms, missed cases and human review.
No. Example-based classification can be explored before formal coding. Scratch-style blocks and Python become useful later when a learner wants to express the same logic more precisely.
Reef Rescue uses a transparent nearest-neighbor classifier. It is deliberately small so learners can inspect which training example influenced each prediction rather than treating the model as magic.
They should be able to explain that a model learns comparisons from examples, missing examples create blind spots, accuracy alone can hide different kinds of mistakes and some decisions need human review.
Reef Rescue is a short beginner project: choose labeled training examples, test four unfamiliar cases, compare false alarms with missed risks and decide when a human should review the model.
Founding families
Join the adult early-access list for new playable worlds and parent-readable learning updates.