The picks
Coding Toys for 4 and 5 Year Olds
One year separates these two ages and it changes the answer. At four the toy must not need reading; at five the ceiling starts to matter.
By Sawyer V. · Published
The short answer
At four, buy a toy that needs no reading: Learning Resources publishes the Code & Go Robot Mouse at 4+ with picture cards, MatataStudio publishes graphic-symbol blocks for ages 4 to 9, and Sphero publishes indi at 4+ with color cards. At five, Botley 2.0 adds a published 150-step program.
Block & Beaker earns a commission when you buy through our links, at no cost to you. It never changes a ranking, and we say so plainly when the right answer is the cheaper set, or nothing at all. Full disclosure · How we pick.

At a glance
The picks, ranked
Tap any row to jump to the full reasoning. Prices come live from Amazon where we have them and read “check price” where we don’t — never a number we cannot stand behind today.
| # | Product | Best for | Price |
|---|---|---|---|
| 1 | ![]() Best at four Code & Go Robot Mouse Activity Set Picture cards laid on the table and a maze the child rebuilds — the program is visible before anything moves. | Four and five, for a pre-reader working alone | |
| 2 | ![]() Best if you are tired of batteries MatataStudio (Matatalab) Coding Set Graphic-symbol blocks on a board, rechargeable throughout, with no screen, app or internet. | Four to nine | |
| 3 | ![]() Best if a screen comes later Sphero indi At-Home Learning Kit Color cards read by an on-board sensor now, optional drag-and-drop coding on the same robot later. | Four and up, with block coding available at seven or eight | |
| 4 | ![]() Best at five Botley 2.0 The Coding Robot Activity Set A published 150-step maximum program, six directions and 16 coded interactions, with no screen. | Five to eight | |
| — | ![]() Not at four Osmo Coding Starter Kit for iPad Published from five, and an iPad is required and not included. | Five to ten, with an iPad free |
5 picks, including 1 we tell you to skip. Ages shown are the manufacturer’s own rating, not ours.
The reading test
At four, the single most useful question about a coding toy is whether it needs reading. The Robot Mouse publishes picture-based cards, MatataStudio publishes graphic symbols with no literacy required, and Sphero’s indi is programmed by color. All three can be used by a child who cannot read a word.
The arithmetic
Published specifications, four and five
| Code & Go Robot Mouse | 4+ · picture cards · 3 x AAA |
|---|---|
| Matatalab Coding Set | 4 to 9 · graphic-symbol blocks · rechargeable |
| Sphero indi | 4+ · color cards · rechargeable, 2+ hrs |
| Botley 2.0 | 5+ · remote, 150 steps · 5 x AAA |
| Osmo Coding Starter Kit | 5-10 · blocks plus an iPad (not included) |
What changes at five
A five-year-old can hold a short sequence in their head, which is what Botley’s remote asks for — and it is why Learning Resources rates it a year later than the Mouse. In exchange you get the highest published ceiling of any screen-free robot on this site: 150 steps.
If the child is four now and you want one purchase to cover both years, Matatalab (published 4 to 9) and indi (4+ with a block-coding path) are the two that stretch.
Batteries, which decide more than they should
Botley publishes five AAA cells and the Robot Mouse three, neither included. Matatalab and indi are rechargeable. A robot with a flat battery and no spares is a robot that does not get played with that afternoon.
Worth knowing before you buy
Every rating here is a small-parts floor as well as an ability estimate. Cheese wedges, tunnels, coding blocks and obstacle pieces are all small; the youngest child in the house governs where they are played with.
What is in each box, and what is missing from it
Code & Go Robot Mouse. 83 pieces — the mouse, 16 maze grids making a 20 × 20 inch board, 22 walls, 3 tunnels, 30 double-sided coding cards, 10 activity cards and a guide. No screen. 3 x AAA not included.
Botley 2.0. 78 pieces — the robot, a remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces and a starter guide, with sequences of up to 150 steps, six directions and 16 coded interactions, published as 100% screen-free. 5 x AAA not included.
Matatalab Coding Set. A robot car, command tower, control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets and a nature map, published as screen-free, app-free and internet-free, with graphic-symbol blocks that need no reading. Rechargeable: a 500 mAh cell in the robot, 2000 mAh in the tower, over USB-C.
Sphero indi. One robot, 30 color cards — 5 green, 4 yellow, 3 red, 2 purple, 3 teal, 3 orange, 5 blue and 5 pink — a charging cable, stickers, an activity booklet and tape to fix the cards down. An on-board color sensor reads the cards, so no screen is needed, with 2+ hours of play on a charge.
Osmo Coding Starter Kit. The Osmo Base and Reflector, 31 magnetic coding blocks, stackable storage and three apps. An iPad is required and is not included — all iPads except generations 1-4 and certain newer models, minimum iOS 11.
The tape in the indi box tells you something
Sphero ships tape with indi. That one line in the contents says what the toy is: the 30 cards become a track laid out across a floor, taped down so a four-year-old can walk around it. It is the most physical toy on this page and it needs the most space.
The opposite end is Osmo, which needs a tablet on a table and a clear view of the blocks. Neither is better. But one of them turns a living-room floor into the activity and the other turns a dining chair into it, and that is usually the decision, not the coding.
What happens to each of these at six
The published age ranges tell you which of these has a stated end. MatataStudio publishes ages 4 to 9 and Osmo publishes 5-10, so both have several years left at six. Learning Resources publishes 4+ for the Robot Mouse and 5+ for Botley 2.0, and Sphero publishes 4 and up for indi — open-ended ratings with no stated ceiling.
In practice the limit is the published ceiling of the toy, not the rating. The Robot Mouse is finite: 30 double-sided coding cards and a 20-inch board is a puzzle a six-year-old solves. Botley publishes sequences of up to 150 steps and 16 coded interactions, which is a genuinely harder ceiling to reach.
That is the argument for spending more at five rather than four. A four-year-old needs the set with no reading; a five-year-old needs the one with somewhere to go.
So which one
Four, and you want the simplest start: the Code & Go Robot Mouse.
Four, and you want it to last to nine: the Matatalab Coding Set.
Five: Botley 2.0, for the 150-step ceiling.
Say the unwelcome thing
Do not buy the 8+ robot to grow into
Makeblock publishes the mBot Neo at 8+. Bought at four it waits three years in a cupboard, and the child learns sequencing on nothing in the meantime. Buy the rated toy now; the capable one is still there at eight.
Where to go next
Screen-free coding toys ranks the whole no-tablet category, and how to choose a first coding toy is the four-question version of this decision. Younger: coding toys for toddlers.
In full
Every pick, and what is wrong with it
Published specifications only, each linked back to the page it came from. Where a manufacturer publishes nothing, the row says so — we do not fill blanks in.

