Year 7 – Lesson 7 – You've got the moves!

Curriculum KS3 Unit Lesson

This lesson is designed to formalise the use of subroutines, a technique that has been introduced gently over the previous unit. Learners will create a dance battle game by decomposing dance moves and creating subroutines for each move.

Learning objectives

  • Define a subroutine as a group of instructions that will run when called by the main program or other subroutines
  • Define decomposition as breaking a problem down into smaller, more manageable subproblems
  • Identify how subroutines can be used for decomposition

Package contents

  • Lesson plans
  • Slide decks
  • Learner resources
  • Homework