Professional Documents
Culture Documents
Human Computer Interaction Human Computer Interaction - Dix, Finlay, Dix, Finlay, Abowd Abowd, Beatle, Beatle - ( )
Human Computer Interaction Human Computer Interaction - Dix, Finlay, Dix, Finlay, Abowd Abowd, Beatle, Beatle - ( )
Human Computer Interaction Human Computer Interaction - Dix, Finlay, Dix, Finlay, Abowd Abowd, Beatle, Beatle - ( )
Human Computer Interaction -Dix, Finlay, Abowd, Abowd, Beatle Beatle(Lecture Notes) Notes)
V Th Hng Nhn (vthnhan@vnu edu vn) (vthnhan@vnu.edu.vn) Faculty of Information Technology Vietnam National University, Hanoi
Text books
Alan Dix, Janet Finlay, Gregory D. Abowd and Russel Beale. HumanComputer Interaction (3rd edition). Prentice Hall, 2004 Trung Tun, Giao din ngi-my, Nxb Khoa hc v K Thut, 2008
Website: http://bbc.vnu.edu.vn/
Grading
1/22/2013
Introduction to HCI
Page 2
Topics for seminar Emotion E ti recognition iti in i HCI ( (nh hn dng cm xc) )
1. 2. 3.
Emotion-sensitive Human-Computer Interaction (3) Recognition of emotional states in Natural HCI (2) Analysis of Emotion Recognition using facial expression, speech and multimodal information (3) speech,
Objectives of course
Introduce you to HCI concepts Iterate through the design/prototype/evaluate / / cycle Collaborate together as a team Communicate what youve learned
1/22/2013
Introduction to HCI
Page 4
Tentative Schedule
Week W k 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 HCI overview The human The computer The interaction Design principles Design process Design process Midterm HCI in Software process Paradigms Paper topic presentation Paper topic presentation Paper topic presentation Paper topic presentation Fi l Final Speech recognition in HCI Gesture recognition in HCI Emotion recognition in HCI L t Lecture Gii thiu Con ngi My tnh Tng tc Nguyn l thit k h thng tng tc Tin trnh thit k ng k nhm lm term project Remark R k
1/22/2013
Introduction to HCI
Page 5
Introduction to HCI
1. Why HCI? 2. What is HCI? 3 What is involved in HCI? 3. 4. Theory and HCI 5. HCI in the curriculum
1. Why HCI?
Computers & related devices have to be designed with an understanding that
people with specific tasks in mind will want to use them in a way that is seamless w.r.t. their everyday work
How to think in terms of the eventual users users tasks How to translate that knowledge into an executable system
but should support the tasks that people actually want And forgive the careless mistakes need to consider how HCI fits into the design process
1/22/2013
Introduction to HCI
Page 7
1. Why HCI?
HCI is at the intersection of technology and people
1/22/2013
Introduction to HCI
Page 8
1. Why HCI?
Good or Poor design ?
1/22/2013
Introduction to HCI
Page 9
2. What HCI?
HCI has been in widespread use since the early 1980s Systematic study of human performance began with emphasis on manual tasks As computer p became more widespread p
an increasing number of researchers specialized in studying the interaction between people & computers Concerning themselves with the physical, psychological, and theoretical aspects of this process
1/22/2013
Introduction to HCI
Page 10
The former is concerned with the management & manipulation of inf. within an organization Technology has profoundly affected the way inf. can be stored, accessed & utilized consequently had a significant effect on the organization & work environment
In computer science and systems design, it must be accepted as a central concern For all the other disciplines it must be a specialism
1/22/2013
Introduction to HCI
Page 11
an individual user, or a group of users working together in an organization, each dealing with some part of the task or process
Computer
any technology ranging from the general desktop computer to a large-scale computer system, a process control system or an embedded system
Interaction
Any communication between a user and computer, direct or indirect Direct: involves a dialog with feedback and control throughout the performance of the task Indirect: involve batching processing or intelligent sensors controlling the environment
1/22/2013
Introduction to HCI
Page 12
MACHINE
functions
GOALS
All machines are TOOLS operated by humans who wish to achieve certain GOALS
1/22/2013 Introduction to HCI Page 13
Psychology and cognitive science to give her knowledge of the users perceptual, cognitive, and problem-solving skills Ergonomics for the users physical capabilities Sociology to help her understand the wider context of the interaction Computer science and engineering to design to produce an effective interface presentation Technical writing to produce the manuals
1/22/2013
Introduction to HCI
Page 14
Marketing g User researchers User interface/interaction/experience designers Project leaders Software engineers Graphic designers Usability engineer Technical writers Test engineers Users
1/22/2013
Introduction to HCI
Page 15
4. Theory of HCI
Unfortunately, no general and unified theory of HCI Only an underlying principle that form the basis of our own views on HCI
It is captured in our claim that people use computers to accomplish work outline 3 major concerns
The system must support the users task, which gives us the 4th focus
Usability If the system forces the user to adopt an unacceptable mode of work, then it is not usable
1/22/2013
Introduction to HCI
Page 16
Approach: user-centered
Users shouldnt have to adapt to the interface Interface should be intuitive/natural to learn/use
1/22/2013
Introduction to HCI
Page 17
5. User interfaces
Part of application that allows people to
B h i Behavioural l
Development of the interaction component COGNITION
C Constructional t ti l
Development of the interface software e.g. PRINCIPLES
Human - Computer
We need some knowledge about both in order to design effective interfaces for productive interaction
1/22/2013 Introduction to HCI Page 18
Approximately 50%
1/22/2013
Introduction to HCI
Page 19
HCI
HCI=
Prototype
Evaluation
1/22/2013
Introduction to HCI
Page 20
HCI importance
HCI can assist in building products/systems that are
Useful, accomplish whats required : play y music, format a document Usable, do it easily and naturally, without danger of error, etc. Used, make people want to use them, be attractive, engaging, fun, etc.
Increasing participation
Computers are primarily used by expert specialists, interface was often relinquished But if the interface is poor, the functionality is obscured
if its well designed, the systems functionality supports the users task better
1/22/2013
Introduction to HCI
Page 21
Summary
User interfaces are ubiquitous Good user interfaces need to be designed g Bad user interfaces have ramifications
HCI should be integrated into every computer science or software engineering course
1/22/2013
Introduction to HCI
Page 22