Human Computer Interaction: University of Hargeisa
Human Computer Interaction: University of Hargeisa
Human Computer Interaction: University of Hargeisa
Human Computer
Interaction
• LECTURER
• Sir. Ali Hassan Ahmed
MA (Human Resource Management) University
Technology Malaysia
2
Course Description
• This course is designed to familiarize the
students with various concepts and techniques
for understanding user needs, interface design
and prototyping, and interface evaluation.
Major topics to be covered in this course
include: human aspects of HCI, interface
aspects of HCI, interaction aspects of HCI,
data gathering and analysis tools for
understanding user requirements,
design/prototyping, and various evaluation
techniques.
Course Learning Outcomes
(CLOs)
By the completion of the course the students should be able to:
• gain an understanding of human-computer interaction
principles,
• Understand UI problems, issues, and challenges
• Learn and apply basic principles of design psychology
• Become familiar with basic underlying principles and models
• identify the impact of system design on users’ attitudes and
behaviors,
• recognize the importance of needs requirements, prototyping,
and evaluation
• Understand user-centered design and evaluation processes,
• Apply user-centered design processes in designing and building
systems
Chapter #1
Introduction
Importance of Interface Design
What is Interaction Design?
What is interaction design?
?
From HCI to Interaction Design
• Human-computer interaction (HCI) is:
“concerned with the design, evaluation and
implementation of interactive computing systems for
human use and with the study of major phenomena
surrounding them” (ACM SIGCHI, 1992, p.6)
Interdisciplinary fields
(e.g HCI)
Relationship between ID, HCI
and other fields
• Academic disciplines contributing
to ID:
– Psychology
– Social Sciences
– Computing Sciences
– Engineering
– Ergonomics
– Informatics
Relationship between ID, HCI
and other fields
• Design practices contributing to
ID:
– Graphic design
– Product design
– Artist-design
– Industrial design
– Film industry
Relationship between ID, HCI
and other fields
– HCI
– Human Factors
– Cognitive Engineering
– Cognitive Ergonomics
– Computer Supported Co-operative Work
– Information Systems
How easy is it to work in
multidisciplinary teams?
• Effective to use
• Efficient to use
• Safe to use
• Have good utility
• Easy to learn
• Easy to remember how to use
Design principles
• Generalizable abstractions for thinking
about different aspects of design
• The do’s and don’ts of interaction design
• What to provide and what not to provide
at the interface
• Derived from a mix of theory-based
knowledge, experience and common-
sense
Constraints
• Restricting the possible actions that can
be performed
• Helps prevent user from selecting
incorrect options
• Three main types (Norman, 1999)
– physical
– cultural
– logical
Physical constraints
• Refer to the way physical objects
restrict the movement of things
– E.g. only one way you can insert a key into
a lock
• How many ways can you insert a CD or
DVD disk into a computer?
• How physically constraining is this
action?
• How does it differ from the insertion of a
floppy disk into a computer?
Logical constraints
• Exploits people’s everyday common
sense reasoning about the way the
world works