Lesson 2: Programming an animation

Using the BBC micro:bit, pupils work out how an animation is created before programming their own

Before the lesson

Download classroom resources

Learning objective

  • To program an animation

National curriculum

Pupils should be taught to:

  • Design, write and debug programs that accomplish specific goals
  • Solve problems by decomposing them into smaller parts
  • Use sequence and repetition in programs; work with various forms of input and output

Success criteria

Cross-curricular links

Attention grabber

Main event


Pupils needing extra support: Could use the icons to create the animation or give examples of 5 x 5 images to recreate on the squared paper.


Pupils working at greater depth: Could create an animation with more images. Should control the animation by adapting the program so that it starts on an input, e.g. button a being pressed, or shake.

Wrapping up

Assessing pupils' progress and understanding


Created by:
Richard Williams,  
Computing specialist
Richard is a Year 6 Teacher at St. Pancras Primary School. Richard’s passion for teaching was recognised when he received Suffolk’s ‘Raising The Bar’ award for Innovation 2016. With his class he made the world’s first guided VR:360 school tour…
Find out more