Human Computer
Interaction
Lecture 01
Introduction to HCI
Dr. M. Asif
[email protected]
Department of Computer Science, COMSATS Institute of Information Technology, Sahiwal
Outline
Course Introduction (learning
objectives)
Course Contents & Grading Policy
Motivation of Studying HCI
What is HCI
Basic Concepts of HCI
Dr.
Dr. M. Asif e-mail:
[email protected]
Todays Learning Objectives
What is the significance of Human
Computer Interaction (HCI)
Discuss and argue about why Human
computer Interaction (HCI) is important
Describe a formal definition of HCI
Dr.
Dr. M. Asif e-mail:
[email protected]
Course Objective
HCI is an interdisciplinary field that integrates
theories and methodologies from computer
science, cognitive psychology, design, and many
other areas.
This course uses an integrative and crossdisciplinary approach to bring together a broad
variety of topics together in relation to the
problem of developing quality user interaction
designs.
Understanding principles and skills for designing
and evaluating interactive systems
Students will be able to apply course content in
coping
Dr. M. Asifwith
e-mail:real life situations
Dr.
[email protected]
Students Learning Outcomes
After completion of this course the
student will be able to
Understand the basics of human-computer
interactions abilities and limitations.
Understand basic theories, tools, and
techniques in HCI
Understand fundamental aspects of
designing and evaluation techniques.
Apply appropriate HCI techniques to
design systems that are usable by people.
Dr.
Dr. M. Asif e-mail:
[email protected]
Text Books
Dix A. et al.,
Human-Computer Interaction. Harlow,
England: Prentice Hall, 2004, ISBN-10:
0130461091
Yvonne Rogers, Helen Sharp, Jenny
Preece Interaction
Design: Beyond Human Computer
eraction
,3rdEdition, Wiley, 2011,ISBNDr.
Dr. M. Asif e-mail:
10:0470665769
[email protected]Int
Subject Assessments
Quizzes
:
Assignments
Project/Report :
Sessional 1 and
Final Exam
:
Dr.
Dr. M. Asif e-mail:
[email protected]
10%
: 05%
10%
2 :
25%
50%
Motivation for studying HCI
"designing interactive products to
support people in their everyday
and working lives".
Human users and their contexts are
major components of the design
problem.
Inadequate attention to users and task
context not only leads to bad user
experience, it also puts entire systems
at risk.
Dr.
Dr. M. Asif e-mail:
[email protected]
Motivation for studying HCI
Dr.
Dr. M. Asif e-mail:
[email protected]
Motivation for studying HCI
Ubiquitous computing and rich sensorfilled environments are finding their
way out of the laboratory, not just into
films and fiction, but also into our
workplaces and homes
We live in networked societies where
personal computing devices from
mobile phones to smart cards fill our
pockets, and electronic devices
surround us at home and at work.
This Changing face of computing
Dr.
Dr. M. Asif e-mail:
[email protected]devices is changing the way we interact
10
Who is Involved in HCI?
A multi-disciplinary subject
Require expertise in a range of topics
Psychology and Cognitive Science:
Ergonomics:
Sociology:
computer science and engineering:
to give
knowledge of the users perceptual, cognitive and
problem-solving
for the users physical capabilities
to help her understand the wider context
of the interaction
to be
able to build the necessary technology
Business:
Graphic design:
to be able to market it
presentation
Dr.
Dr.
M. Asif e-mail:
[email protected]
to produce an effective interface
11
What is HCI?
Human-Computer Interaction is a
discipline concerned with the design,
evaluation and implementation of
interactive computing systems for
human use and with the study of major
phenomena surrounding them
(ACM/IEEE)
HCI involves the design,
implementation and evaluation of
Dr. interactive
Dr. M. Asif e-mail: systems in the context of
[email protected]the users task and work
12
What is HCI?
Three major issues of concern in HCI
The People
The Computers
The Tasks they peroformed
Dr.
Dr. M. Asif e-mail:
[email protected]
13
What is HCI?
User is interacting with the computer in
order to accomplish something
Interaction
Computer
Dr.
Dr. M. Asif e-mail:
[email protected]
Human
14
What is HCI? - Human
Human?? Or User
The user is whoever is trying to get
the job done using the technology
An individual User
Group of Users working together
Sequence of users in an organization, each
dealing with some part of the task or
process.
Dr.
Dr. M. Asif e-mail:
[email protected]
15
What is HCI? - Computer
Computer??
any
technology
ranging from
the general desktop computer to a
large-scale computer system, a process
control system or an embedded system
Any other???
Dr.
Dr. M. Asif e-mail:
[email protected]
16
What is HCI? - Interaction
Interaction??
Any
communication
between a
user and computer
Can be direct or indirect
Direct interaction involves a dialog with
feedback and control throughout
performance of the task
Indirect interaction may involve batch
processing or intelligent sensors
controlling the environment
Dr.
Dr. M. Asif e-mail:
[email protected]
17
A Successful Product
useful accomplish what is required:
play music, cook dinner, format a
document;
usable do it easily and naturally,
without danger of error, etc.;
used make people want to use it, be
attractive, engaging, fun, etc.
Dr.
Dr. M. Asif e-mail:
[email protected]
18
A Sucessful Product
Automatic syringe
Dr.
Dr. M. Asif e-mail:
[email protected]
19
Famous Areas of HCI
Ubiquitous Computing
Pervasive Computing
Context-aware Computing
Augmented Reality Virtual Reality
Tangible User Interfaces (TUIs)
Computer Supported Collaborative
Work (CSCW)
User Modeling
Dr.
Dr. M. Asif e-mail:
[email protected]
20
Course Plan
Part 1: HCI Theory and Design Practices
Part 2: HCI Development and
Implementation
Mobile Application Development
Wearable Computing
Android for Automobiles
Smart TV
Dr.
Dr. M. Asif e-mail:
[email protected]
21