rAs Kids All courses
⚙️

AI: Build & Break It

Anyone can train a model. You are going to learn where it fails — and that is the valuable part.

Ages 12–168 modules 🪨 Starts with no device

You will build classifiers, then attack them until they fall over. Not because breaking things is fun — though it is — but because the person who knows exactly where a system fails is the person worth hiring. We start on the ground with beans and chalk, because the maths is easier to see than to read.

Badges you can win

📊
📏
⚖️
🧪
🗡️
🔢
🐍
🎖️

The 8 modules

1
🪨 No device needed

Features, Not Magic

A machine never sees a mango — it sees a short list of numbers you chose to measure.

🫘 → [4.2, 1.1, 0]
2
🪨 No device needed

Be the Classifier

Classifying is drawing a line through your data and deciding which side new things fall on.

🟢🟢 ╱ 🔴🔴 ❓
3
🪨 No device needed

Garbage In, Garbage Out

A model can only be as fair and as accurate as the data you collected — and collecting is a choice.

🌽🌽🌽🌽🌽 | 🌾
4
📱 Shared phone

Train a Real Classifier

With a shared phone and forty photos you can train a working image classifier in ten minutes.

📱 🌿✅ / 🍃🐛❌ → 94%
5
📱 Shared phone

Break Your Own Model

You do not understand a system until you can make it fail on demand.

🌿 + 🌫️ → ❌ 88%
6
📱 Shared phone

The Confusion Matrix

One accuracy number hides everything that matters — you need to know which mistakes it makes.

┌──┬──┐ │ 8│ 2│ │ 3│ 7│ └──┴──┘
7
🤖 Salvage kit

Write the Classifier in Python

The algorithm you did with stones on the ground is about fifteen lines of Python.

💻 def classify(x): ...
8
🤖 Salvage kit

Capstone: A Classifier That Serves Someone

Build a classifier for one real person's real problem, test it honestly, and publish its limits alongside its results.

📄 📱 📊 ⚠️ 📸
For a parent or teacher

Your teenager will move from hands-on intuition for features and decision boundaries to training and honestly evaluating a real image classifier, including precision, recall and dataset bias. By module 8 they can write a simple classifier in Python on a phone and document its limitations like a professional.

Start module 1 →