Ten coding and programming apps


Our latest apps advice focuses on free and cheap apps to help engage students with coding and programming. Justin Smith gives us 10 of his favourites.

In September, the government introduces a new computing curriculum in order to equip learners with the foundational skills, knowledge and understanding of computing. Coding and programming are very common demands nowadays and the following apps will be both an excellent introduction and useful resource for teachers hoping to spark students’ interest.

Learn HTML5

Price: Free (Android) 

This was created for the purpose of thesis on “an interactive textbook of internet technologies”. It contains a list of all the elements used in HTML 5, with an explanation and source code. It offers tests which are evaluated in the form of statistical tables. Any code that is written is automatically displayed in the browser.

Visit: www.educationalappstore.com/app/learn-html5


Lightbot One Hour Coding

Price: Free (Android, iOS)

This app gets kids programming in a fun way – by playing an actual game. It is meant to be an introduction for students who have no experience whatsoever of programming and is all-ages friendly.

Visit: www.educationalappstore.com/app/lightbot-one-hour-coding



Price: Free (Android)

Algoid will turn your Android device into a real development station dedicated to programming apprenticeship. The stated goal of Algoid is to enable everyone to “learn to program”.

Visit: www.educationalappstore.com/app/algoid-programming-language



Price: Free (iOS)

This app 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.

Visit: www.educationalappstore.com/app/cargo-bot


L2Code CSS

Price: £2.99 (iOS)

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 might interest you. It provides step-by-step instructions and practice tutorials to help you master layout, colours, fonts, and more.

Visit: www.educationalappstore.com/app/l2code-css-learn-to-code



Price: £2.99 (iOS)

With Coders, you can create simple programs and run them on your iPad. Coders lets you discover computer programming whether a beginner, a want-to-be programmer, professional software developer, or a computer enthusiast.

Visit: www.educationalappstore.com/app/coders



Price: Free (iOS)

Hopscotch teaches kids to code using simple, intuitive building blocks. Students can create games, animations and other programs in this colourful, 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.

Visit: www.educationalappstore.com/app/hopscotch-coding-for-kids-a-visual-programming-language



Price: Free (Android)

Computer programming has now become a part of academic course for almost all branches of engineering and science studies all over the world. A response to this is Codebox – a reference to common computer programming problems asked in interviews and examinations. The app helps students to prepare for tests and interviews. Programs in sections of string processing, integer manipulation, data structures and others are included.

Visit: www.educationalappstore.com/app/codebox


Circuit Coder

Price: £1.49 (iOS)

A 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, 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.

Visit: www.educationalappstore.com/app/circuit-coder


Codecademy: Hour of Code

Price: Free (iOS)

Learn how to build things online by programming with Codecademy. The app gets you started by introducing you to the basic concepts behind the apps on your phone and the websites you visit, and helps you to understand the basic structure of code.

Visit: www.educationalappstore.com/app/codecademy-hour-of-code

  • Justin Smith is the founder of Educational App Store.


Please view our Terms and Conditions before leaving a comment.

Change the CAPTCHA codeSpeak the CAPTCHA code
Sign up SecEd Bulletin