Skip to content

Unit of work

Data handling

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

Lesson 5

Digital assistants


Pupils explore using conditions in selection through unplugged activities before writing a program to enable the BBC micro:bit to be used as a digital assistant.

Learning objectives

  • To read and write algorithms using selection
  • To identify how digital assistant might work
  • To write a program to use a micro:bit as a digital assistant

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides
  • HEX files
    • digital assistant starter
    • completed example
    • digital assistant starter support

Other resources:

Coloured sports bands, printouts of slides, MakeCode editor, micro:bits (optional)

Lesson plan