Programming Essentials (Sequence, Iteration and Selection)
Programming Essentials (Sequence, Iteration and Selection)
Sequencing
Year 7 – Programming essentials in Scratch: part I
Starter activity
Robots vs humans
Volunteer needed
Task 1
4
Activity 1
5
Activity 1
6
Activity 1
Task 2
● Forward (number of
footsteps)
● Right (degrees)
● Left (degrees)
7
Activity 1
Task 2: Reflection
8
Activity 2
Computer
programming
Activity 2
1
1
Activity 3
1
2
Activity 3
Music sequence
The sequence
1. Frère Jacques,
2. Frère Jacques,
3. Dormez-vous?
4. Dormez-vous?
5. Sonnez les matines!
6. Sonnez les matines!
7. Ding, dang, dong,
8. Ding, dang, dong,
1
4
Lesson 3:
Selection
Year 7 – Programming essentials in Scratch: part I
This statement is
false
Starter activity
True or false?
Stand in the appropriate area of the classroom
The colour of
this card is
black
1
7
Starter activity
True or false?
Stand in the appropriate area of the classroom
1
8
Starter activity
True or false?
Stand in the appropriate area of the classroom
The value of
this card is
greater than 5
1
9
Starter activity
Else:
2
0
Activity 1
Else:
Keep in game
2
1
Activity 1
2
2
Activity 1
2
3
Activity 1
2
4
Activity 2
Investigate answers
As we have discovered, an If
block allows us to check a
condition and perform an
operation if the condition
evaluates to ‘true’.
2
6
Activity 2
2
7
Activity 2
Investigate answers
Investigate answers
● Control
2
9
Activity 2
Investigate answers
● Operators
3
0
Summary
Next lesson
3
1