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 | |
|---|---|---|
| 1Accessibility | AA magnifying glass icon labelled Search | |
| 2Error tolerance | BPoor error tolerance: one accidental click permanently loses data. Add a confirmation message or an undo option. | |
| 3Efficiency: users finish a task quickly with few steps | CEveryone can use the interface, including people with vision, hearing or movement difficulties | |
| 4Ease of learning: a new user can work out how to use it without much training | DCtrl+S saves a file in one step | |
| 5Delete button removes a student record at once with no warning and no undo | EPoor accessibility: low contrast and missing alt text make the screen hard to read for users with low vision or screen readers. Use high contrast and add alt text. | |
| 6Light grey text on a white background with no alt text on images | FThe interface prevents mistakes and makes it easy to recover from them |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
useability principles — Six criteria for judging an interface: accessibility, effectiveness, ease of learning, efficiency, error tolerance and engagement. A good interface does well on all of them.<img src="logo.png" alt="School logo">try:
age = int(input("Age: "))
except ValueError: print("Numbers only")<input type="text" autofocus><input type="text" placeholder="dd/mm/yyyy"><label for="email">Email address</label>
<input id="email" type="email">