Year 10 - Computing
Selection challenge
Programming: selection
Study Hub
This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.
Year 10 - Computing
Programming: selection
In this unit pupils will explore the benefits of good programing practices and why subroutines are used in programs. They will create conditions in programs which use arithmetic, relational and logical expressions. They will develop their understanding of selection and explore nested selection.
You will learn to build a program that uses selection using a set of project requirements.
Software engineers are often given a set of project requirements that they have to turn into code to create a solution. A larger problem is decomposed into smaller subproblems to make it easier to solve.
the features, functions, and tasks that need to be completed for a project. Add one real device or system example to prove understanding.
Mistake: All parts of a solution must be coded at the same time and tested that it works once coding has finished. Correction: Individual subproblems can be approached separately and tested to ensure they work before moving onto the next part. It helps to know parts of a program work as intended.
Browse all guides in the Year 10 Computing guide library.