Lesson details

Key learning points

  1. In this lesson we will learn about subroutines. Subroutines were also discussed in Scratch programs Part I. We will create a dance battle game by decomposing dance moves and creating subroutines for each move.

Licence

This content is made available by Oak National Academy Limited and its partners and licensed under Oak’s terms & conditions (Collection 1), except where otherwise stated.

Loading...

4 Questions

Q1.
Which of these statements best describes decomposition
Correct answer: Breaking down a problem into small manageable chunks
Executing a sequence of instructions in any order
When you use a subroutine to write an algorithm
Writing a sequence of instructions
Q2.
Which of these sets of instructions is not a subroutine? (Image source: Scratchblocks)
Correct answer: A
B
C
D
Q3.
Where do you need to click in order to create your own subroutine in Scratch?
Control
Events
Correct answer: My Blocks
My Subroutines
Q4.
Once you have created a subroutine, what block do you need to use to execute the subroutine?
A forever block
A key press block
Correct answer: A subroutine call
An execute block

Lesson appears in

UnitComputing / Programming essentials in Scratch: part II

Computing