๐ŸŽจ Good Design vs Bad Design

User Experience (UX) & Human-Computer Interaction (HCI)

Why are some apps a joy to use and others make you want to throw your phone? It's all about design. Learn what makes interfaces good or bad.

DigiTech A-Level ยง2.1.4 CS GCSE ยง1.7

๐Ÿค” What is UX?

UX (User Experience) = how it feels to use something. Is it frustrating or delightful?

HCI (Human-Computer Interaction) = the study of how people interact with computers and how to design better interfaces.

UI (User Interface) = what you actually see and click โ€” buttons, menus, colours, layout.

๐Ÿ”

Spot the Design Problems

Look at these interfaces and spot the usability problems. Click "Reveal" to see the issues.

๐Ÿ“–

The 8 Rules of Good Interface Design

Based on Nielsen's Usability Heuristics (simplified for your exam):

๐Ÿ‘๏ธ
Visibility
Users should be able to see what they can do. Important buttons should be obvious, not hidden in menus.
๐Ÿ’ฌ
Feedback
The system should respond to every action. Click a button โ†’ something should happen (loading spinner, colour change, message).
๐Ÿ”„
Consistency
Same action = same result everywhere. If blue text means "clickable" on one page, it should mean the same on every page.
๐Ÿšซ
Error Prevention
Design so users can't make mistakes easily. "Are you sure you want to delete?" prevents accidental data loss.
โ†ฉ๏ธ
Undo / Recovery
Users should be able to undo mistakes. Ctrl+Z, "Go back", recycle bin โ€” always provide an escape route.
โ™ฟ
Accessibility
Works for everyone โ€” colour blind users, screen readers, keyboard-only users. Good contrast, alt text on images, scalable text.
๐Ÿงน
Simplicity
Don't overload the user. Show only what's needed. Every extra button, menu or option adds confusion.
๐Ÿ“
Affordance
Things should look like what they do. A button should look clickable. A slider should look draggable. A link should look different from normal text.
โ™ฟ

Colour Contrast Checker

Good design means text is readable for everyone. Check if your colour combination passes accessibility standards (WCAG).

Sample Text โ€” Can you read this easily?
๐Ÿ“ Exam tip: UX questions often give you a screenshot and ask you to evaluate the interface. Use the 8 principles above as a checklist. Also know the difference between UI (what it looks like), UX (how it feels), and HCI (the academic study of human-computer interaction).