The First Cog Curriculum

Computer science.Before a computer.

A defined sequence of hands-on modules, all built on the First Cog Method: question first, tools last. Kids act out, build and break the ideas inside every machine, starting with binary numbers and climbing to how machines learn.

Students gathered around a string network
The First Cog Method

The first cog in any machine is the one that turns all the others. For us, that first cog is thinking.

Every module runs on the same five steps. Here's what they look like with one question from the very first module.

  1. 01QuestionWhat is this really asking?
  2. 02StrategyWhat do I know? What do I need? What could I try?
  3. 03BuildModel it, sketch it, act it out.
  4. 04TestDoes it actually work? Failure is new information.
  5. 05Choose the toolCode? AI? A pencil? Nothing at all?

Test fails? That's not the end. It's new information. Back to step 02.

Example · "Why do computers use binary?"
01 · Question

What is this really asking?

Why do computers use binary? Not "what is binary," but why that, and not something else?

02 · Strategy

What do I know? What do I need? What could I try?

What do computers run on? Electricity. What do we already know about electricity at home?

03 · Build

Model it, sketch it, act it out.

Flip a light switch. Turn a dimmer. Which one could you read correctly from across the room?

04 · Test

Does it actually work? Failure is new information.

Try to read a dimmer set to "about halfway." Now try on and off. Which one never fools you?

05 · Choose the tool

Code? AI? A pencil? Nothing at all?

This one needs no tool at all. The answer was hiding in the light switch.

Electricity flickers. On and off is the one signal a machine can't misread. That's binary, and the kids figured it out themselves.

The sequence

Seven layers. The sample lesson is only the top one.

What most people seeThe sample lesson
07Learning machinesHow does a machine learn, and what did it actually learn?The sample lesson lives here
What's underneathClimbs from 01
  1. 06DesignA machine can work perfectly and still be miserable to use.
  2. 05Networks & securityThe message arrived. Is it the same message?
  3. 04InstructionsSay exactly what you mean. The machine won't fill in the blanks.
  4. 03AlgorithmsHow do you find one thing in a million, fast?
  5. 02ErrorsHow does a machine notice it got something wrong?
  6. 01DataHow can on and off store a song, a photo, or this sentence?Starts here: binary numbers

The curriculum starts at the bottom and climbs. The sample lesson drops in at the tip, for a look at where it all leads.

The order matters

Understand it.Build it. Use AI well.

Most of the curriculum lives in Understand. Groups that want to stay fully unplugged can, for as long as they like.

01 · Understand

Kids become the computer

Algorithms, logic, networks, codes and machine learning, acted out with bodies, cards, string and beads. No screens.

02 · Build

Make it real

Kids do learn to code, as one way to express an idea. They also prototype and build physical systems when that's the better tool.

03 · Use AI well

AI comes last

Once they understand training, data and error, they use AI seriously: checking its answers, catching confident nonsense, and knowing when not to use it.

What changes

“I don't know yet. Here's what I'll try.”

The aim is confidence facing a problem they've never seen. Success isn't a list of software skills. It's a change in how a kid reacts when the answer isn't obvious.

01

They don't panic

Not knowing becomes the start of the problem, not the end of it.

02

They experiment

They test ideas without waiting for perfect instructions.

03

They ask better questions

They look for assumptions, constraints and missing information.

04

They want evidence

A confident answer isn't enough. They want to know why to trust it.

05

They iterate in public

Failure becomes information. They adjust, rebuild and try again.

How it adapts

Same curriculum. Built around your room.

A room of 7-year-olds45 minutes. One idea at a time. Lots of hands.
High schoolersAccelerated. More ground per session, harder edge cases.
Student-led groupsLess taught, more guided. I set the challenge; they drive.
Your scheduleOne session, a weekly block, or a full term.
Your paceMore or less per session, depending on the time you have.
Every learnerAn entry point anyone can reach. A ceiling that's hard to find.

Aligned to CSTA, AI4K12 and ISTE standards. See how a sample lesson maps →

Proof is shown by teaching

Knowing it isn't enough. Explain it.

To show you progress, a kid has to teach the idea to someone else: a parent, a sibling, a friend, or the camera. If you can explain it clearly, you probably understand it.

Tell me about your group. I'll suggest where to start.