Bots With Brains · what they do, what you do next

Coding starts
at the kitchen table.

In the Spark2 Bots With Brains workshop, your child codes a Sphero Indi robot using colour tiles — learning six big ideas every computer scientist uses. Here’s what happens in the lesson, plus six unplugged games to play at home. No screens. No robot. No coding experience needed.

In the classroom

What they do in Bots With Brains.

The workshop is a hands-on session with the Sphero Indi — a small, screen-free coding robot that reads colour tiles like instructions. Here’s what your child gets their hands on, in plain English.

🎯
In the lesson

What Indi is

A small, palm-sized robot with a colour sensor on its underside. No screens. No app needed. The children place coloured tiles on the floor, and Indi drives over them — doing exactly what each colour tells it to do.

  • Green: go & speed up
  • Yellow: slow down
  • Red: stop
  • Purple: celebrate
  • Blue / Pink: turn right / left (90°)
  • Teal / Orange: turn right / left (45°)
🧠
What they learned

Six big coding ideas

Indi is the prop. The real lesson is the way children start to think. They leave the workshop with the same six big ideas every computer scientist uses — and you can practise every one of them at home with no robot at all.

  • Programming — instructions in the right order
  • Debugging — finding the mistake
  • Iteration — trying again, a bit better
  • Pattern spotting — noticing what repeats
  • Breaking it down — big problem, small steps
  • Pseudocode — words before symbols

The good news for home: you don’t need an Indi to keep this going. Below are six unplugged games — one for each big idea — that work with paper, a sibling, and a kitchen table.

Six unplugged coding games

No screens. No robots. No coding experience needed.

One game for each of the six big ideas your child meets in the workshop. All you need is paper, a pencil, and someone to play with. Pick one, do it once, come back to it next week.

🤖
Best moment · making a sandwich

Programming — "Robot Sandwich"

Your child gives you exact, step-by-step instructions to make a jam sandwich. You do only what they say, literally. Forget to say "open the jar"? You’ll be holding it shut, looking confused.

Why it works: hilarious for the family, brilliant for the brain. Children learn that computers do exactly what you tell them — in exactly the order you tell them.

🔎
Best moment · reading a recipe

Debugging — "Spot the Silly Step"

Read out a familiar set of instructions — a recipe, brushing teeth, getting ready for school — with one instruction in the wrong place. ("Put toothpaste on the brush. Rinse mouth. Brush teeth.") Who can spot the bug first?

Why it works: debugging is just spotting the mistake. The most useful word in coding is "why?" — and this game makes "why?" feel like a sport.

🔄
Best moment · rainy afternoon

Iteration — "Three Paper Planes"

Make three paper planes. Throw plane 1. Note how far it went. Change one thing about plane 2 (wing angle, paper weight, fold count). Throw it. Did it go further? Change one thing for plane 3.

Why it works: this is the scientific method and the engineering loop. Real coders never get it right first try. They get a bit closer each go.

📈
Best moment · on the school run

Pattern spotting — "Pattern Hunt"

Five minutes, walking to school. Can your child spot three patterns in the world around them? Brick walls. Railings. Roof tiles. Crossing stripes. The buttons on a keypad. Patterns are everywhere once you start looking.

Why it works: pattern recognition is the master coder’s skill. Children get sharp at this surprisingly fast — and it leaks into maths, reading, and music.

🧩
Best moment · before bedtime

Breaking it down — "Alien Toothbrushing"

A friendly alien has landed in your kitchen. They’ve never brushed their teeth. Can your child write the instructions — in ten steps or fewer — for the alien to brush its teeth correctly? Read it out. Mime the alien doing it.

Why it works: big task ("brush teeth") becomes small steps ("pick up brush, turn tap on, wet brush…"). This is abstraction, the master skill of computer science.

📝
Best moment · in the car

Pseudocode — "Tell the Story"

"Walk me through your journey to school. Start with leaving the house. End with sitting at your desk." Every step. Out loud. If you cross at the lights, then you turn left…

