Early Level

Heads, Shoulders, Knees and Toes

This lesson can be adapted to any familiar song/rhyme.

Experience & OutcomeI understand that sequences of instructions are used to control computing technology. TCH 0-14a
Learning Outcomes– I can follow instructions.
– I can create a sequence of instructions for
people to follow (an algorithm)
– I can find and correct errors in a sequence of
instructions (I can debug an algorithm).
– I can use repetition in a sequence of
instructions.
Computer Science ConceptsRepetition 
Computational Thinking Concepts & ApproachesAlgorithms and Debugging 
Lesson OverviewPupils create a set of instructions (an algorithm) to sing a well-known song. They also debug their algorithm and learn to use repetition. 
Lesson planYou will find the full lesson plan here
You will need to sign up for a free account on the Barefoot website to access the full lesson plan. 
Cross Curricular LinksComputing: 
Understand what an algorithm is. Using repetition. Debugging algorithms 
PSHE: 
Working with others 
Music: 
Listening to and singing songs