Lesson 2: Sonic soundtracks: free lesson

Using their programming skills, pupils create a piece of music based upon a given theme, including the use of loops. Thanks to Dubai English Speaking School for our header image!

Learning Objectives

  • Using Sonic Pi’s basic commands

  • Creating a program that plays themed music

  • Able to include a loop in a program

  • Able to debug simple errors in code

Lesson Plan

Including loops and debugging
See the plan

Teacher Video: Sonic soundtracks


Sonic Pi Basic Commands
Musical Features PowerPoint
Example Mindmap
Created by:
Sway Grantham,  
Computing specialist
Sway Grantham (@SwayGrantham) is a Primary School Teacher, a CAS Master Teacher and Specialist Leader in Education for Primary ICT. She also has a BCS Certificate in Computer Science Teaching (Primary). She has written several curricula and conducted research into the…
Find out more
video-icon icon-checked
I have completed this lesson