1. Best at four
Code & Go Robot Mouse Activity Set
Learning Resources · LER2831 · maker rates it 4+
Picture cards laid on the table and a maze the child rebuilds — the program is visible before anything moves.
- Set size
- 83 pieces
- Contents
- Colby the robot mouse, 16 maze grids, 22 maze walls, 3 tunnels, 30 double-sided coding cards, 10 activity cards, cheese wedge, activity guide
- Maze size
- The 16 grids build a 20″ x 20″ board
- Screen required
- None
Learning Resources publishes 83 pieces: Colby the robot mouse, 16 maze grids that build a 20 × 20 inch board, 22 walls, 3 tunnels, 30 double-sided coding cards, 10 activity cards, a cheese wedge and an activity guide, rated 4+, needing three AAA batteries.
The cards use directional symbols, so no reading is needed. A four-year-old lays out the program, looks at it beside the maze, and presses go — and a wrong card is visible before the mouse moves.
The rebuildable maze is why it lasts into five: 16 grids and 22 walls make a new problem every time the child wants one.
Replay signal
- Open-ended or one-shot
- The mouse is fixed, but the maze is not — 16 grids and 22 walls is a new problem every time
- Does anything run out
- Nothing runs out
- Room to grow
- The 10 activity cards are a starting ladder; after that the child sets the puzzles
- Adult required
- Reading is not required — the coding cards use directional symbols, so a four-year-old can work alone
Why we say so: Learning Resources publishes the 83-piece contents including 16 rearrangeable grids and 22 walls, and states the cards are picture-based. A rearrangeable maze is why this does not become a solved puzzle after one weekend.
What’s wrong with it
Three AAA batteries, not included, and no published step ceiling.
| Set size | 83 pieces |
|---|---|
| Contents | Colby the robot mouse, 16 maze grids, 22 maze walls, 3 tunnels, 30 double-sided coding cards, 10 activity cards, cheese wedge, activity guide |
| Maze size | The 16 grids build a 20″ x 20″ board |
| Screen required | None |
| Batteries | 3 x AAA (not included) |
| Stated age | Ages 4+ |
Every figure above is from Learning Resources, Code & Go Robot Mouse Activity Set. Blanks are shown as “not published” rather than filled in.

