23
stanford hci group / cs147 http:// cs147.stanford.edu 16 October 2008 Representations Scott Klemmer

Stanford hci group / cs147 u 16 October 2008 Representations Scott Klemmer

  • View
    223

  • Download
    4

Embed Size (px)

Citation preview

Page 1: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

stanford hci group / cs147

http://cs147.stanford.edu16 October 2008

Representations

Scott Klemmer

Page 2: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

The Oranges Puzzle

goalOrder the oranges by size: largest-to-smallest, left-to-rightrule 1 Only one orange can be transferred at a timerule 2 An orange can only be transferred to a plate on which it will be the largestrule 3 Only the largest orange on a plate can be transferred to another plate

Page 3: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

The Donuts Puzzle

goalOrder the donuts by size: largest-to-smallest, left-to-rightrule 1 Only one donut can be transferred at a timerule 2 A donut can only be transferred to a peg on which it will be the largestrule 3 Only the largest donut on a peg can be transferred to another peg

Page 4: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

The Coffee Cups Puzzle

goalOrder the coffee cups by size: largest-to-smallest, left-to-rightrule 1 Only one cup can be transferred at a timerule 2 A cup can only be transferred to a plate on which it will be the largestrule 3 Only the largest cup on a plate can be transferred to another plate

Page 5: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

What Did We Learn?

goalOrder the coffee cups by size: largest-to-smallest, left-to-rightrule 1 Only one cup can be transferred at a timerule 2 A cup can only be transferred to a plate on which it will be the largestrule 3 Only the largest cup on a plate can be transferred to another plate

Page 6: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Learning Through Doingthinking through doing

Page 7: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Let’s play a card game!

Two players One the table, there are nine cards,

numbered 1 to 9 Players draw alternately The objective is to make a “book” –

a set of 3 that adds to 9

Page 8: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

How ‘bout Tic-Tac-Toe?

Page 9: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

These Games are Isomorphs

4 9 2

3 5 7

8 1 6

Page 10: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Problem Solving as Representation

“Solving a problem simply means representing it so as to make the solution transparent”

—Herbert Simon, The Sciences of the Artificial

Page 11: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Working Memory

Page 12: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Getting Things Done

Page 13: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

A Good Representation…

…shows all of the relevant information, and nothing else. Should enable:

Comparison Exploration Problem solving

Page 14: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Attention, Stress, and Risk

LOW HIGH

LOW

HIGH

Attentional Load

Perf

orm

an

ce

Page 15: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Smart Carsexample

Anti-lock BrakesAnti-lock BrakesTraction & Stability ControlTraction & Stability ControlAutomatic Cruise ControlAutomatic Cruise ControlLane-keeping systemsLane-keeping systems

Page 16: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Risk

Page 17: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Tradeoffs

LOW RISK HIGH RISK

Divergent Thought

Exploration/Simulation

Safety/Playfulness

Freedom to Act

Convergent Thought

Concentration/ Commitment

Exhilaration

Forced to Act

risk

Page 18: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Commitment

risk

Page 19: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Social Cost

risk

Page 20: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Painrisk

Page 21: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Chunking

buxton

Page 22: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer

Further Reading

Don Norman, Things that Make Us Smart

Ed Hutchins, Cognition in the Wild Herbert Simon, Sciences of the

Artificial Ed Hutchins, How a Cockpit

Remembers its Speed Herbert Simon, Why a Diagram is

(Sometimes) Worth 1000 words

Page 23: Stanford hci group / cs147  u 16 October 2008 Representations Scott Klemmer