Year 4 – Lesson 1 – Using loops to create shapes

Curriculum KS2 Unit Lesson

In the first lesson, learners look at real-life examples of repetition, and identify which parts of instructions are repeated. Learners then use Scratch, a block-based programming environment, to create shapes using count-controlled loops. They consider what the different values in each loop signify, then use existing code to modify and create new code, and work on reading code and predicting what the output will be once the code is run.

Learning objectives

To develop the use of count-controlled loops in a different programming environment

  • I can list an everyday task as a set of instructions including repetition
  • I can predict the outcome of a snippet of code
  • I can modify a snippet of code to create a given outcome

Package contents

  • Lesson plans
  • Slide decks
  • Learner resources
  • Homework