Year 7 – Lesson 7 – You've got the moves!
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
Don't have an account?
Enjoyed teaching these lessons? Found a mistake?
Fill in a short form to give feedback on these resources.