Learn to Code on Mobile Devices

CARGO-BOT

A game that teaches coding skills. On each level, the objective is to move colored crates from one place to another by programming a claw crane to move left or right, and drop or pick up. The game was actually programmed on an iPad, using a touch-based coding app called Codea, which is based on the programming language Lua.

DAISY THE DINOSAUR

From the makers of Hopscotch, Daisy targets the youngest coders. The interface is similar to Hopscotch but much simpler. There is only a dinosaur to move and only basic functions to use, but for your younger students, this is an excellent introduction to programming.

Hopscotch

Looks a lot like Scratch and Tynker and uses similar controls to drag blocks into a workspace, but it only runs on the iPad. The controls and characters are not as extensive as Scratch and Tynker, but Hopscotch is a great tool to begin helping students without coding experience learn the basics of programming, logical thinking and problem solving.

Lightbot Jr

Colorful, engaging intro to programming for young kids. As a puzzle game, Lightbot Jr is cheerful and fun. Littler kids will find the basic graphics appealing and the drag-and-drop programming a breeze. As the game progresses, some of the concepts may slip past the beginner and require some explaining.

Move The Turtle

An educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands.