Professional Documents
Culture Documents
Hci Lecture 1
Hci Lecture 1
LECTURE 1
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/
2
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
3
Introduction to HCI
HCI refers to the study of the interaction between people
(users) and computers. This encompasses
understanding how users interact with technology, the
interfaces they use, and the overall user experience.
4
Scope of HCI
Design
This involves creating interfaces and interactive systems that
are intuitive, efficient, and user-friendly.
Implementation
HCI involves the practical implementation of interactive
computing systems, translating design concepts into functioning
software or hardware.
Evaluation
HCI includes methods for assessing and testing interfaces to
ensure they meet user needs and expectations.
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
Example -Alarm Clock
In HCI, the design of everyday
objects like alarm clocks can
demonstrate principles of
usability. An alarm clock with
intuitive controls, clear display,
and easily accessible snooze
and stop buttons exemplifies
good design.
Conversely, a poorly designed
alarm clock with confusing
buttons or a complicated
interface frustrates users. This
example highlights the
importance of designing
interfaces that are user-friendly
and easy to understand. 7
Smart Phone Clock
8
Example -DOS TIME
DOS Time versus Software Application
This example contrasts the command-line interface of
DOS (Disk Operating System) with modern software
applications featuring graphical user interfaces (GUIs).
DOS required users to input commands through text-
based interfaces, whereas GUIs allow users to interact
with applications using visual elements such as icons,
menus, and buttons. The evolution from DOS to GUIs
signifies a shift towards more intuitive and user-friendly
interfaces, improving the overall user experience.
9
DOS TIME
10
Why Study HCI – Software Perspective
11
Don Norman’s Concept
Don Norman is a Affordances
cognitive scientist and Affordances are the
usability engineer who qualities of an object
has made significant that suggest how it can
contributions to the field be used.
of design and Human-
Computer Interaction
Signifiers
(HCI). Signifiers are the cues
One of his most famous or indicators in a
design that
contributions is the
communicate the
concept of "affordances"
available actions or
and "signifiers" in design.
functions.
12
Don Norman’s Concept
Affordances Signifiers
For example, a button These could be visual
affords pressing, a cues like buttons,
handle affords pulling, icons, or labels, or
and a screen affords auditory cues like
touching. beeps or tones.
13
Don Norman’s Door Example
"The Design of Everyday
Things" emphasizes the
importance of intuitive design
to make products easy to use
without the need for manuals.
14
Don Norman’s Door Example
16
The human -Vision
Two stages in vision
Physical reception of stimulus
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
35
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
36