Lesson 4: Storytelling

After practicing how to debug code independently, pupils consider the plot in the animation 'Storytelling', then remix it to complete the story by creating a middle and an end and adding speech

Before the lesson

Learning objective

  • To program a story

National curriculum

Pupils should be taught to:

  • Design, write and debug programs that accomplish specific goals, including controlling or simulating physical systems; solve problems by decomposing them into smaller parts

Success criteria

Cross-curricular links

Attention grabber

Main event


Pupils needing extra support: Work with an adult to first articulate first what they want to happen next. Then break down a small change to make together. Independently, pick the blocks to make this small change and then repeat.

Pupils working at greater depth: Increase the complexity of the program by making other characters appear/disappear and adding sound effects.

Wrapping up

Assessing pupils' progress and understanding


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