2. Best if you are tired of batteries
MatataStudio (Matatalab) Coding Set
MatataStudio · Coding Set · maker rates it 4+
Graphic-symbol blocks on a board, rechargeable throughout, with no screen, app or internet.
- Contents
- Robot car, command tower, control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets, nature map
- Screen required
- None — “screen-free, app-free and internet-free”
- Literacy required
- None — blocks use “intuitive graphic symbols” and directional language
- Power
- Rechargeable — 500 mAh cell in the robot, 2000 mAh in the command tower, USB-C
MatataStudio publishes a robot car, a command tower, a control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets and a nature map, published as “screen-free, app-free and internet-free”, with blocks using “intuitive graphic symbols” so no literacy is required, rechargeable cells of 500 mAh and 2000 mAh over USB-C, for ages 4 to 9.
The published age range is the widest here: one purchase covers four through nine, and the same command tower takes add-on sets later.
Replay signal
- Open-ended or one-shot
- Semi-open: three challenge booklets first, then free building on the map
- Does anything run out
- Nothing runs out, and it recharges rather than eating AAAs
- Room to grow
- Add-on sets extend the same command tower into music and drawing
- Adult required
- No reading needed, so a four-year-old can set up a run unaided
Why we say so: MatataStudio publishes the full contents list, the rechargeable cell capacities, and states the blocks use graphic symbols so no literacy is required.
What’s wrong with it
A command tower and blocks is more to set out than a pack of cards.
| Contents | Robot car, command tower, control board, 37 coding blocks, 8 obstacles, 3 flags, 3 challenge booklets, nature map |
|---|---|
| Screen required | None — “screen-free, app-free and internet-free” |
| Literacy required | None — blocks use “intuitive graphic symbols” and directional language |
| Power | Rechargeable — 500 mAh cell in the robot, 2000 mAh in the command tower, USB-C |
| Stated age | Ages 4 to 9 |
Every figure above is from MatataStudio, Coding Set. Blanks are shown as “not published” rather than filled in.

3. Best if a screen comes later
Sphero indi At-Home Learning Kit
Sphero · indi · maker rates it 4+
Color cards read by an on-board sensor now, optional drag-and-drop coding on the same robot later.
- Contents
- 1 indi robot, 30 color cards, charging cable, 2 sticker sheets, activity booklet, tape to fix the cards down
- Card mix
- 5 green, 4 yellow, 3 red, 2 purple, 3 teal, 3 orange, 5 blue, 5 pink
- How it is coded
- An on-board color sensor reads the cards; no screen needed
- Play time
- “2+ hours of play on a full charge”, USB charging
Sphero publishes one indi robot, 30 color cards with an exact color breakdown, a charging cable, two sticker sheets, an activity booklet and tape, with an on-board color sensor, 2+ hours of play per charge over USB, and optional drag-and-drop coding in the free Sphero Edu Jr app, rated 4 and up.
The published upgrade path is the reason to pick it at four: the same robot still has somewhere to go when color cards stop being interesting.
Replay signal
- Open-ended or one-shot
- Very open-ended for the age: the child lays the track out across the whole floor
- Does anything run out
- Nothing runs out; recharges by USB
- Room to grow
- Screen-free cards first, then the same robot accepts block coding in the free app when the child is ready
- Adult required
- Not after setup — the program is the floor, and the child builds it
Why we say so: Sphero publishes the 30-card color breakdown, the on-board color sensor as the programming method, the 2+ hours per charge, and the optional step up to drag-and-drop blocks in Sphero Edu Jr.
What’s wrong with it
Programming means taping 30 cards to a floor.
| Contents | 1 indi robot, 30 color cards, charging cable, 2 sticker sheets, activity booklet, tape to fix the cards down |
|---|---|
| Card mix | 5 green, 4 yellow, 3 red, 2 purple, 3 teal, 3 orange, 5 blue, 5 pink |
| How it is coded | An on-board color sensor reads the cards; no screen needed |
| Play time | “2+ hours of play on a full charge”, USB charging |
| Optional app | Sphero Edu Jr drag-and-drop blocks |
| Stated age | Ages 4 and up |
Every figure above is from Sphero, indi At-Home Learning Kit. Blanks are shown as “not published” rather than filled in.

