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.

Programming

View results as a list

Blender


3D graphics and game design engine that can be programmed in Python

More information

Blockly


Scratch like web program

More information

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

Greenfoot


Learn and teach Java, one of the most popular languages in the world

More information

Hack the Curriculum resources


All of the resources from the Hack the Curriculum day at the University of Warwi...

More information

Hopscotch


An iPad app to teach the basics of programming in a similar way to Scratch - a s...

More information

How The Internet Works


A resource that students can use independently, or led by the teacher, on how th...

More information

Javascript CPU Simulator


Run assembly programs in javascript watch memory output and execution

More information

MIT App Inventor


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

More information

Netbeans


Nice coding IDE for web, cross platform app design.

More information

Pascal Programming for Schools


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

More information

Python Conversion Program Lesson


KS3 Programme of study This lesson relates to: Computational abstractions C...

More information

Scratch


Create stories, games, and animations. Share with others around the world.

More information

TouchDevelop


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

More information