I’m really grateful to Federico Pepe for his sterling work in translating my “Sonic Pi in the Music Classroom” into Italian. I hope to be publishing this very shortly. Here is an introduction [translated into English!] which Federico has kindly provided:
“When I heard about Sonic Pi for the first time I was blown away by its capabilities as a programming language: a tool that could teach programming through music to children and adults and, at the same time, a tool that could bring musicians closer to technology.
Suddenly my dreams has come true. With my solid background in music and my passion in IT and programming, Sonic Pi has become a new tool that helped me expressing my creativity.
What I’ve found truly amazing is that Sonic Pi wasn’t developed only as a programming language that would allow coders to create live music performances but it was created as a teaching tool for the music classrooms. As Sam Aaron, creator of Sonic Pi, constantly repeats during his presentations: “everything I do I can teach to a 10-years-old”.
David Ashworth, author of this guide, created a useful resource for music teachers that wants to add Sonic Pi in their music classes.
My personal wish is that the movement born in the USA and in the UK that took programming abilities in the school’s curriculum will plant roots in the Italian education system, which is well-known for being reluctant to this kind of innovations, as well. We should (and must) teach to our children these skills that will be fundamentals for their future but we shouldn’t leave the development of their creativity out.
I also hope that musicians will start considering technology as a resource and not as a threat.
Note on the translation
I’m not a professional translator so I hope that no one will be mad at my translation. I tried to keep the original style by adapting it to the properties of our language.
I kept the notation in the english/american style (Do = C, Re = D, Mi = E, Fa = F, Sol = G, La = A, Si = B) because it’s what you’ll use in Sonic Pi.
Music Technologist, educator and creative coder