Lecture1 1
Lecture1 1
INTERACTION
INTRODUCTION
Text Books:
Human Computer Interaction, Alan Dix; Janet E Finlay; Gregory D.Abowd; Russell Beale, 3rd edition,
Pearson Education, 2003.
Interaction Design beyond Human Computer Interaction, Preece, J.; Rogers, Y.; & Sharp, H.; Wiley, 4th
Edition 2017.
•Other References
Usability and Web Design - Jakob Nielsen
– http://www.useit.com/
LECTURE CONTENTS
Introduction to HCI/ Interaction Design
Usability and other Terminology
Why HCI
HCI tools
HCI map
10/17/22 Introduction 3
GRADING CRITERIA- MOSTLY EXAMS BUT EXAMS
USE SKILLS LEARNT IN QUIZZES AND ASSIGNMENTS
• Mid 25%
• Quizzes 13%
• Assignments 12%
• Final 50%
• Taking into account what people are good and bad at.
• Considering what might help people with the way they currently do things.
• Thinking through what might provide quality user experiences.
• Listening to what people want and getting them involved in the design.
• Using tried and tested user-based techniques during the design process.
USER INTERFACE – HALL OF SHAME
10/17/22 Introduction 11
USER INTERFACE – HALL OF SHAME
Presents a number of templates
Prints custom award certificates
10/17/22 Introduction 12
USER INTERFACE – HALL OF SHAME
10/17/22 Introduction 13
THE INTERFACE REDESIGNED
10/17/22 Introduction 14
THE ERROR DIALOG
We see it all the time
What’s good about the design of this
error box?
10/17/22 Introduction 15
MORE UI HALL OF SHAME
UI HALL OF SHAME OR FAME ???
THE UI IS IMPORTANT !
• A Harris poll
• (reported in the Wall Street Journal 11/8/05) found that ease of use (61%), customer
service (58%), and nohassle installation (57%) are the most important factors US adults
consider when purchasing a new technology product.
THE COST OF GETTING IT WRONG!
10/17/22 Introduction 28
INTERFACES IN THE REAL WORLD
Not just computers!
VCR
ATM
Phone
Copier
Car
Plane cockpit
……..
10/17/22 Introduction 29
Good Interface Design 1
Users should be able to use an interface:
Anthropolo
gy Ergonomics
&
Human
HCI
Factor
Philosophy
Design
Computer
Science
Artificial Engineering
Intelligence
*
WHY HCI IS IMPORTANT
HCI is not just ‘how big should I make buttons’ or ‘how
to layout menu choices’
It can affect:
Effectiveness
Productivity
Morale
Safety
10/17/22 Introduction 33
ACTIVITY
HCI Tools
• Sound
• 3D
• Animation
• Video
• Devices
– Size (small->very large)
– Portable (PDA, phone)
– Plasticity
• Context sensitive/aware
• Personalizable
• Ubiquitous
HCI HOW?
USE &
EVALUATE
Overview: Map of Human Computer Interaction
Use and Context
Application Areas
Human Computer
Dialogue Computer
Human Techniques Graphics
Information
Processing
Aa
Dialogue Dialogue
Language, Genre Architecture
Communication Input and
and Interaction Ergonomics Output Devices
Example Systems
Evaluation and Case Studies Implementation
Techniques Techniques and Tools
Design
Approaches
Development Process
Use and context of computers
• Problems of fitting computers, their uses, and the context of use together
• Social organization and work
– humans are interacting social beings
– considers models of human activity:
• small groups, organizations, socio-technical systems
• Application areas
– characteristics of application domains, e.g. individual vs group work
– popular styles
• document production, communications, design, tutorials and help,
multi-media information kiosks, continuous control (cockpits, process
control), embedded systems (copiers, home appliances)
• Human-machine fit and adaptation
– improve the fit between the designed object and its use
• how systems are selected and adopted; how users improvise routine
systems; how systems adapt to the user (customization); how users
adapt to the system (training, ease of learning); user guidance (help,
documentation, error-handling)
Human characteristics
• To understand the human as an information-processing system,
how humans communicate, and
people’s physical and psychological requirements
• Human information processing
– characteristics of the human as a processor of information
• memory, perception, motor skills, attention, problem-solving, learning and skill
acquisition, motivation, conceptual models, diversity...
• Language, communication and interaction
– aspects of language
• syntax, semantics, pragmatics; conversational interaction, specialized languages
• Ergonomics
– anthropometric and physiological characteristics of people and their relationship to
workspace and the environment
• arrangement of displays and controls; cognitive and sensory limits; effects of
display technology; fatigue and health; furniture and lighting; design for stressful
and hazardous environments; design for the disabled...
Computer system and interface architecture
10/17/22 Introduction 43