Lesson 9: Loop the loop!
Year 7 - Programming essentials in Scratch: part II
Describe the function of each type of iteration (loop)
Starter activity
Explorer task
Which of these is count-controlled iteration and which ones are condition-controlled iteration? How do you know?
Lesson 9: Loop the loop!
Objectives
Tera’s Adventure
Activity 1
In pairs, complete the tasks on the ‘Investigate the code’ activity sheet.
Remember to swap between the driver and the navigator roles every five minutes.
Evaluate the loops
Activity 2
On your own, complete the ‘Evaluate the loop’ worksheet.
Which loop did you choose and why?
Activity 2
Scenario 1: A programmer wants to draw one single square in Scratch.
Which loop did you choose and why?
Activity 2
Scenario 2: A programmer wants to display a ten second countdown in Scratch.
Which loop did you choose and why?
Activity 2
Scenario 3: A programmer wants to make a sprite dance until the game is stopped by the user in Scratch.
Lesson 9: Loop de loop!
Plenary
On a sticky note, write a fact about any loop that you have learnt about in the last few lessons.
Add your sticky note to the board.
Next lesson
Summary
In this lesson, you…
Next lesson, you will…
10