Human Computer Interaction: Dr. Muhammad Abdul Qayum
Human Computer Interaction: Dr. Muhammad Abdul Qayum
Human Computer Interaction: Dr. Muhammad Abdul Qayum
LECTURE 1
2
Recommended Resources
Text book
Human Computer Interaction, A. Dix et al., 3rd edition, Pearson
Education,
Other
Designing Interactive Systems: A comprehensive guide to HCI, UX
and interaction design, D. Benyon, 3rd edition, Pearson Education,
2013.
Designing the User Interface: Strategies for Effective Human-
Computer Interaction, B. Shneiderman et al., 5th edition, Pearson
Education, 2009.
The essence of human computer interaction, C. Faulkner, 1 st Ed.
The design of everyday things, D. Norman, 2 nd Ed.
http://hcibib.org/
3
Outline
Introduction to HCI
Alarm Clock Example
DOS time versus software application
Don Norman’s Door Example
The human
Information i/o …
visual,
auditory,
haptic,
movement
4
Introduction to HCI
Multi-disciplinary subject.
The study, how people interact with
computers
Focused on the interfaces between
people and computers
5
Goals of HCI
Useful
Accomplish what is required
Play music, cook dinner, format a document
Usable
Do it easily and naturally
Without danger of error
Used
Make people want to use it
Be attractive, engaging, fun
6
Alarm Clock
7
DOS TIME
8
Why Study HCI – Software Perspective( adding HCI)
9
Smart Phone Clock
10
Don Norman’s Door Example
A classic book. Read it!
I will share its pdf soon
Main Point: no one
reads manuals, so
things should be
designed so that
manuals are not needed
BTW what is wrong with
the kettle on the book
cover?
11
Don Norman’s Door Example
13
Vision
Two stages in vision
Colour
made up of hue, intensity, saturation
cones sensitive to colour wavelengths
blue acuity is lowest
8% males and 1% females colour blind
( female more conscious to colour than male)
Interpreting the signal (cont)
The visual system compensates for:
movement
changes in luminance.
Mt = a + b log2(D/S + 1)
where: a and b are empirically determined constants
Mt is movement time
D is Distance
S is Size of target
26
Summary
Today we learnt about,
Basics of Human Computer Interaction
Alarm Clock Example
Dos time versus software application
The human
Information i/o …
visual,
auditory,
haptic,
movement
27