Comparing alternative designs with a criteria table
A table that lists each design option against the same criteria, rates each one, and helps you pick the best design and give reasons for your choice.
Understanding Comparing alternative designs with a criteria table in Years 7–8 Creating Digital Solutions
What it does: A justification names the chosen design and uses the ratings from the table as evidence. The header row has one column per design, and the rows below list the same criteria for each one. Criteria are qualities of the design you can check, such as readability. Who drew it is not a quality of the design. Rating each criterion gives a score for each one, so you can compare designs clearly. A vague comment does not do this. Justifying the choice means giving reasons that link back to the ratings in the table. The table helps you give reasons. When scores are close, think about which criteria matter most for your users.
Common mistakes: Both columns are named Idea A, so you cannot tell the designs apart. The second column should be Idea B. The rating scale is 1 to 5, so a rating of 8 is not allowed. It should be a number from 1 to 5, such as 5.
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 50–125) and word search (Modules 3–125).
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
criteria tableFill in the Blanks
Spot the Error
Student with a class code? Join your class →