Judging how well a system meets a need
To judge how well a system meets a user's need by checking it against criteria like easy to use, quick and reliable, then rating each one and giving a reason with evidence.
Understanding Judging how well a system meets a need in Years 5–6 Creating Digital Solutions
What it does: This gives a rating (4/5) and evidence (3 seconds) for the criterion 'quick'. The criterion 'easy to use' is checked against the user's need to read bus times. To evaluate a system, we compare what it does with the user's needs using criteria. Evidence is something you saw or measured, like the time it took. 'Just good' is an opinion with no proof. Rating each criterion means giving a separate score to each one, so you can see where the system is strong or weak. The need is about ease of use. Evidence from the user shows the button was hard to find, so the rating should be low.
Common mistakes: The rating must be a number so the program can compare it with 4 in the IF line. It should be rating ← 4. Criteria must be about how well the system meets the user's need, such as easy to use or quick. Pink and loud do not judge that. It should be criteria ← ["easy","quick"].
Free printable worksheet with full answer key — or add this module to a class and your students practise it interactively.
This module's key terms are also in a printable crossword (Modules 61–74) and word search (Modules 41–74).
Take this worksheet further — free with Cloodit
Each concept is reinforced from every angle — learned, then applied, then tested.
Cloodit turns curriculum-aligned coding content into journeys students work through one biome at a time.
Over 100 of them, across seven natural biomes.
Turns their work into revision material ready for Flash Cards and Exam study.
Live, competitive practice for the start of the lesson or a teacher-led lesson finisher.
Honour your top performers, or encourage a student who's trying hard — ready to print in seconds.
Quick Questions
Match the Pairs
Key Term
evaluateFill in the Blanks
Spot the Error
Student with a class code? Join your class →