Selection: Making Decisions (If/Else)
Implementing conditional statements (if-then-else) to allow programs to make decisions based on conditions.
Key Questions
- Explain how selection allows a program to make decisions.
- Construct a Scratch script that uses an 'if-else' block to control sprite behavior.
- Evaluate the importance of clear conditions in selection statements.
National Curriculum Attainment Targets
Suggested Methodologies
Ready to teach this topic?
Generate a complete, classroom-ready active learning mission in seconds.
More in Computational Thinking and Logic
Efficiency and Optimisation
Exploring how to evaluate algorithms for efficiency and identify opportunities for optimisation.
2 methodologies
Logic Gates: AND, OR, NOT
Introduction to fundamental logic gates and their truth tables as building blocks of digital circuits.
2 methodologies
Boolean Logic and Expressions
Understanding Boolean operators and writing simple Boolean expressions to represent conditions.
2 methodologies
Introduction to Block Programming (Scratch)
Students will be introduced to the Scratch interface and basic block programming concepts.
2 methodologies
Sequence: Order of Instructions
Mastering the order of execution and using repetition to make code more efficient.
2 methodologies