HCI-BIT2101: Kassim Kalinaki
HCI-BIT2101: Kassim Kalinaki
Kassim Kalinaki
Lecture 1
About the Course unit
Contact Hours / Assessment
o Contact Hours= 60 Hours
o Course work / Continuous Assessment=30%
o Final Examination=70%
What is HCI?
The Human
The Computer
The Interaction
Principals of HCI
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
What is HCI?
HCI is a cross-disciplinary area (i.e a blend of Engineering,
Psychology, Ergonomics, Design) that deals with the theory, design,
implementation, and evaluation of the ways that humans use and
interact with computing devices.
Interaction vs Interface vs Interaction Model:
Interaction refers to an abstract model by which humans
interact with the computing device for a given task.
Interface is a choice of technical realization (hardware or
software) of such a given interaction model
Interaction Model is a design model that binds an application
together in a way that supports the conceptual models of its
target users. It ensures that users always stay oriented and
understand how to move from place to place to find information
or perform tasks.
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
Why is HCI important?
HCI is becoming ever more important in interactive software
Interactive software had for long been evaluated only in
terms of the availability and breadth of its functions and its
algorithmic efficiency.
Today, software quality is increasingly judged from the users’
external point of view in terms of their expectations,
satisfaction, and experience
HCI is even more critical as everything around us becomes
digital and unknowingly embedded with interactive
computing services.
Therefore, interactive systems must be developed with HCI
as a core priority.
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
The Human in HCI
Information Input / Output is through:-
– visual, auditory, haptic, movement
Information stored in memory
– sensory, short-term, long-term
Information processed and applied
– reasoning, problem solving, skill, error
Emotion influences human capabilities
- response to stimuli, stress levels, fatigue, etc
Each person is different
- gender, age, intellectual abilities, etc
Read about the above in more detail
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
The Human in HCI …
Psychology crucial in design of interactive
system.
Example: Blue acuity is poor
Blue should not be used for important detail.
Keyboards
Handwriting recognition
Speech recognition
Numeric keypads
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
The Computer in HCI …
Positioning, pointing, and drawing
Mouse
Touchpad
Trackball and thumbwheels
Joystick and keyboard nipple
Touch-sensitive screen
Sytlus and light pen
Digitizing tablet
Eyegaze
Cursor keys
Discrete positioning controls
Kassim Kalinaki - MSc/ BSc
HCI – Introduction …
The Computer in HCI …
Display Devices
Bitmap screens (LCD & CRT)
Special displays (random scan, DVST), large
displays (technology – plasma, video walls,
projected, etc ), and situated displays (usually
display - only in public places)
Digital paper
goal
execution evaluation
system