Skip to content

Unit of work

Computing fundamentals

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

Lesson 2

Computational thinking 2


Students deepen and extend their learning of computational thinking by considering different applications of the concepts and designing a prototype of a computerised paper aeroplane.

Learning objectives

  • To develop a deeper understanding of computational thinking concepts
  • To understand the steps in computational thinking
  • To develop and present a prototype and algorithm for a computerised paper aeroplane

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides

Other resources:

Paper - large sheets, colour marker pens, sticky tape, glue (optional)

Nominet logo

Lessons created in partnership with Nominet

Lesson plan