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

Evaluating 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 improve and evaluate your program.

Key Notes

  • Programs can be evaluted against the initial design.
  • Setup code is used to reset everything in a program.
  • Programs are improved through debugging.

Vocabulary To Learn

  • evaluate: to reflect on what has gone well and what you could improve in a project
  • setup code: a group of commands that reset things back to how they should be at the start of the program

Common Mistakes To Avoid

  • My quiz works perfectly the first time you run it, and that's all that matters.

3 Quick Questions (With Answers)

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

Programs can be evaluted against the initial design. Setup code is used to reset everything in a program.

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

to reflect on what has gone well and what you could improve in a project. Add one real device or system example to prove understanding.

3. Correct this common computing misconception.

Mistake: My quiz works perfectly the first time you run it, and that's all that matters. Correction: You need setup code at the beginning of your program to reset everything, so that new users have the same experience.

More Lessons In This Unit

Browse all guides in the Year 5 Computing guide library.