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 | |
|---|---|---|
| 1engaging | AThere is no interactivity or rewards. Without feedback, points or progress, users have little motivation to keep going. | |
| 2streak_days = streak_days + 1 | Bbutton.onclick = playSound | |
| 3Interactivity: the interface responds when the user acts, which keeps them involved | CA reward feature that motivates users to return each day to keep their streak going | |
| 4Rewards: the user earns something for progress, which motivates them to continue | DEngagement is not just about working. It needs visual appeal, such as colour, images and layout, to make the interface pleasant to use. | |
| 5Design brief: use plain black text on white, no images or colour, because engagement only means the app works | Eif score >= 100: badge = "Gold" | |
| 6Design brief: an engaging quiz app shows the questions in a fixed list with no feedback, points or progress | FAn interface that is pleasant and motivating to use, so users want to keep using it |
Complete each line of code by filling in the missing parts.
Shade in the letter of the line that contains an error.
engaging — An engaging interface is pleasant and motivating to use, through visual appeal, interactivity and rewards, so users want to keep using it.points = 0
points = points + 10button { border-radius: 8px; }<button onclick="playSound()">Tap</button>if score >= 100:
print("Badge unlocked!")Button(root, text="Play", command=start)