human computer interaction · 2012-10-06 · 9 moore’s law transistors speed discs cost 1950 1990...
TRANSCRIPT
1
Human Computer Interaction
2
Introduction to HCI
3
The world is full of badly designed things…
4
And well designed things…
http://www.vision.org
www.idsa.org
Huf Haus
Bic biro
7
Does it matter? If things are badly designed?
You may camp in the wrong place
You may crash your car and get injured.. Or worse!
… in the best case – you might angry, make mistakes and things will take longer than they should
http://baddesigns.org
8
The 2000 USA Presidential Ballot in Florida
9
Moore’s Law
transistors speed discs cost
1950 1990 2030
Slide idea by Bill Buxton
Computer abilities
10
Buxton’s Law Features
Productivity Ease of use
1950 1990 2030
Slide idea by Bill Buxton
Promised Functionality
11
God’s Law
1950 2030 2000BC
human abilities
Slide idea by Bill Buxton
12
Oops!
Slide idea by Bill Buxton
Threshold of complexity
13
To make better interactive technology …. We need to Know about how people interact with things Know about what people can and can’t do Know about the situations in which people
do things Know about the basics of good design Understand people’s goals
14
Human Computer Interaction
Computers
15
16
HCI is made up of…
Theories – learn and apply Models – create and use Methods – master and apply Guidelines – learn and use Principles – understand and apply Techniques – master and use
17
HCI is changing..
Physical things GUI interfaces Collaborative interfaces Internet technologies Social technologies Ubiquitous technologies ?
Interactive systems
All useful computer systems are interactive…
18
Is HCI…
Just designing the interface?
HCI Lecture 1 – 2012 19
What is the value of design?
Looks pretty Life and death >$600bn
20
HCI is…
Inventing the future Improving the present Creating experiences Changing the world for the better
HCI Lecture 1 – 2012 21
HCI is…
Understanding how people think, reason, understand, plan, react…
Understanding that people are embedded in social structures…
Aware of the tasks people want to do (work, rest and play)
Technologically-aware
HCI Lecture 1 – 2012 22
HCI is…
Creative Design-aware Evaluative
HCI Lecture 1 – 2012 23
Course approach
Advanced HCI course For people with previous exposure to
HCI • Previous courses • Previous degrees
HCI Lecture 1 – 2012 24
Pedagogy
Lectures Introduce concepts and ideas Explain fundamentals Provide the basic scaffolding
Group work - lab Explore the details Theme-based Develop critical and research skills
25
Pedagogy II
Personal work – own time Reading
• Books, websites, etc Thinking
• How?... Constructing meaning
HCI Lecture 1 – 2012 26
Lecturers
Prof Russell Beale Prof Andrew Howes Guest lectures
Plus HCI researchers as support
HCI Lecture 1 – 2012 27
Course theme
Understanding the user Applying this knowledge to design Learning to champion the user over
the software engineer Learning how to communicate that
HCI Lecture 1 – 2012 28
Structure - 1
The user perceptual-motor control decision making social cognition
HCI Lecture 1 – 2012 29
Structure - 2
Design user-centred design task-artifact cycle tools and techniques
• interface elements - across the perceptual, decision, social aspects of the user
• Including buttons, reputation mechanisms, gesture, mobile, security, etc. 8. Design (creativity - understand needs)
• rapid prototyping
Structure - 3
Evaluation techniques cognitive walkthrough questionnaires Statistics
Revision
HCI Lecture 1 – 2012 31
Questions?
HCI Lecture 1 – 2012 32