Date post: | 12-Jan-2016 |
Category: |
Documents |
Upload: | kathleen-richards |
View: | 221 times |
Download: | 0 times |
Human Computer Interaction Human Computer Interaction – Introduction– 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
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
Department of Computer Science and Engineering, Hanyang University
Term ProjectTerm Project
HCI for Mobile devices
모바일산업 선도 창조인력 양성사업 ( 서울시 ) 관련
Automobiles CITRC( 지식경제부 ) 관련
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%
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
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
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.”
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
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
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
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...
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
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
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
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!
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
Department of Computer Science and Engineering, Hanyang University
Homework: ReportHomework: Report
Who is the king of “copycat” ?[Due: 9/11]