Skip to content

Study Hub

Study Guides

This pupil-friendly study guide includes a unit summary, clear notes, common mistakes, and quick questions with answers.

Year 5 - Computing

Designing a quiz

Using selection in programming to develop a quiz

Unit Summary

In this unit pupils will discover how to write programs that ask questions and use selection to control the outcomes based on the answers given. They will design a quiz in response to a given task and implement it as a program. They will then evaluate their programs against given criteria.

Lesson Summary

You will learn to design a program that uses selection.

Key Notes

  • Selection can be used to produce an intended outcome.
  • User inputs can be used within an algorithm.
  • Using branching algorithms can help with planning code.

Vocabulary To Learn

  • input: in a program, the text or numbers that a user types in
  • branching algorithm: a decision-making flow used to plan a program with a condition and two outcomes

Common Mistakes To Avoid

  • Designing is just extra work.

3 Quick Questions (With Answers)

1. Describe the system or process from this lesson in clear steps.

Selection can be used to produce an intended outcome. User inputs can be used within an algorithm.

2. Define this computing term and give one practical example. 'input'

in a program, the text or numbers that a user types in. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: Designing is just extra work. Correction: Planning reduces how much you have to think about when you are actually coding.

More Lessons In This Unit

Browse all guides in the Year 5 Computing guide library.