Unplugged Lesson
Beginner
45 mins
Teacher/Student led
+50 XP
What you need:
IWB/Projector/Large Screen

Musical Story Sequencing

Get ready to explore coding concepts through music and storytelling. Follow step-by-step activities to understand conditional logic with a familiar song, play a sequencing game, and create musical sequences for stories, building your programming skills with creativity.
Learning Goals Learning Outcomes Teacher Notes

Teacher Class Feed

Load previous activity

    1 - Introduction

    Welcome to the 'Musical Story Sequencing' lesson. This engaging session introduces fundamental coding concepts such as conditional logic and sequencing through fun, music-based activities and storytelling.

    2 - If You're Happy and You Know It

    Start with a high-energy, familiar song to discreetly review the concept of Conditional Logic.

    Sing the classic version (clap your hands, stomp your feet) with the class.Point out that the song is an IF/THEN rule: IF you feel happy (the condition), THEN you are forced to perform the action (the clap).

    Introduce new actions to the song to show that programmers can change the THEN action even if the IF (happy) stays the same.

    3 - The Music Machine Game

    This circle game reinforces Sequencing and Memory, ensuring the students remember the exact order of instructions.

    Assemble the students into a circle around the classroom. Tell the students they are building a giant, cumulative Music Machine. The machine must run the entire sequence of instructions every time.

      Execution (Starting the Sequence):

      • Student 1: Performs one simple sound or body percussion action (e.g., Clap).
      • Student 2: Performs Student 1's action (Clap), AND adds their own new action (e.g., Clap, Snap).
      • Student 3: Performs Student 1's action (Clap), Student 2's action (Snap), AND adds their own new action (e.g., Clap, Snap, Pat).

      The Challenge: Continue around the circle. If a student forgets the exact order or action, the "Music Machine" breaks, and the sequence starts over. This highlights the precision needed for programming Sequencing.

      4 - undefined

      Introduce a simple, four-part story about a cat's day. (Example: Wakes up, Stretches, Eats Food, Plays with Toy).

      Reads the four parts of the story in order. 

      For each part, the class must collaboratively brainstorm a unique sound and movement that MUST accompany that part of the story.

      For example:

      Part in SequenceAction (The Code)
      1. The cat wakes up.Gentle yawn sound + slowly open eyes.
      2. The cat stretches tall.Loud sigh + slow, full-body stretch.
      3. The cat eats its food.Quick munching noise + hand-to-mouth motion.
      4. The cat chases its toy.

        Read the story aloud again, and the encourage the class to perform the four actions in the correct order as the story unfolds.

        5 - Jumbled Sequence Program

          Give students a printed copy of the "Cat's Day" story from Step 3, but with the four sentences completely jumbled.

            Instruct the students to use numbers (1, 2, 3, 4) to put the story in the correct, logical order. They cannot move on until the sequence is fixed.

              Once the sequence is fixed, the students must assign their own unique musical element (a sound, a clap, a stomp, a whispered word) to each of the four steps. They are writing their own final program.

              Unlock the Full Learning Experience

              Get ready to embark on an incredible learning journey! Get access to this lesson and hundreds more in our Digital Skills Curriculum.

              Copyright Notice
              This lesson is copyright of DigitalSkills.org 2017 - 2025. Unauthorised use, copying or distribution is not allowed.
              πŸͺ Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more