coding

EdLab Spark: Create a non-linear support resource for Sonic Pi coding music software

Sonic Pi is computer software which creates music with simple lines of code. Designed by a ‘live coding’ enthusiast called Sam Aaron with the support of the Rasberry Pi Foundation, this simple but revolutionary approach has created a new way for young and adults alike to learn coding concepts in an extremely engaging (sometimes compulsive way).

sonic_pi_music011

In our Funologist experiments with Sonic Pi so far, we have found the most interesting results happen when participants do not have handouts telling them what to do. Providing them with a ‘linear’ hand out often means that those taking part follow the direction given to them rather than being led by their interest.

Conversely, a starting point and some quick references are handy.  As we ask more students to support Sonic Pi workshops, we need a non-linear resource to help the process.

We are very open to different suggestions but as a starting point we are thinking that a large poster with different areas and possibilities could be a good choice. This poster should be visually appealing, encourage experimental play and also be easy to print and to edit.

Continue reading

EdLab Spark: Mashing up Music, Coding and Physical Computing

The days of Computing and ICT as a subject where students are trapped behind computer screens are gone. There are now many ways to teach computational thinking and coding concepts. One of these ways is through creating music.

sonic_pi_pgce_image021

The project involves Hive Manchester, students of the Faculty of Education and the music educational project Noisy Toys. We will work together to create different creative educational experiences involving music and technology.

Continue reading