Free module
Human-computer interaction
Learn human-computer interaction hands on: usability principles, personas, accessible design, usability tests and questionnaire scores.
The lessons
Each lesson is free to read in full. Create a free account to run its commands in a live lab and to sit its quizzes and tasks.
1 · Container lab
Usability principles
I can judge an interface against five usability principles.
Read the lesson2 · Container lab
Users, personas and tasks
I can describe who uses a system and the tasks that matter most to them.
Read the lesson3 · Container lab
Accessible design and contrast
I can check a page for contrast, text alternatives, labels and keyboard focus.
Read the lesson4 · Container lab
Running a usability test
I can run a small usability test and read its success rate, times and errors.
Read the lesson5 · Container lab
Scoring a satisfaction questionnaire
I can score a ten-item questionnaire and say what its mean and spread show.
Read the lesson6 · Container lab
Fixing a problem and retesting
I can compare a design before and after a change and say whether it improved.
Read the lesson
Worked in a real lab
Every lesson of this module is worked in a lab started for you alone. The labs it uses:
Teaching a class? Set this module for your students with a teacher guide, marked assignments and a lab for every student.