For the grown-up

Teaching notes

Everything that used to clutter the build pages. Those are now one picture, one sentence and one big button — nothing on them is addressed to you, which is the point.

The pages he uses

Builds marked your job, not his never appear on those pages at all. Do them before he sits down.

Before anything else

Let him find the hidden rows himself

The hardest idea here isn't electricity — it's that a breadboard has connections you can't see. LEGO's connections are visible and tactile; these are hidden, and nothing else makes sense until it clicks.

Wire one light so it's on, then let him move one leg around the board and watch when it stays lit and when it dies. He'll find the rows on his own. Build 0 in the first lesson only confirms what he discovered.

Two things worth knowing: a fresh breadboard is stiff — break it in yourself first, or he'll decide he's bad at this. And when a light doesn't work because it's in backwards, let him find it. That's the best teaching moment in the whole kit.

Fuller reasoning in docs/teaching-plan.md.

Uploading

The sketches

Watch any of them with ./monitor.sh. FirstDistance prints the distance it is reading, which is the fastest way to tell a wiring mistake from a sensor pointed at open air.