A+ A A-

Learn to codeRSS


A.L.E.X. is a fun puzzle game and a great way to train your brain. A.L.E.X. helps you think and plan logically as you program your robot A.L.E.X. with a sequence of commands to get through each level from start to finish.

DeviceiPad, iPod

Program the beebot to navigate a series of courses that get progressively harder

DeviceiPad, iPod
Beebot Pyramid

Use directional language, sequence and logical thinking to guide the beebot to the treasure hidden in the pyramid whilst avoiding the mummies. A series of twelve levels to master.

Cargo Bot

Program a robot to move crates. Uses sequence and procedures. You can record your solutions and export the video to the camera roll. Includes tutorials to introduce you to each new concept.

Cato's Hike

Essentially, 'Cato’s Hike' is a universal game for the iPhone/iPad/iPod Touch to teach kids and young children basic programming skills. The younger ones will obviously enjoy solving levels using simpler coding techniques but the hope is the older ones will pick up more advanced concepts like loops and branching as well as even more advanced concepts like a basic stack or memory! 

DeviceiPad, iPod
KS1, KS2, Y1, Y2, Y3, Y4, Y5, Y6
codeSpark Academy

Set in the animated world of Foosville, where the character of the Glitch is wreaking havoc, the app offers scenes where players need to help the inhabitants to do something. In one puzzle, kids create a program so the policewoman can reach her favorite doughnut. In another, they must help a construction worker fill a chasm with rubber tires so that he can hop over them to reach his trusted hammer. Kids will play through numerous programming puzzles, set in different locations -- including the town, outer space, and a diner.

This coding app is free for schools and for consumers there is a free Hour of Code experience

DeviceiPad, iPod
EYFS, KS1, KS2, Y1, Y2, Y3, Y4, Y5, Y6
Daisy the Dinosaur

An ideal program to create simple programs in key stage one. Learn sequence, loops and events by making Daisy move around the screen.

Fix The Factory

Fix the Factory is the cool new puzzle game from Lego Mindstorms featuring a cool humanoid robot, ev3rstorm, and a robot factory with battery packs dropped in all the wrong places…

Meet EV3RSTORM, the cool Lego Mindstorms robot who can walk, rotate, grab, shoot and put the misplaced battery packs at the Nogo factory back in their right place - if you tell him the right moves to do it!

Help EV3RSTORM navigate the massive NOGO factory maze and put the dislocated batteries back in place to proceed to the next level. But watch out, it’s not as easy as it seems. And you never know which challenges the floors inside the factory are going to present to you!

Fix The Factory is an addictive puzzle game full of unexpected obstacles that are guaranteed to challenge your logic thinking, your spatial intelligence and your robot commanding skills.

DeviceiPad, iPod, Android

Hopscotch works by dragging and dropping blocks of code. Build little routines and press play to see your code in action! As you get more advanced, you can add more objects and run your code using events like shaking and tilting the iPad or even shouting at the iPad! It  is heavily inspired by MIT's Scratch.

DeviceiPad, iPod
KS1, KS2

Control the Kodable characters as they navigate the maze using sequence, conditional statements “If this happens then do that,”  and loops. Includes free story and offline activities. This app offers in app purchases to buy higher levels for £1.49

Move the Turtle

Move the Turtle teaches children (ages 5+) the basics of programming (yes, we do mean coding!) Challenges and rewards keep children (with parents' assistance) & teenagers (on their own) engaged!

DeviceiPad, iPod
Y1, Y2, Y3, Y4, Y5, Y6

Pyonkee is a free app that allows you to use Scratch on an iPad. You can save your work to Dropbox and open it in Scratch 1.4 or 2.0 on a computer. You can also share files using Airdrop. The buttons can be quite tricky to use for more complicated projects though.

Y4, Y5, Y6

Coding is the new literacy! With ScratchJr, young children (ages 5-7) can program their own interactive stories and games. In the process, they learn to solve problems, design projects, and express themselves creatively on the computer.


See our guide here