Skip to content

Unit of work

Computing fundamentals

Computational thinking, Computer systems, Programming | MakeCode | 11-14 yrs

Lesson 5

Computer systems 1


Students develop their understanding of computer systems, learning about inputs and outputs, hardware and software,applying their understanding to create algorithms and write programs using the BBC micro:bit.

Learning objectives

  • To know and understand the common features of computer systems
  • To be able to explain input and output devices, hardware and software
  • To apply understanding to writing algorithms and programming micro:bit

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides
  • Student handouts

Other resources:

Scissors, sticky tack, pens, paper - writing

Nominet logo

Lessons created in partnership with Nominet

Lesson plan