Lesson 11: Combining Conditions With And, Or and Not (Teach This Topic)
This guide supports teaching Python’s Boolean operators `and`, `or` and `not` to learners aged 11 to 16. It moves from comparisons and truth tables to compound conditions, truth-value testing, short-circuit evaluation and operator precedence. Short activities, adaptations and an answered knowledge check help a parent judge understanding without needing specialist equipment or external resources.
