The Algorithm Games

Grades 3 to 5

Computer science, with no computers.

Ten weeks of cones, string, index cards and arguing about what counts as fair. Your child never touches a screen, and you never buy a thing.

Children on the floor with yarn networks, a cipher wheel, dice and cards
AgesGrades 3 to 5
Length10 weeks
Each class55 minutes
HomeworkNone
ExperienceNone needed
You buyNothing

The whole course at a glance

Week 1, steps Week 2, cipher Week 3, network Week 4, sort Week 5, choose Week 6, shrink Week 7, route Week 8, match Week 9, fair Week 10, escape

Why I teach this

My children are growing up surrounded by software that hides how it works. A phone sorts a list, picks a route and suggests a video, and none of it shows its reasoning. I want these kids to have seen the moving parts once, with their hands, before any of it feels like magic.

The part of computing I teach here happens to be the part that needs no screen. A nine year old can sort twenty cards on the floor and feel why one method takes longer than another. They can hold the ends of a yarn network and watch what happens when one connection is cut. That sticks in a way a worksheet does not.

I run my own tech business and I use this kind of thinking every day. The children are not learning to code in this class. They are learning to break a problem into steps, test it, and fix the step that was wrong.

I don't grade. I help while they work and I give them feedback.

What they actually do

Every week is a game with a real idea underneath it

They guide a blindfolded partner through an obstacle course using five commands, and discover what happens when an instruction is vague. They build a network across the room with yarn and find out what breaks when one link is cut. They sort a floor covered in cards and notice that the order you do things in changes how long it takes.

Groups change week to week, and the activities are cooperative. There is nothing to win, nobody gets knocked out, and no child is left sitting because their team lost.

Week 2. A cipher wheel they build, then use to send a message only the right person can read.
Week 6. Describing a long run of colours in fewer symbols, then rebuilding it exactly.
Week 7. Mazes, and the difference between a route that works and the route that costs least.

The ten weeks

Each week stands on its own

The last one needs all nine before it.

  1. Week 1

    Follow the Steps

    What an algorithm is, learned by giving directions to a blindfolded partner.

  2. Week 2

    Secret Messages

    Building a cipher wheel and sending a message only the right person can read.

  3. Week 3

    Who Knows Who?

    A network built across the room in yarn, and what happens when a connection breaks.

  4. Week 4

    Put It In Order

    Sorting a shop full of mixed up cards, and finding the method that wastes less work.

  5. Week 5

    Make a Choice

    Yes or no questions arranged into a tree that can identify anything they put in it.

  6. Week 6

    Make It Smaller

    Describing a picture in fewer symbols, then rebuilding it exactly from the code.

  7. Week 7

    Find the Way

    Mazes, and the difference between a route that works and the route that costs least.

  8. Week 8

    What Do You Like?

    Using what a classmate enjoys to suggest something new, and checking whether it landed.

  9. Week 9

    Fair or Not Fair?

    Testing the rules of a game for hidden advantages, then repairing the broken rule.

  10. Week 10

    Escape the Algorithm!

    An escape room using all nine ideas to unlock a box with their certificates inside.

After the last class

What they take with them

They have met the real ideas

Sorting, networks, compression, decision trees and pathfinding are not simplified stand-ins here. They are the actual concepts, met at a size a nine year old can hold.

They know how to debug

Not as a word about computers. As a habit: find the step that was wrong, change that one thing, try it again.

They have argued about fairness

Week 9 asks whether a rule is fair, and how you would know. They test it rather than vote on it.

They keep the certificate they unlocked

It is inside a locked box on the last day, and the class has to work out how to open it.

For families

Send your child, and that is all

What you provide. Nothing. I buy and bring every cone, card, blindfold, ball of yarn and brass fastener. There is no supply list, no book, and no device.

What comes home. Each week your child brings a take-home page with an activity you can do together, and a short family note telling you what the class did and why that idea matters. Nothing on it is required and nothing is handed back in.

Screens and privacy. Children use no devices in this class. I use a display at the front for short videos and prompts, and that is the only screen in the room. Student names live on my own private class list behind my login. They are not published and not shared.

Behaviour and celebration. Every child gets a participation sticker every week. There is also a weekly prize draw, which is a rotation rather than a competition: every child gets a turn before the course ends. No leaderboards and no team badges.

Who it is forGrades 3 to 5, no experience needed
How long10 weeks, one 55 minute class a week
Class sizeUp to about 25 children, in small groups
Supplies you buyNothing
Datesadd your term dates
Whereadd your co-op and room
Priceadd your price

For teachers and co-ops

Run it yourself

The whole course is written down, so somebody who has never taught computer science can pick it up and run it. I built it that way because I needed a guest teacher myself.

add how a co-op gets in touch about running it, and whether there is a price

Signing up

Three steps

Ask me anything before you decide. I would rather answer a question now than have a child in the wrong class for ten weeks.

  1. Check the datesMake sure the day and time work for your family.
  2. Registeradd your registration link
  3. Turn upBring your child. I bring everything else.
Sign up

point this button at your registration form, and add your email

Questions families ask

If yours is not here, ask me

Does my child need to know anything first?

No. Week 1 starts with giving directions to a partner. Nothing earlier is assumed, and children who have never thought about computers are not behind.

Is there homework?

No. A page goes home each week with an activity you can do together if you want to. Nothing is collected and nothing is marked.

Is my child graded?

No. I help while they work and I give them feedback. The class is not ranked and children are not compared with each other.

My child is shy. Will they be put on the spot?

Children work in small groups that change week to week, and the closing questions are answered by the whole class together rather than by individuals.

Really no screens?

Children use no devices. I use a display at the front for short videos and prompts. Everything the children do is physical.

What if we miss a week?

Each week stands on its own, so a missed week does not leave your child stranded. Week 10 draws on all of them, but it is a group escape room, not a test.

What is the prize draw?

A small weekly prize, drawn from the class. It is a rotation, so every child gets a turn before the course ends. It is not a reward for being fastest or best.

Do you keep any information about my child?

Only a first name on my own class list, which sits behind my login and is used to keep track of whose turn it is for the prize. It is not published and not shared.

Can another teacher run this class?

Yes. The whole course is written down, week by week, including what to say and what to print. There is more detail in For teachers and co-ops.