Skip to content

Unit of work

Computing fundamentals

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

Lesson 4

Programming 2


Students experiment with iteration and selection in algorithms and programs and explore using graphical and text-based programming languages.

Learning objectives

  • To understand iteration and selection and why they are used
  • To develop algorithms and programs using iteration and selection
  • To experiment with graphical and text-based programming languages

You will need

Downloadable resources:

  • Lesson plan
  • Lesson slides

Other resources:

Paper - writing

Nominet logo

Lessons created in partnership with Nominet

Lesson plan