Applying evaluation criteria to a solution
Gather evidence for each criterion, compare it with the target, then judge if it is met or not met, for both efficiency and effectiveness.
Understanding Applying evaluation criteria to a solution in VCE Software Development U4O1
What it does: Calculating the elapsed time collects measurable evidence that can later be compared with an efficiency target. The target was all 20 test cases. Passing 17 falls short of the target, so the effectiveness criterion is not met. Efficiency is about how well resources such as time and memory are used. Correct output is about effectiveness. The evidence (2.1 s) is below the 3 second target, so the criterion is judged met. Each criterion must be applied using evidence, such as a timed result, before judging it met or not met.
Common mistakes: The evidence is stored as a string, so comparing it with the number target raises a TypeError. It should be the number evidence = 1.4. An average is the total divided by the count. The line must use / instead of *, or the evidence compared with the target is wrong.
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 172–182) and word search (Modules 172–198).
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
apply evaluation criteriaFill in the Blanks
Spot the Error
Student with a class code? Join your class →