Teaching with Minecraft
We have developed a free software programming environment and set of teaching projects based on Raspberry Pi and its freely available version of Minecraft. This is used as part of an initiative to provide short programming courses and taster days for young people in Cornwall.
We run taster workshops, for budding programmers between 11 and 16, using 20 Raspberry Pi's, networked together and use our procedural Minecraft 3D shape primitive system to build a number of projects in Python involving castles, spiders and an infinite house generator.
You can check out all the documentation and source code here.