10 of the Best Online Programming Tools for Students

Laura is a writer and recent Cambridge graduate with particular experience in the area of education technology. She has worked with a variety of different education companies and is active in the 'edtech' community on Twitter, so she prides herself on always being in touch with the latest developments and exciting new tools in e-learning.

Programming Tools for Students

1. Hackety Hack

Great for beginners, this site offers the absolute basics of programming from the ground up, with no previous programming experience required. Simple toolkits, technical support and online lessons make it a great way for students to get started.


2. Light-Bot

Great for younger students who might not be able to grasp full programming just yet, this game allows users to control a robot using programmer-style logic and commands.


3. Logo

One of the best tried-and-tested programming languages, Logo lets students enjoy great results from very simple commands, making it an ideal early learning technique when introducing kids to programming.


4. Scratch

This great site from MIT has its own simple-to-use programming language that makes it easy for students to learn to create their own interactive stories, animations, games, music and art and share their creations on the web!


5. Simple

The clue is in the name! This free downloadable programming language designed specially for kids is an extremely simple way to get started. Programming challenges, tips and ready-made games make it easy to progress.

Programming is an Art

6. Stencyl

Ideal for those who feel they aren’t yet ready to learn to code, (though it does have a coding option for those who are) this site encourages users to create their own iOS and Flash games, which can then be used on either Windows or Mac.


7. Sodaplay

A great online programming tool with thousands of examples from other users to explore and enjoy for inspiration before embarking on your own creations.


8. Game Maker

Suitable for a range of programming expertise, from novices to more seasoned creators, this platform’s free downloadable studio allows students to create their own unique platform-style games.


9. Codeacademy

The unique selling point of this great program is that it focuses on the individual user, taking students through step-by-step lessons so they can measure their own progress and enabling them to communicate and compare steps with their friends.


10. Alice

This free educational software allows students to learn everything from programming basics to computational thinking and problem solving in an exciting 3D programming environment that makes it easy to create animations and games.


What programming tools for students have you found engage and excite budding Mark Zuckerbergs and Bill Gates? Let us know below what works for your class and children?


Images courtesy of Flickr: San Jose Libraryjurvetson