Making Decisions: Selection
This worksheet marks itself
Set it as homework or classwork and every answer is marked as pupils go, with feedback on what they got wrong. The scores go straight into your mark book, so you can see who needs help before the next lesson.
- 6 questions
- 15 marks
- about 25 minutes
- marked instantly
Question types: multiple choice, true or false, matching, fill the gap, short answer.
Try one from this worksheet
When Python compares two values it hands back a Boolean — only ever True or False. What does print(5 != 5) display?
Pick an answer: it's marked straight away, just as your pupils would see it.
About this resource
KS3 Computing — Python, Lesson 4 of 6. Booleans and comparison operators, if / elif / else, indentation as Python's block structure, and combining conditions with and / or. Students write and run real Python in the built-in interpreter to build a grade-checker and a branching chatbot.
14 slides.
Lesson outline
- Do Now — Retrieval
- Booleans & Comparison Operators
- Quick Check — True or False?
- We Do — Your First if Statement
- if / elif / else — and why indentation matters
- Hinge Check — Spot the Bug
- We Do → You Do — Build a Grade Checker
- Predict the Output
- Combining Conditions — and / or
- Main Task — Build a Branching Chatbot
- Explain Your Chatbot
- Plenary — What We Learned
More from Python
- Lesson packMeet Python: From Blocks to TextSubscription
- Lesson packNumbers and CalculationsSubscription
- Lesson packProject: Build a Python ProgramSubscription
- Lesson packRepeating Things: LoopsSubscription
- Lesson packVariables and InputSubscription
- Knowledge organiserPython Your First Text LanguageSubscription
- Scheme of workPython Your First Text LanguageSubscription


