Professional Documents
Culture Documents
Transes IT2622 Lesson 1
Transes IT2622 Lesson 1
INTRODUCING HCI
● H - Humans good at: Sensing low level
stimuli, pattern recognition, inductive
“Designing an object to be simple and clear reasoning, multiple strategies, adapting
takes at least twice as long as the usual “hard and fuzzy things.”
way. “ - T.H Nelson ● C - Computers good at: Counting and
measuring, accurate storage and recall,
HUMAN-COMPUTER INTERACTION rapid and consistent responses, data
processing/calculation, repetitive
● Human-computer interaction is a
actions, performance over time, “Simple
discipline concerned with the design,
and sharply defined things.”
evaluation and implementation of
● I - The list of skills is somewhat
interactive computing systems for
complementary. Let humans do what
human use and with the study of major
humans do best and computers do what
phenomena surrounding them.
computers do best.
● HCl is the study and the practice of
usability.
- It is about understanding and
HISTORY OF HCI
creating software and other
technology that people will want to ● 1945 - Vannevar Bush Publishes “As we
use, will be able to use, and will find May Think” in The Atlantic Monthly
effective when used. ● 1962 - Ivan Sutherland develops
● HCl is the study of how people use Sketchpad
computer systems to perform ● 1963 - Douglas Engelbart invents the
- HCI tries to provide us with an computer mouse
understanding of the computer and ● 1981 - Xerox Star launched
the person using it, so as to make ● 1982 - ACM SIGCHI formed
the interaction between them more ● 1983 - Card, Moran, an Newell publish
effective and more enjoyable. The Psychology of Human-Computer
Interaction
HCI CONCERNS: ● 1984 - Apple Macintosh launched
● 2007 - 25th Anniversary of “CHI”, the
● PROCESS: design, evaluation and
SIGCHI annual conference
implementation
● ON: interactive computing systems for
human use
1
MECHANICAL COMPUTERS - Items retrieved by indexing,
keywords, cross-references (now
● 1623 Schickard makes "Calculating
called hyperlinks)
Clock". a 6-digit machine can add,
- (envisioned as microfilm, not
subtract, and bell indicates overflow.
computer)
● 1674 Leibniz designs his "Stepped
- Interactive and nonlinear
Reckoner" Can multiply, with operands
components are key
of up to 5 and 12 digits.User turns a
crank for each unit in each digit
● 1820 de Colmar makes
"Arithmometer" First mass-produced
calculator. Does multiplication &
division. It is also the most reliable
calculator yet. Continued to be sold for
about 90 years.
● 1889 Felt invented the first printing
desk calculator.
● 1935 IBM introduces "IBM 601", a
punch card machine capable of 1 JOSEPH CARL ROBNETT LICKLIDER
multiplication/second. 1500 are made.
● 1945 Mauchly & Eckert "ENIAC" for ● 1960 - Postulated “Man-Computer
VANNEVAR BUSH
MID 1960’S
2
SKETCHPAD - IVAN EDWARD SUTHERLAND
3
PERSONAL COMPUTERS ● Has become the familiar GUI interface
● Xerox Alto, Star; early Apples
WINDOWS 95
HANDHELDS
5
- Invented by the engineering team of
HUMAN-COMPUTER INTERACTIONS Ferranti Canada, this trackball used
EXAMPLES
a 5-pin bowling ball as the rolling
9
USABILITY
IMPORTANCE OF HCI
● Effectiveness
● The study of our interface with the
● Efficiency
information
● Safety
● It is not just “how high should I make
● Utility
buttons? or “how to layout menu
● Learnability
choices?”
● Memorability
● It can affect
- Effectiveness
ISO 9241-11:2018
- Productivity
- Moral
● The effectiveness, efficiency, and
- Safety
satisfaction with specified users
achieve specified goals in particular
DIFFERENT DESIGN NEEDS
environments.
- Effectiveness: the accuracy and ● Three broad categories of computer
completeness with which specified users:
users can achieve specific goals in ● Expert users with detailed knowledge of
particular environments that particular system.
- Efficiency: The resources expended ● Occasional users who know well how to
in relation to the accuracy and perform the tasks they need to perform
completeness of goals achieved. frequently.
- Satisfaction: The comfort and ● Novices who have never used the
acceptability of the work system to system before.
its users and other people affected ● Users may well be novices at one
by its use computer application but experts at
10
another one, so users will belong to
different categories for particular
computer systems.
TOPICS IN HCI
11