4. Best at five
Botley 2.0 The Coding Robot Activity Set
Learning Resources · LER2938 · maker rates it 5+
A published 150-step maximum program, six directions and 16 coded interactions, with no screen.
- Set size
- 78 pieces
- Contents
- Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide
- Maximum program length
- “coding sequences of up to 150 steps”
- Movement
- Six directions, plus 16 coded interactions
Learning Resources publishes 78 pieces — Botley 2.0, a remote programmer, two face plates, 40 coding cards, six double-sided boards and 27 obstacle pieces — with “coding sequences of up to 150 steps”, 100% screen-free play, rated 5+ for K-2nd grade.
The remote is what makes it a five-year-old’s toy rather than a four-year-old’s: the sequence lives in the child’s head while they press the buttons.
Replay signal
- Open-ended or one-shot
- Open-ended once the cards are understood — the child builds the maze, not just the program
- Does anything run out
- Nothing runs out except batteries
- Room to grow
- A 150-step ceiling means the challenge scales for years past the first week
- Adult required
- Needed for the first session, then not — there is no app account and nothing to log into
Why we say so: Learning Resources publishes the 78-piece contents, the 150-step maximum sequence, the six directions and 16 interactions, and states the set is 100% screen-free with no tablet or app required.
What’s wrong with it
Five AAA batteries, not included, and rated a year later than the rest.
| Set size | 78 pieces |
|---|---|
| Contents | Botley 2.0, remote programmer, 2 face plates, 40 coding cards, 6 double-sided boards, 27 obstacle pieces, starter guide |
| Maximum program length | “coding sequences of up to 150 steps” |
| Movement | Six directions, plus 16 coded interactions |
| Screen required | None — “100% screen-free play” |
| Batteries | “Requires 5 AAA batteries (not included)” |
| Stated age | 5+ (K-2nd grade) |
Every figure above is from Learning Resources, Botley 2.0 Activity Set. Blanks are shown as “not published” rather than filled in.

Skip this one
Osmo Coding Starter Kit for iPad
Osmo · Coding Starter Kit · maker rates it 5-10
Published from five, and an iPad is required and not included.
- Contents
- Osmo Base and Reflector for iPad, 31 magnetic coding blocks, stackable storage, 3 game apps
- Games
- Coding Awbie, Coding Jam, Coding Duo
- Screen required
- Yes — an iPad is required and is not included
- Compatibility
- All iPads except generations 1-4 and certain newer models; minimum iOS 11
Osmo publishes an Osmo Base and Reflector, 31 magnetic coding blocks and three coding games, rated 5-10, with an iPad required and not included, and compatibility limits published for older iPads.
At four it is not rated for the child; at five it is, and it still needs a tablet the household may not be able to free up.
Replay signal
- Open-ended or one-shot
- Guided by the three games rather than open-ended; Coding Jam is the one with no ending
- Does anything run out
- Nothing physical runs out
- Room to grow
- Three games at rising difficulty, described by Osmo as beginner to expert
- Adult required
- Only to hand over the iPad — which is precisely the friction: this one competes with screen time rather than replacing it
Why we say so: Osmo publishes the 31-block count, the three named games, the iPad requirement and the compatibility list. The iPad dependency is a published requirement, and it is the fact most likely to decide whether this gets used.
What’s wrong with it
The device is the mechanism, so it competes with everything else on it.
| Contents | Osmo Base and Reflector for iPad, 31 magnetic coding blocks, stackable storage, 3 game apps |
|---|---|
| Games | Coding Awbie, Coding Jam, Coding Duo |
| Screen required | Yes — an iPad is required and is not included |
| Compatibility | All iPads except generations 1-4 and certain newer models; minimum iOS 11 |
| Stated age | Ages 5-10 |
Every figure above is from Osmo, Coding Starter Kit. Blanks are shown as “not published” rather than filled in.
We are not putting a buy button on this one. It is easy enough to find if you want it anyway — but we would rather send you to something that gets played with twice.
Questions people actually ask
Frequently asked
What is the best coding toy for a 4 year old?
One that needs no reading. Learning Resources publishes the Code & Go Robot Mouse at 4+ with picture-based cards; MatataStudio publishes graphic-symbol blocks for ages 4 to 9; Sphero publishes indi at 4+ with color cards read by an on-board sensor.
Is Botley good for a 4 year old?
Learning Resources publishes Botley 2.0 at 5+. The program is entered on a remote one button at a time, which asks a child to hold the sequence in memory — the reason for the later rating. At four, the Robot Mouse puts the program on the table instead. Botley vs the Robot Mouse.
Do coding toys for this age need a tablet?
Not these. The Robot Mouse, Matatalab and Botley are all published as screen-free, and MatataStudio publishes its set as app-free and internet-free too. Osmo's Coding Starter Kit does require an iPad, and is published from five.
Which coding toy lasts longest from four?
On published ranges, the Matatalab Coding Set at ages 4 to 9, and Sphero indi, which publishes an optional path onto block coding on the same robot.
How many batteries does Botley 2.0 need?
Learning Resources publishes "Requires 5 AAA batteries (not included)". The Code & Go Robot Mouse takes 3 x AAA, also not included. Matatalab and Sphero indi are rechargeable instead.
Does Osmo Coding need an iPad?
Yes, and it is not included. Osmo publishes compatibility with all iPads except generations 1-4 and certain newer models, with a minimum of iOS 11. The kit itself is the Base and Reflector plus 31 magnetic coding blocks.
Sources
Where these figures came from
Every specification on this page traces to one of these. If a manufacturer publishes nothing on a point, the page says so rather than filling the gap.
Read next
Where to go from here
Back to Coding & Robotics, or read how we pick.