This course introduces programming concepts through unplugged musical activities, fostering creativity and logical thinking. Participants explore body percussion for sequencing, algorithms, and loops; conditional logic via familiar songs like Old MacDonald; and interactive storytelling with rhythm-based coding. Hands-on tasks emphasise debugging, listening skills, and collaborative performances to build foundational computational skills in an engaging, movement-oriented environment.
Read more

Explore the Course

Click any lesson to preview it

This module introduces programming concepts through engaging musical and rhythmic activities. Students explore body percussion, sequencing, and conditional logic using songs, storytelling, and interactive games. By blending creativity with digital skills, learners develop an understanding of algorithms, debugging, and logical thinking in a dynamic, inclusive, and fun learning environment.

Body Percussion and Sequencing Quiz Challenge Beginner
If/Then (Old MacDonald had a Farm) Beginner
Musical Storytime: Animal Adventure Beginner
Musical Story Sequencing Beginner

This module introduces programming concepts through engaging musical and rhythmic activities. Students explore body percussion, sequencing, and conditional logic using songs, storytelling, and interactive games. By blending creativity with digital skills, learners develop an understanding of algorithms, debugging, and logical thinking in a dynamic, inclusive, and fun learning environment.

Body Percussion and Sequencing Quiz Challenge Beginner
If/Then (Old MacDonald had a Farm) Beginner
Musical Storytime: Animal Adventure Beginner
Musical Story Sequencing Beginner

What Students Will Learn

Learning Goals

  1. Understand fundamental programming concepts such as algorithms, sequences, loops, and conditional logic through musical and rhythmic activities.
  2. Develop skills in creating, sequencing, and performing rhythmic patterns using body percussion and interactive tasks.
  3. Apply conditional IF/THEN rules to connect actions with triggers in storytelling and familiar songs.
  4. Enhance listening, creativity, and collaboration by transforming stories into coded musical experiences.
  5. Practice debugging and precise execution of instructions to build logical thinking and problem-solving abilities.

Learning Outcomes

  1. Apply body percussion techniques to demonstrate and perform sequences representing programming concepts such as algorithms, loops, and debugging.
  2. Construct and execute IF/THEN conditional rules using song structures and everyday objects, evaluating their outcomes in group activities.
  3. Develop interactive musical stories by coding rhythmic actions to specific narrative triggers, enhancing listening and sequencing skills.
  4. Sequence musical elements to represent story events, applying logical order and debugging to refine and present performances.
  5. Collaborate in pairs or groups to create and adapt rhythmic or conditional music sequences, incorporating creative feedback for inclusive participation.

What You'll Need

Required Equipment

Equipment used in some of the lessons in this course. Items can be shared among students.

IWB/Projector/Large Screen
IWB/Projector/Large Screen

Ready to bring this course to your school?

Get in touch to discuss pricing and ordering for your school.

Ready to get started?
Pricing & Ordering Contact Us
🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more