AIQ AIQ
Good Data vs Bad Data · Lesson 3.2.1

Teaching "Good Data vs Bad Data" to Builder mode (ages 8–10)

Part of the Good Data vs Bad Data lesson guide. Teaching a different grade? 🌈 Explorer (5–7) · 💻 Hacker (11–14) · ⚡ Architect (15–18)

Hook & Warm-Up

Get the class's attention and read the lesson's own opening line, with a bit of drama in your voice — it's a genuinely important rule and worth treating that way:

"Garbage in, garbage out — the most important rule in AI! If you teach AI with bad data, it learns bad lessons."

Ask the class: "Has anyone heard the saying 'garbage in, garbage out' before, maybe about computers in general?" A few students may have heard it applied to any computer program. Explain: "It's actually an old computer saying — it means if you put bad information INTO a computer program, you'll get a bad answer OUT, no matter how fancy the program is. Today we're seeing why that rule matters even more for AI than for regular computer programs — because AI doesn't follow a list of rules a programmer wrote. It LEARNS everything it knows from examples. So if those examples are bad, everything the AI 'knows' is bad."

Tell students they're going to be earning the Data Guardian badge today by learning to spot good data, bad data, and one of AI's biggest real-world problems: bias.

Before opening the app, run a thirty-second thought experiment: "Suppose you're training an AI to recognize 'a good student essay' by feeding it a thousand essays that all happen to be about basketball, because that's what the person collecting the data happened to have on hand. What happens when a student writes a brilliant essay about, say, cooking, or music?" Let a few students predict (the AI would likely rate it worse, not because it's actually worse, but because the AI's whole notion of "good" got shaped by one narrow topic). This sets up the idea that data problems aren't always dramatic or obviously unfair on their face — sometimes they're just narrow, and narrowness quietly becomes unfairness.

Main Activity

Work through the lesson's three scenes, pausing after each item to make sure the idea has landed before moving on.

Scene 1 — Data Quality ✨. These four ideas define what makes training data good or bad:

Scene 2 — Bias in Data ⚖️. This is the heart of the lesson. Introduce it plainly: "Bias means the data doesn't fairly represent everyone — and when the data is unfair, the AI trained on it will be unfair too." Then walk through three real, documented cases:

Draw the throughline explicitly: "In all three cases, notice that the AI wasn't 'evil' — it was doing exactly what it was trained to do: find patterns in its data and repeat them. The problem was upstream, in the data itself."

Scene 3 — Fixing Data Problems 🔧. End with the encouraging, practical half of the lesson — this is real, active work people do:

Make the "Diverse Teams" point concrete with one more scenario: "Say a team builds a fitness app that tracks steps and suggests workouts, and every single person on that team is a young, able-bodied adult. Would it occur to them to test how well the app works for someone in a wheelchair, or an elderly user with a slower gait? Maybe, if they're thoughtful — but a team that already includes people with those experiences is far more likely to catch that gap before launch, not after users complain."

Read the lesson's own summary together: "AI is only as good as its data! Biased, incomplete, or low-quality data leads to unfair and inaccurate AI." Then have students complete the in-app practice round, sorting scenarios into biased vs. fair data situations, before moving into the quiz.

Discussion

Quiz Walkthrough

What happens when AI trains on biased data? (It becomes smarter / It learns the same biases / Nothing changes / It fixes itself)
It learns the same biases. AI has no independent way to check whether its training data is fair — it simply finds and repeats whatever patterns exist in that data, including unfair ones. Bias doesn't get filtered out automatically; it has to be actively found and corrected.
Amazon's hiring AI rejected women because... (It learned from male-dominated data / It was broken / Women didn't apply / It was sexist)
It learned from male-dominated data. The tool was trained on ten years of resumes from a period when Amazon's applicant pool (like the tech industry generally) skewed heavily male. It taught itself that male-associated resume patterns were "better," including downgrading resumes mentioning things like women's colleges or clubs — not because anyone programmed it to discriminate, but because that's the pattern it found in its historical data.
How do you fix bias in AI? (Ignore it / Use less data / Audit data and add diverse examples / Make AI faster)
Audit data and add diverse examples. Speed has nothing to do with fairness, and using less data only makes a dataset less representative. The real fix is the active process from Scene 3: check what's missing, add balanced examples from underrepresented groups, and test whether accuracy holds up across everyone.
Face recognition bias happens when... (AI is too smart / People wear masks / Training data doesn't represent all skin tones / Cameras are cheap)
Training data doesn't represent all skin tones. When a system is trained mostly on lighter-skinned faces, it simply has fewer examples to learn from for other skin tones, and its accuracy suffers for exactly the group it saw the least of. It's a direct data-representation problem, not a hardware or intelligence issue.

Wrap-Up & Extension

Close with: "You've earned the Data Guardian badge today, and you've earned it for a real skill: the ability to ask 'what data was this trained on, and who might be missing from it?' before trusting an AI's decision. That question is one of the most useful things you can carry out of this classroom."

Extension activity — "Audit a Dataset" mini-project: In small squads, give students a simple made-up scenario — for example, "an app that recommends study playlists, trained only on data from students who listen to K-pop and OPM" — and have them list: (1) what group(s) might be underrepresented, (2) what might go wrong for those groups, and (3) two concrete steps (borrowed from Scene 3) they'd take to fix it. Have each squad present their audit to the class in two minutes. This turns the abstract "audit data" idea into hands-on practice and stretches the 10–15 minute core lesson into a full class period.

To make the activity feel less abstract, give each squad a different scenario so the class hears several real cases side by side — one squad could get a study-playlist app, another a school-attendance camera system, another a lunch-menu recommender. When squads present, ask the rest of the class to try to guess the missing group before the presenting squad reveals it — this turns the wrap-up into a light competition and keeps everyone's attention through all the presentations, not just their own.

← Lesson overview ← Learning from Mistakes (Builder) Neural Networks (Builder) →