Computational Logic and Repetition · Algorithms & Programming

Decomposing Complex Shapes

Using geometry and loops to program a turtle or sprite to draw intricate patterns.

Key Questions

  1. 1How would you break this complex pattern into smaller repeatable steps?
  2. 2What is the relationship between the number of sides and the angle of a turn?
  3. 3How can we use nested loops to create a pattern made of patterns?

National Curriculum Attainment Targets

KS2: Computing - Programming and AlgorithmsKS2: Computing - Computer Science
Year: Year 4
Subject: Computing
Unit: Computational Logic and Repetition
Period: Algorithms & Programming

Ready to teach this topic?

Generate a complete, classroom-ready active learning mission in seconds.

Browse curriculum by country

AmericasUSCAMXCLCOBR
Asia & PacificINSGAU