You are on page 1of 23

Course Outlines

Chapter One: Introduction


 Definition
 Historical background
Chapter Two: Human in HCI
 2.1 Information input/output
 2.2 Human Memory
 2.3 Reasoning, problem solving
 2.4 Emotion
 2.5 Individual difference
Course Outlines…
Chapter Three: Computer in HCI
 Input and output device
 Virtual reality

 Physical interaction

 Paper

 Memory and Processing

Chapter Four: Interaction


 Introduction
 Models of interaction

 Ergonomics

 Interaction styles
Course Outlines…

Chapter Five: Interaction Design and HCI in the


Software Process
 Interaction Design
 HCI in the Software Process
Chapter 1: Introduction to HCI

 What is HCI?
 Historical background
 Who involved in HCI?
 Goals of HCI
 Disasters Caused by Poorly Designed User
Interfaces
What is HCI?

 Short for human-computer Interaction(HCI).


 Also called
 Man-machine-interaction (MMI)
 Computer-human-interaction (CHI)
 HCI is the study of how people interact with computing
technologies.
 Definition: A discipline concerned with the design,
implementation and evaluation of interactive computing
systems and surrounding phenomena for human use.
What is HCI?...
 The knowledge gained from this study/discipline is used to
create information systems and work environments
which help
 tomake people more productive and
 more satisfied with their work life.

 HCI involves designing user interfaces which are not


just “easy to use” but
 Which could be used when tired and under pressure without
making mistakes
 that will cope with all manner of user carelessness

 that support the tasks the people actually want to do


History of HCI
 The need to communicate with each other has started since
people began to walked upon this planet
 Gesture and movement are lowest and most common modes
of communication, which are language independent.
 Written language is the highest mode of communication
 The term human–computer interaction has only been in
widespread use since the early 1980s
 The Second World War initiated studying the interaction
between humans and machines, aimed to produce more
effective weapons systems.
 The advancement of information science and technology
has contributed for the development of HCI
History of HCI….
 The initial paradigm
 Batch processing

 execution of a series
of programs ("jobs")
on a computer
without manual
intervention

 There was minimal


interaction with the
machine Impersonal computing
History of HCI….

 Example Paradigm Shifts…


 Time-sharing
single computer
supports multiple
users

Interactive computing
History of HCI….
 Example Paradigm
Shifts…
@#$% !
 Batch processing
 Timesharing
 Networking
 Many computers
interconnected to
share resources ???
 networked
computing devices
pass data to each
other along network
links Community computing
History of HCI….

 Example Paradigm
Shifts…
 Batchprocessing
 Timesharing
 Networking
 Graphical displays
 People interact with
computer by visual
content using high-
resolution display
screen (GUI) Direct Manipulation
History of HCI….

 Example Paradigm
Shifts…
 Batchprocessing
 Timesharing

 Networking

 Graphical displays
 Microprocessor
 computing by small,
powerful machines
which were dedicated
to single users Personal Computing
History of HCI….

 Example Paradigm Shifts…


 Batch processing  Timesharing 
Networking Graphical display 
Microprocessor
 WWW
 by Tim Berners-Lee in 1989.
 web is built on top of the internet
remote access to data.
Global Information

History of HCI….

 Example Paradigm Shifts…


 Batch processing  Timesharing 
Networking Graphical display 
Microprocessor WWW
 Ubiquitous Computing
 Computing is made to appear
everywhere and anywhere
 can occur using any device, in any
location, and in any format unlike
desktop computing
Who involves in HCI?

 HCI is a very multi-disciplinary subject that encompasses


different specialties with different concerns regarding
computer development
Ergonomics
Sociology
Psychology

Anthropology
HCI
Computer science
Linguistics

Philosophy Design
What fields does HCI cover?...
 Computer science:-is concerned with the application design and
engineering of the human interfaces
 Philosophy:-is concerned with the cognitive processes of humans and the
behavior of users
 Ergonomics:- Study of physical characteristics of machines and
systems, and how these affect user performance
 Sociology and anthropology:- the study of interactions between
technology, work and organization
 Linguistics:- is concerned with the development of human and machine
languages and the relationship between the two.
 Psychology:- scientific study of mind and mental function (learning,
memory, attention, perception, reasoning, conceptual development, and
decision making)
Why Study HCI?-Goals
 In the past, computers were expensive & used by technical
people only
 Now, computers are cheap and used by non-technical people
(different backgrounds, needs, knowledge, skills)
 Computer and software manufacturers have noticed the importance of
making computers “user-friendly”: easy to use, save people time, etc.
 User friendliness can affect: Effectiveness, Productivity, Morale,
Safety
 A system may be thrown away because of bad user interface.
 people no longer willing to accept products with poor interfaces

 How to achieve “user-friendliness” in computer design?


Why Study HCI?-Goals/importance

 To improve the interactions between users and


computers
 To make computers more usable and receptive to the
user's needs.
 To develop or improve the safety, utility,
effectiveness, efficiency and usability of
systems/computers.
 To design systems that minimize the barrier between
the human's cognitive model of what they want
 To make the computer to understand user's task
Importance of HCI…

 User-centered design is getting a crucial role!

 It increase competitiveness via HCI studies (Norman,


1990)
Usability

 Usability measures how well users can use the system’s


functionality.
 Dimensions of usability
 Learnability: is it easy to learn?
 Efficiency: once learned, is it fast to use?
 Memorability: is it easy to remember what you learned?
 Errors: are errors few and recoverable?
 Satisfaction: is it enjoyable to use?
Disasters Caused by Poorly Designed
User Interfaces
 The Herald of Free Enterprise (Herald=officials ceremonials and make
proclamations)
 What happened? a ferry(ship) between Belgium and England sunk

 Reason: open door-forgot to close the door that allows cars to board the
ferry because it had no any kind of indicator that the door or is open.
 Damage: 193 passengers and crew died, crew=people who work on
and operate a ship, boat
 Air Inter Flight 148
 What happened? crashed while approaching an airport in Strasbourg

 Reason: Display Screen Was Too Small - It was approaching a


mountain and the pilots intended the plane to move toward the airport at
an angle of 3.3 degrees but “-3.3” enterer which is 3,300 feet
 Damage: 82 passengers & 5 crew members died
Disasters Caused by Poorly Designed
User Interfaces
 Cause greater difficulty doing jobs and
 Lead to make more mistakes.
 Lead to Dissatisfaction, frustration, and increased
stress.
 May chase some people away from a system
permanently
 Users lose time with badly designed products and
services
 Users even give up using bad interface
 Ineffective allocation of resources
HCI-Introduction

End of Chapter one

You might also like