Human Computer Interaction - cs.bham.ac.uk · 9 Moore’s Law transistors speed discs cost 1950 1990 2030 Slide idea by Bill Buxton Computer abilities

Post on 18-Jun-2020

0 Views

Category:

Documents

0 Downloads

Preview:

Click to see full reader

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

top related