Tip: Choose Save as PDF in the print dialog to download. Use A4 paper size.
Shade in the A or B circle for each question.
Draw a line connecting each item on the left to its match on the right.
| Left column | Right column | |
|---|---|---|
| 1Criterion: Search returns results in under 2 seconds. Result: Met. Evidence: 9 of 10 test searches took under 1.5 seconds. | AThe evidence is an opinion, not measured data or user feedback. The conclusion is not supported. | |
| 2Recommendation: Add an index to the student table so that searches stay fast when the data grows. | BCriterion 3 was Partly met, so: Recommend adding error messages that tell users how to fix invalid input. | |
| 3Each conclusion in an evaluation report must be supported by evidence, such as data from testing or user feedback. | CAn improvement: a specific change to the solution that is suggested because of the findings in the evaluation. | |
| 4An evaluation report links each recommended improvement to a criterion that was only partly met or not met. | DResult: Not met. Evidence: 6 of 10 users needed help to find the Save button in the survey. | |
| 5Criterion: The program is easy to use. Result: Met. Evidence: I think it is good. | EA conclusion for one criterion: it states whether the criterion was met and backs the conclusion with measured evidence. | |
| 6Result: Not met. Recommendation: Make the program better. | FThe recommendation is vague. It does not say what to change or link to the criterion that failed, and there is no evidence. |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
evaluation report — A document that states how well each criterion was met, gives evidence for each conclusion, and recommends improvements to the solution.target = 2.0
actual = 1.4
met = actual <= targetfinding = {"criterion": "Load time",
"evidence": "Avg 1.4 s in 10 tests",
"conclusion": "Met"}finding = {"criterion": "Load time",
"evidence": "Avg 1.4 s in 10 tests",
"conclusion": "Met"}finding = {"criterion": "Error messages",
"conclusion": "Partly met",
"improvement": "Add fix tips"}if not met:
print("Improvement: speed up search")