Still in testing!
Teachers! Stop paying money for expensive software and rip off training courses. You can introduce Computing in your school without spending any money, and make Computer Science more accessible to all students at home too.

Teach yourself

View results as a list

CheckiO


A game world that you explore using your programming skills.

More information

Coding Bat


Online coding practice in a variety of different languages

More information

MIT App Inventor


With MIT's web-based service, building apps is as easy as fitting together puzz...

More information

Pascal Programming for Schools


The aim of the website is to provide valuable, but free, resources to help promo...

More information

Python: Zero to Hero course


A course taking you from knowing no Python to being able to write simple program...

More information

TouchDevelop


Web-based app creation environment from Microsoft Research. Runs on most phones,...

More information

Visual Basic at The New Boston


Over 200 Videos. Starting from the Basics, and progressing to a high level.

More information

YouTube Education: Computer Science collection (for CPD and classroom use)


An automatically generated collection of YouTube videos, from a wide variety of ...

More information