Other

Practical Classroom Tech: Life of Pi

Music is an excellent cross-curricular subject, and this is particularly true with computer science. Many music teachers might be worried about coding with students in music lessons – but Sam Aaron, University of Cambridge computer science researcher and electronic musician, is here to explain its benefits.
 Sam Aaron live coding
Sam Aaron live coding

The laser beams sliced through the wafts of smoke as the subwoofer pumped bass deep into the bodies of the crowd. The atmosphere was ripe with a heady mix of synths – but something wasn't quite right. Projected in bright colours above the DJ booth was futuristic text, moving, dancing and flashing. These weren't fancy visuals – it was merely a projection of code. The occupant of the DJ booth wasn't spinning records – she was editing and evaluating code using Sonic Pi. Live. This was live coding.

This may sound like a far-fetched story from a futuristic music festival, but coding music like this – often called live coding – is a growing trend. This approach to manipulating code isn't just useful for performance, it's also a fabulous way of engaging a new generation of coders in the classroom.

Register now to continue reading

Register to the Music Teacher website today to read more of the latest news and developments from the world of music education.

You’ll receive:

  • Free access to 4 subscriber-only articles per month

  • Email newsletter providing advice and guidance across the sector

Register

Already have an account? Sign in here