Caveat Academy course · Grades 9 to 12
Why you pull the door that says push, why the main button belongs near your thumb and why a confusing app is the designer's fault, not yours: Norman's principles, Nielsen's heuristics, Fitts's and Hick's laws, contrast ratios and accessibility, user research, paper prototypes, usability tests, A/B tests and dark patterns. Six modules at your own pace, with no coding required.
Included with the Caveat Academy pass and Whole-school licenses. Or get it in the High school electives library, $119 for 66 items.
6 modules · 18 lessonsabout 12 hours$19
Each module ends with a practice set that tracks mastery, an explain-it-back prompt, a short written response and a module exam. The final opens when every module is proficient; passing it earns a certificate with a verification code.
Explain usability and its qualities, trace the history of interfaces and apply the limits of working memory and attention to interface choices.
Evaluate an interface with Norman's principles, Nielsen's ten heuristics and Gestalt principles of visual hierarchy.
Compute Fitts's law index of difficulty and Hick's law decision times, and choose feedback that matches response times.
Apply WCAG principles, compute contrast ratios and use the persona spectrum to design for permanent, temporary and situational limits.
Plan user research with neutral questions, build paper prototypes through the double diamond and organize content with card sorting.
Run and summarize a usability test, interpret A/B test and funnel data and identify and redesign dark patterns.
This is how every lesson works: step through a worked example at your own pace, then answer a check and get the reason right away. Nothing here is saved; the course keeps your progress.
Module 3 · Fitts's law and target size
A lesson check from each module
The checks need JavaScript turned on. The course itself works the same way.
Academics · High School$19 · included with the Academy pass and Whole-school licenses
The lessons are original writing by Caveat Academic Services. Facts were checked against these free, open references, which are also good places to read further.
Human-Computer Interaction is a self-paced elective from Caveat Academic Services. It does not replace a school computer science course and awards no credit. Brand and product names are mentioned only as history. The legal notes on accessibility and dark patterns are general information, not legal advice. Support: team@caveatacademic.com.