Why it works: "pseudocode" is just words before symbols — the way every coder plans a programme. Saying the steps out loud trains the same muscle children use to code at school.

The kids’ printable

Print this for your child.

A one-page treasure hunt your child can do over the week. Six coding missions, all unplugged. Tick them off as they go.

SPARK2 Coding treasure hunt

The Coding Treasure Hunt

Six missions. Six big ideas. No screens needed. Do one a day, or all of them on a rainy Saturday. Tick each one when it’s done.

📝
This treasure hunt belongs to:
Start date:
1
Programming

Robot Sandwich

Get a grown-up to make you a sandwich — but they can only do exactly what you say. Write your instructions:

Mission complete!
2
Debugging

Spot the Bug

Here are the steps for making a sandwich — but one is in the wrong place. Circle the bug:

  1. Get two slices of bread
  2. Eat the sandwich
  3. Add the cheese
  4. Put the slices together
  5. Cut it in half
Bug found!
3
Iteration

Three Paper Planes

Make three paper planes. Throw each one. Change one thing each time. How far did they fly?

Plane 1 steps
Plane 2 steps
Plane 3 steps

What did you change?

Mission complete!
4
Pattern spotting

Pattern Hunt

Find five patterns. Tick each one when you spot it:

Five patterns found!
5
Breaking it down

Alien Toothbrushing

A friendly alien has landed in your kitchen. Teach it how to brush its teeth in 10 steps:

Alien teeth sparkling!
6
Pseudocode

Tell the Story

Tell the story of your journey to school. Use IF and THEN at least once. (Like: IF it’s raining, THEN I put on my wellies.)

Story told!
🏆
All six missions complete?

You’ve thought like a coder all week. Show this to your teacher — you just used the same six big ideas every computer scientist uses.

From Spark2 · spark2.org/at-home/sphero-indi-bots · Free for any UK primary family
For you

Four small things that turn play into coding.

You don’t need to know any code yourself. You just need these four adjustments to how you talk about it — and your child will out-code you within a week.

💬

Narrate your thinking

"I think if I do this next… let’s see what happens." Out-loud reasoning teaches the habit faster than any instruction.

🔥

Celebrate the failure

When something goes wrong, smile. "Oh interesting — what happened?" Bugs are how learning happens. Don’t skip past them.

🪚

Don’t fix it for them

It is so tempting to "just fix it." Don’t. Watching your child find the bug themselves builds the skill that lasts for life.

🎈

Praise the process

Not "well done you got it right" — rather "well done you noticed that and changed it." Praise the iteration, not the answer.

Six questions

Conversation starters for the school run.

Coding lessons don’t end at the school gate. Six questions you can ask on the walk home, at dinner, or at bedtime — to keep the computational-thinking muscle warm.

Question 01

If a robot only does what you tell it — whose fault is it when something goes wrong?

Question 02

What’s something at home that gives you instructions in a certain order — a recipe, a board game, a school morning?

Question 03

Tell me about a time today when something didn’t work first try. What did you do next?

Question 04

If you could give one instruction to every person on Earth for an hour, what would it be? And what might go wrong?

Question 05

Can you think of something a robot would be really useful for in real life? And something a robot should never do?

Question 06

What’s the smallest change you could make to your bedtime routine that would make tomorrow better?

For class WhatsApps · PTA emails · school newsletters

Tell your child’s school

If your child’s teacher would find this useful, Spark2 also has a free Bots With Brains workshop pack for primary schools — seven year-scaled decks (Reception–Y6) with the same six coding ideas, ready to teach. Free for any UK primary school.

Hi all — Spark2 has a free coding-at-home pack for primary families: six unplugged coding games and a fridge-printable cheat sheet. No screens, no robots needed. Reception–Year 6. spark2.org/at-home/sphero-indi-bots.html — plus free classroom resource packs for teachers at spark2.org/teacher-packs/
Email the snippet to a teacher →