Year 8 - Computing
Building a program using control structures
Introduction to Python programming
Study Hub
This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.
Year 8 - Computing
Introduction to Python programming
This unit introduces pupils to text-based programming with Python. Pupils start with programs involving input and output, and gradually move on to using arithmetic operations, randomness, selection, and iteration. Pupils will consolidate these skills in a project at the end of the unit.
You will learn to combine sequence, selection and iteration to build a program that uses complex conditions.
Expressions formed using logical operators evaluate to either True or False. Logical and relational operators can be combined to create complex conditions.
an expression that evaluates to True or False. Add one real device or system example to prove understanding.
Mistake: Learners often get confused between the logic operators AND and OR. Correction: For an AND statement to return True both inputs must be True. For an OR statement to return True either input can be True.
Browse all guides in the Year 8 Computing guide library.