Pin It

12 Good Coding Apps for Elementary Students

May 15, 2017
In response to a request from one of our readers, here is a collection of some of the best iPad apps you can use with your elementary students to introduce and teach them coding and programming. This selection is based on our previous reviews as well as on the popularity of these apps among teachers and educators. You can also check this infographic featuring 12 excellent books designed specifically to help kids in their code learning journey. Links of the apps are under the visual. Enjoy

12 Good Coding Apps for Elementary Students

1- Kodable
‘Award-winning coding curriculum for kids! Kodable is designed to teach computer science to elementary students grades K-5 (Ages 4-11).’

2- Hopscotch
‘Learn to code by making things you enjoy playing. Our award-winning block-based language was built from the ground up to be used on your touchscreen iOS device. With Hopscotch, you get a blank canvas for your imagination, a community filled with inspiration, and an audience to begin using your products the moment you publish them’

3- Daisy the Dinosaur
‘Learn the basics of coding with Daisy the Dinosaur…This free, fun app has an easy drag & drop interface that kids of all ages can use to animate Daisy and make her dance on their screen. Kids will intuitively grasp the basics of objects, sequencing, loops and events by solving this app's challenges.’

4- Lightbot Junior 
‘Lightbot Junior is specifically designed for ages 4-8, and is an easier version of the popular Lightbot: featuring a gentler learning curve and not-as-complex puzzles. You can play as Boybot or Girlbot as you solve puzzles that use game mechanics that are based on Computer Science ideas…’

5- ScratchJr
‘With ScratchJr, young children (ages 5-7) learn important new skills as they program their own interactive stories and games.’

6- codeSpark Academy
‘codeSpark Academy teaches the basics of computer programming through a variety of interactive learning activities including puzzles, games, step-by-step creative projects, game design and offline printables – all of which can be monitored by parents.’

7- Move The Turtle
‘Move The Turtle is an educational application for iPhone and iPad that teaches children the basics of creating computer programs, using intuitive graphic commands.’

8- Cato's Hike: A Programming and Logic Odyssey
‘Cato is a little boy who just like every little boy likes to go out and play. One fine day Cato was playing outside when a portal to another world opened up in front of him; a portal to another world…Stuck that is until he finally discovered the rules in this universe: by writing a program for himself he would be able to overcome all obstacles and learn something new along the way!’

9- Boogie Bot
‘Boogie Bot is a fun and interactive learning app which will introduce kids to computer programming using Blockly - Google's visual programming language’

10- SpriteBox : Code Hour
‘SpriteBox is a unique puzzle-platformer; a mix of exploration and learning to code…During your adventure, you'll learn to sequence commands, change parameters, debug faulty logic, and use simple to complex loops to solve problems.’

11- Robot School. Programming For Kids
‘Robot School. Programming For Kids is a programming game suitable for children aged 7 and above. Try out free version of Robot School and get hooked into programming! ’

12- Tynker
‘Tynker is the easiest way for kids to learn programming. Play fun puzzles to learn the basics and then create your own amazing games using over 100 step-by-step coding tutorials. Great for Hour of Code! Additional puzzle sets available as in-app purchases.’