5 Best iPhone/iPad Apps for Kids Programming and Coding

In September, the UK government will introduce a new computing curriculum in order to equip learners with the foundational skills, knowledge and understanding of computing. The following five best apps for kids programming and coding will be both an excellent introduction and useful resource for teachers to spark students’ interest.

Cargo-Bot

( iPad - Free )

Cargo-Bot is the first game programmed entirely on iPad® using Codea™. Cargo-Bot is a puzzle game where you teach a robot how to move crates. Sounds simple, right? Try it out!

L2Code CSS - Learn to Code!

( iPad - £2.99 )

Are you CSS ready? Cascading Style Sheets (CSS) is the next step after basic HTML. If you want more control over the look and formatting of your webpage, then the L2Code CSS app is for you. It provides step-by-step instructions and practice tutorials to help you master layout, colours, fonts, and more.

Circuit Coder

( iPad - £1.49 )

Circuit Coder is a challenging game and simulator for building digital circuits. Given a set of inputs your task is to produce a certain output, by embedding logic gates, flip-flops and various other components. The game comes with 60 problems, everything from easy to really difficult. The game also allows free circuit simulation as well, so that you can build whatever you want and interact with it through buttons and LEDs.

Lightbot - Programming Puzzles

( Android - £2.33 , iPad - £2.99 )

Lightbot is a programming puzzle game that uses game mechanics that are firmly rooted in programming concepts. The app can be used in both KS1 and KS2 in the ICT lessons to design, write and debug programs that accomplish specific goals. Teachers can use the app to explain what algorithms are and how they can be implemented as programs on digital devices.

Hopscotch: Coding for kids, a visual programming language

( iPad - Free )

Hopscotch teaches kids to code using simple, intuitive building blocks. Kids can create games, animations and other programs in this colorful, interactive environment. Program your characters to move, draw, and collide with each other, and use shaking, tilting, or even shouting at the iPad to control them. Hopscotch was inspired by MIT’s Scratch and gives kids a creative way to learn the fundamentals of computer programming.