Monthly Archives: October 2015

Python & Scratch Bubble sorts for KS3

Here’s a bubble sort I knocked up to help teach bubble sorts in Year 9. Before we get to this point we will have looked at Hungarian folk-dancing bubble sorts, done a bubble sort ourselves in class with human numbers … Continue reading

Posted in computers, education, ICT | Tagged , , , | 3 Comments

Python CoolPlay for OS X

Update – a new version of PyPlay is now on GitHub. It has pretty colours and gives you the out time and everything. CoolPlay is a very useful Windows program that plays audio files. So what? Lots of programs do … Continue reading

Posted in MacOS X, radio | Tagged , , , | 3 Comments

Scratch vs Python

Which is better for teaching coding in KS3: Scratch or Python? There’s only one way to find out! But seriously… I love Scratch. I think it’s a great tool for getting children interested in computing, and I do think there’s … Continue reading

Posted in computers, education, ICT | Tagged , , , | 4 Comments

Raspberry Pi traffic light project, part 2

In the first part of this project, we made some traffic lights out of LEDs attached to a Raspberry Pi computer, and we wrote code to make them light in sequence using the Python programming language. This was made really … Continue reading

Posted in computers, Raspberry Pi | Tagged , | 3 Comments

First physical computing project with Python on Raspberry Pi

I’m really excited about a Python library called GPIO Zero. This makes it very easy to use the Raspberry Pi’s GPIO pins to do some physical computing in the Python programming language. The GPIO pins are how you connect your … Continue reading

Posted in computers, Raspberry Pi | Tagged , | Leave a comment