18
Human Computer Human Computer Interaction – Interaction – Introduction Introduction Hanyang University Jong-Il Park

Human Computer Interaction – Introduction Hanyang University Jong-Il Park

Embed Size (px)

Citation preview

Page 1: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

Human Computer Interaction Human Computer Interaction – Introduction– Introduction

Hanyang University

Jong-Il Park

Page 2: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

This ClassThis Class

Goal Understanding basic concepts and methodologies for

human-computer interaction(HCI) Developing a foundation for further study and research

in HCI Learning how to proceed with an HCI-project

How? Lectures: 1.5 hours/week Seminar: HCI-related selected topics Term project: 2-3 students/team

Theme: mobile application or car application

Page 3: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

TextbookTextbook

Computer vision Forsyth and Ponce, Computer

Vision – A Modern Approach, 2nd ed., Pearson, 2012.

HCI seminar http://www.interaction-

design.org

Page 4: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Term ProjectTerm Project

HCI for Mobile devices

모바일산업 선도 창조인력 양성사업 ( 서울시 ) 관련

Automobiles CITRC( 지식경제부 ) 관련

Page 5: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

EvaluationEvaluation

Group 1: CV-oriented Programming HW: 30% Exam: 30% Term project: 40%

Group 2: Interaction-Design-oriented Seminar: 50% Exam: 10% Term project: 40%

Page 6: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Moore’s LawMoore’s Law

Transistors

Speed

Size

Cost

1950 1990 2030

( These slides are variations of those presented by Bill Buxton )

Computer Abilities

Page 7: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

PsychologyPsychology

Human Abilities

1950 1990 20300 A.D.

( These slides are variations of those presented by Bill Buxton )

Computers

Page 8: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

J.C.R. Licklider (1960)J.C.R. Licklider (1960)

Outlined “man-computer symbiosis”

The hope is that, in not too many years, human brains and computing machines will be coupled together very tightly and that the resulting partnership will think as no human brain has ever thought and process data in a way not approached by the information-handling machines we know today.”

Page 9: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Human Computer InteractionHuman Computer Interaction

A discipline concerned with the design, implementation, and evaluation

of interactive computing systems for human use and with the study of major phenomena surrounding them.

design

implementationevaluation

Page 10: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Overview: Map of Human Overview: Map of Human Computer InteractionComputer Interaction

Input and Output Devices

Dialogue Techniques

Dialogue Genre

Application Areas

Ergonomics

Evaluation Techniques

Design Approaches

Implementation Techniques and Tools

Example Systems and Case Studies

Human

Language, Communication and Interaction

Human Information Processing

Use and Context

Human-Machine Fit and AdaptationSocial Organization and Work

ComputerComputer Graphics

Dialogue Architecture

Development Process

A a

Page 11: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Use and context of computersUse and context of computers

Problems of fitting computers, their uses, and the Problems of fitting computers, their uses, and the context of use togethercontext of use together

Social organization and work considers models of human activity

Application areas characteristics of application domains, e.g.

individual vs group work Human-machine fit and adaptation

improve the fit between the designed object and its use

Page 12: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Human characteristicsHuman characteristics

To understand the human as an information-To understand the human as an information-processing system, how humans communicate, and processing system, how humans communicate, and

people’s physical and psychological requirementspeople’s physical and psychological requirements

Human information processing characteristics of the human as a processor of information

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...

Page 13: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Computer system and interface Computer system and interface architecturearchitecture

The specialized components computers have for The specialized components computers have for interacting with peopleinteracting with people

Input and output devices Dialogue techniques

the basic software architecture and techniques for interacting with humans

e.g. dialog inputs and outputs; interaction styles; issues Dialog genre

The conceptual uses to which the technical means are put Computer graphics

basic concepts from computer graphics that are especially useful to HCI

Dialogue architecture software architecture and standards for interfaces

Page 14: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

The Development ProcessThe Development Process

The construction and evaluation of human The construction and evaluation of human interfacesinterfaces

Design approaches the process of design

Implementation techniques and tools tactics and tools for implementation, and the

relationship between design, evaluation and implementation

Evaluation techniques philosophy and specific methods for evaluation

Example systems and case studies classic designs to serve as example of interface design

genres

Page 15: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Why study human use of computer Why study human use of computer systems?systems?

Business view: to use humans more productively/effectively the human costs now far outweigh hardware and software

costs Personal view:

people view computers as appliances, and want it to perform as one

Marketplace view: everyday people using computers

now expect “easy to use system” not tolerant of poorly designed systems little vendor control of training heterogeneous group

if product is hard to use, people will seek other products

Page 16: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Why study human use of computer Why study human use of computer systems?systems?

The system view: complex human complex computer complex interface between the two

The human factors view: humans have necessary limitations errors are costly in terms of

loss of time loss of money loss of lives in critical systems loss of morale

design can cope with such limitations!

Page 17: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Why study human use of computer Why study human use of computer systems?systems? The social view: Computers contribute to critical parts of our

society, and cannot be ignored educate our children take medical histories and provide expert advice keep track of our credit worthiness play(?) war games (and help form policies) control air and ground traffic flow book travel control chemical/oil/nuclear plants control space missions assist humans with their everyday tasks (office automation) control complex machines (aircraft, space shuttles, super

tankers) help control consumer equipment (cars, washing machines) entertainment (games, intellectual stimulation).…

In all these views, economics and human best interests are aligned

Page 18: Human Computer Interaction – Introduction Hanyang University Jong-Il Park

            

Department of Computer Science and Engineering, Hanyang University

Homework: ReportHomework: Report

Who is the king of “copycat” ?[Due: 9/11]