Skip to main content

Education recovery: Explore our curated collection of CPD, resources and support.
Online courses: FutureLearn are changing what data they store as part of GDPR on 20 Oct 2021. You may need to take action.

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
  • Learning graphs
  • Unit overviews
  • Activities
Log in to download

Not registered yet?

Create an account and get access to over 500 hours of free teaching resources.

Help us make these resources better

Provide your feedback

Or email us at [email protected]