Skip to content

Unit of work

Getting active

Computational thinking, Programming, Sciences | MakeCode | 7-11 yrs

Lesson 1

Describing with variables


In this ‘unplugged’ lesson, pupils develop their understanding of variables. They use variable names and values to retell stories and use variables to describe characters before changing variables to describe the number of sides different shapes have.

Learning objectives

  • To know and understand what variables are
  • To use variables to describe a character
  • To write algorithms that use variables

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides
  • Student handouts
    • Variable character description
    • Variable character description challenge

Other resources:

Whiteboards & dry-wipe marker pens, printouts of slides, stacking games

Lesson plan