Coding
Apps
Move the Turtle
Move the turtle is an educational app that teachers the basics of computer programming.
https://itunes.apple.com/au/app/move-turtle.-programming-for/id509013878?mt=8
Hopscotch
A great beginning app to teach the basics of coding
https://itunes.apple.com/au/app/hopscotch-programming-designed/id617098629?mt=8
Daisy the Dinosaur
Students can learn the basics of computer programming
https://itunes.apple.com/us/app/daisy-the-dinosaur/id490514278
Cargo-Bot
A game that teachers coding skills
https://itunes.apple.com/us/app/cargo-bot/id519690804?ls=1&mt=8
Lightbot
$2.99
A programming puzzle game
https://itunes.apple.com/us/app/lightbot-programming-puzzles/id657638474?mt=8
Lightbot Jnr
Coding puzzles for 3-7 year olds
https://itunes.apple.com/au/app/lightbot-jr-4+-coding-puzzles/id858640629?mt=8
Kodable
A kid-friendly introduction to programming concepts and problem solving. For kids ages 5 and up, with tools for educators too!
Cato's Hike
A gaming and proble-solving app
https://itunes.apple.com/au/app/catos-hike-programming-logic/id574335479?mt=8
Toca Robot Lab
Bee Bot
An excellent app to develop directional language and to begin to learn to program.
Bee Bot Pyrmaid
Control Bee Bot through the Egyptian Pyramids
Droid Script
TouchDevelop
Windows
Create Fun Games
http://www.windowsphone.com/en-gb/store/app/touchdevelop/fe08ccec-a360-e011-81d2-78e7d1fa76f8
Tynker
Learn programming with visual code blocks and build your won games.
https://itunes.apple.com/gb/app/tynker-learn-programming-visual/id805869467?mt=8&ign-mpt=uo%3D4
Kudo
Windows
Create games through a simple visual programming language. odu can be used to teach creativity, problem solving, storytelling, as well as programming
http://apps.microsoft.com/windows/en-us/app/kodu/592a4484-dcc4-4e1f-a838-cda46fb8fd76
A.L.E.X
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
https://itunes.apple.com/gb/app/a.l.e.x./id597040772?mt=8&ign-mpt=uo%3D4
Codeacademy
Learn how to build amazing things online by programming https://itunes.apple.com/gb/app/codecademy-hour-of-code/id762950096?mt=8&ign-mpt=uo%3D4
Dynamic Art
Dynamic ART is a graphical programming environment on iPad. It's easy to create amazing artwork, animations, interactions and music with Dynamic ART.
https://itunes.apple.com/gb/app/dynamic-art-graphical-programming/id592737092?mt=8&ign-mpt=uo%3D4
Hakitzu Elite: Robot Hackers
Free
Robot Hackers!’ is an epic multiplayer robot combat game, where you learn the basics of coding while battling robots in both single and multiplayer missions.
https://itunes.apple.com/in/app/hakitzu-elite-robot-hackers/id599976903?mt=8
Pythonista
Create interactive experiments and prototypes using multi-touch, animations, and sound
https://itunes.apple.com/gb/app/pythonista/id528579881?mt=8&ign-mpt=uo%3D4
Music Droid
MusicDroid is a very challenging puzzle game designed especially for kids to develop programming skills and the ones who enjoys coding and math games.
https://play.google.com/store/apps/details?id=eu.on5.musicdroid
Web 2.0 tools
Tynker
Scratch
Gamestar Mechanic
Students can learn to design online video games.