Skip to content

Unit of work

Computing fundamentals

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

Lesson 1

Computational thinking 1


Students are introduced to computational thinking through a team challenge. They create and test a giant paper aeroplane and create an algorithm for someone else to follow.

Learning objectives

  • To understand what ‘computational thinking’ is
  • To develop computational thinking skills
  • To write an accurate algorithm

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides

Other resources:

Paper - writing, paper - large sheets, colour marker pens, sticky tape, stickers (optional), tape measures (optional)

Nominet logo

Lessons created in partnership with Nominet

Lesson plan