0% found this document useful (0 votes)
14 views

Introduction To Human-Computer Interaction Lesson 1, Topic 1

HCI deals with the design, execution, and evaluation of computer systems that are intended for human use. It focuses on understanding users, their tasks, and their environments in order to design intuitive interfaces. The goals of HCI are to develop systems that are safe, useful, effective, efficient, and easy to use. The field has evolved from early computer systems through developments like visual displays, mouse-driven graphical interfaces, direct manipulation, hypertext, and ubiquitous computing. HCI draws from disciplines like computer science, psychology, sociology, and industrial design.

Uploaded by

Hannah Alfaro
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
14 views

Introduction To Human-Computer Interaction Lesson 1, Topic 1

HCI deals with the design, execution, and evaluation of computer systems that are intended for human use. It focuses on understanding users, their tasks, and their environments in order to design intuitive interfaces. The goals of HCI are to develop systems that are safe, useful, effective, efficient, and easy to use. The field has evolved from early computer systems through developments like visual displays, mouse-driven graphical interfaces, direct manipulation, hypertext, and ubiquitous computing. HCI draws from disciplines like computer science, psychology, sociology, and industrial design.

Uploaded by

Hannah Alfaro
Copyright
© © All Rights Reserved
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 20

Topic 1: Introduction to Human Computer

Interaction
Human Computer Interface
(HCI) was previously known as the man-
machine studies or man- machine
interaction. It deals with the design,
execution and assessment of computer
systems and related phenomena that are for
human use.
-The world’s leading organization in HCI is
ACM − SIGCHI- defines Computer Science to be
the core discipline of HCI.
HCI can be used in all disciplines wherever there is
a possibility of computer installation. Some of the
areas where HCI can be implemented with
distinctive importance are:

Computer Science − For application design


and engineering.
Psychology − For application of theories
and analytical purpose.
Sociology − For interaction between
technology and organization.
Industrial Design − For interactive products
like mobile phones, microwave oven, etc.
Topic 1: Introduction to Human Computer
What is HCI?
Interaction
HCI consists of three parts:

1. Human: could be an individual user or a


group of users.

2. Computer: could be any technology


ranging from the general desktop computer
to a large-scale computer system.

3. Interaction: any direct or indirect


communication between a human and
computer.
HCI is Not about…

1. Making the interface look pretty

2. Only about desktop computers (and


that goes for computing as well!)

3. Something that would be nice to do


but usually there’s no time for it
HCI is about…

1. Understanding the users


2. Understanding users tasks
3. Understanding the surrounding
environment
4. GUI requirements gathering and
analysis
5. Design prototype
6. Evaluate the system
The goals of HCI

The goal of HCI “is to develop


or improve the safety, utility,
effectiveness, efficiency and
usability of system that include
computers.” (Interacting with
computers, 1989, p3)
• Understand how people use
technology
• Building suitable systems
• Achieve efficient, effective,
and safe interaction
• Put people first
Historical Evolution of HCI

Early computer (e.g. ENIAC, 1946)
− Improvement in the H/W
technology brought massive increase
in computing power. People started
thinking on innovative ideas
Visual Display Unit
(1950s) − SAGE (semi-
automatic ground
environment), an air
defense system of the
USA used the earliest
version of VDU.
Development of the
Sketchpad (1962) − Ivan
Sutherland developed
Sketchpad and proved that
computer can be used for
more than data processing.
Douglas Engelbart
introduced the idea of
programming toolkits
(1963) − Smaller systems
created larger systems and
components.
Introduction of Word
Processor, Mouse
(1968) − Design of
NLS (oNLine System).
Introduction of personal computer
Dynabook (1970s) − Developed
smalltalk at Xerox PARC.

Windows and WIMP interfaces −


Simultaneous jobs at one desktop,
switching between work and screens,
sequential interaction.
Direct Manipulation
introduced by Ben
Shneiderman (1982) −
First used in Apple Mac
PC (1984) that reduced the
chances for syntactic
errors
Vannevar Bush introduced
Hypertext (1945) − To denote the
non-linear structure of text.
Multimodality (late 1980s).
Computer Supported
Cooperative Work (1990’s) −
Computer mediated
communication.

WWW (1989) − The first


graphical browser (Mosaic)
came in 1993.
Ubiquitous Computing −
Currently the most active
research area in HCI.
Sensor based/context aware
computing also known as
pervasive computing.
Topic 1: Introduction to Human Computer
Interaction

You might also like