issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · •...

24
Human Computer Interaction 2014, Lecture 4 1 Issues Thursday September 18 Explanation Practical Monday September 22, Team Formation Thursday October 30 Written Exam (extra) LECTURE 4 HISTORY, MENTAL MODELS September 15 th , 2014 human computer interaction 2014, fjv 2 Recapitulation Lecture 3 Principles of Reasoning Principles of Human Vision Principles of Gestalt Colour models (HSL) Principles of Human Hearing Principles of Human Touch – Haptics 1 more Key principle of HCI • Affordance human computer interaction 2014, fjv 3 A self explanatory Gestalt 4 human computer interaction 2014, fjv What do you see …

Upload: others

Post on 08-Mar-2020

6 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 1

Issues

• Thursday September 18

– Explanation Practical

• Monday September 22,

– Team Formation

• Thursday October 30

– Written Exam (extra)

LECTURE 4

HISTORY, MENTAL MODELS

September 15th, 2014

human computer interaction 2014, fjv 2

Recapitulation Lecture 3

• Principles of Reasoning

• Principles of Human Vision

• Principles of Gestalt

• Colour models (HSL)

• Principles of Human Hearing

• Principles of Human Touch – Haptics

• 1 more Key principle of HCI

• Affordance

human computer interaction 2014, fjv 3

A self explanatory Gestalt

4human computer interaction 2014, fjv

• What do you see …

Page 2: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 2

A self explanatory cognition

• Read this text aloud …

• Perceptual Set,

– link between expectation and perception.

– Paris in the

the spring

human computer interaction 2014, fjv 5

Perceptual Set

• It stresses the idea of perception as an active process involving selection, inference and interpretation.

• Perceptual set is a bias or readiness to perceive certain aspects of available sensory data and to ignore others. -filtering!-

• How proficient are we in filtering?

human computer interaction 2014, fjv 6

Example Perceptual Set

I2

I3

I4

human computer interaction 2014, fjv 7

Example Perceptual Set

A I3 C

human computer interaction 2014, fjv 8

Page 3: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 3

Example Perceptual Set

I2

A I3 C

I4

• Minturn & Bruner, 1951

human computer interaction 2014, fjv 9 10

Key Concepts of HCI

• Usability

• Cognetics – Locus of Attention

• Affordance

– what sort of operations and manipulations can be done to object

– crucial is the Perceived Affordance

• Visibility (Transparency)

– mapping between controls and effects should be sensible and meaningful

– feedback

• Task orientation – Fit, Analysis

human computer interaction 2014, fjv

11

•The extent to which functions and their results

are visible to the user as well as how easy it is to

find and use these functions

User Goals User Actions Results

Feedback

Interface components

(controls)

Functions of the system

Definition of Visibility

• The User can reason - internalize knowledge in interface

human computer interaction 2014, fjv 12

Visibility

• Phones vs. Cars

– What feedback do you get …

• Important concept: constraining interfaces.

restricting the way we can use them

– GUI: de-activation (greying-out)

– Categories of constraints:

• Physical - e.g. disk

• Logical - rely on knowledge of how world works

• Cultural - learned conventions (“arbitrary”)

– These categories are used in design;

human computer interaction 2014, fjv

Page 4: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 4

13

Exercise

• What is the visibility of HCI Course Enrolment

• What is the visibility of a file/copy operation

– In Linux

– In MacOS

– In Win 7/8

• How would you rate the visibility of the

Cut/Paste function in most software?

human computer interaction 2014, fjv

HISTORY OF THE

GRAPHICAL USER INTERFACE

What came first, how did it look, who were the pioneers.

Things you sould know about graphical user interfaces but were afraid to

ask about ...

human computer interaction 2014, fjv 14

GUI related Landmarks

• Dynabook– Alan Kay (1977)

• VisiCalc– Frankston & Bricklin (1977)

• Hypertext (keywords & cross references)

– Memex: Vannevar Bush (1945)

– Hopscotch, Rayuela, J. Cortazar (1963)

– Ted Nelson, coined the term (1965)

– WWW: Tim Berners-Lee (1990)

• Ubiquitous Computing – Mark Weiser (1991)

• #

15human computer interaction 2014, fjv

• Memex = Memory Extension

• Collection of aids to assist in makingassociative relations

• In its organization predecessor of hypertext.

• Ted Nelson coined Hypertext (1965)

• Continues to exist as XANADU

• #

Memex & Hypertext

16

t.nelson

v.bush

human computer interaction 2014, fjv

Page 5: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 5

Landmarks in GUI: DynaBook

DynaBook (1977), Xerox Parc (Palo Alto Research Centre)

– “User interface is learning environment”

– Introduced the GUI & Hyper Media

– Notion of handheld dynamic Book, medium for thought

17

?

human computer interaction 2014, fjv

2009

Landmarks in GUI: STAR

• STAR, Xerox Parc (1981)• 1st Commercial PC with WYSIWYG

• Designed for business professionals

• Complete implementation of

DeskTop Metaphor

• Network & Printing integration

• Not a commercial success!?

• First system based on usability engineering

18human computer interaction 2014, fjv

Landmarks in GUI: Apple

Apple Lisa (1983)

– predecessor of Apple-Mac

– GUI’s (simple but complete)

– WYSIWYG: what you see is what you get.

– One-button mouse

– First computers still equipped with 5.25 FDD

19human computer interaction 2014, fjv

Evolving from Apple Lisa GUI

20

Apple Lisa GUI MacPlus GUI

human computer interaction 2014, fjv

Page 6: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 6

21human computer interaction 2014, fjv

... Evolved to The MacOS X GUI interface components.

Typically holds a lot of different metaphores ...

Is the desktop metaphore still valid?

MENTAL MODELS

METAPHORS AND …

How we support our reasoning and thinking on artifacts.

human computer interaction 2014, fjv 22

Contents

• Knowledge representation

• Schemata

• Mental models

• Relation Mental model to User

• Relation Mental model to Designer

• Metaphors

human computer interaction 2014, fjv 23

Case Study

• Food has an expiry date

– Do not buy food past it expiry date

– Remove food after expiry date

• Credit cards have an expiry date

– Can not use Credit Card after expiry date

– Throw away expired Credit Card

• Email certificates have expiry datePassport has expiry date

– What to do after certificate/passport expires ?

Throw away: will block email with certificate!

– Emails become unreadable and unusable!

will complicate obtaining a new passport!

24human computer interaction 2014, fjv

Page 7: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 7

Case Study & Mental Models

• Mental Model of expiry date

– Seems not to be context sensitive

– Food, Credit Card: same behavior

– Email certificate/ Passport: different behavior whilst same mental model is appealed on!

• Design requires a good Mental model

– Designers use it

– Users use it

– Based on former knowledge

• How do we deal with knowledge …

25human computer interaction 2014, fjv

Knowledge and HCI

• One should realize:

Understanding of the way that knowledge is

represented, organized and retrieved is

important. It can be used so that then perhaps

it is possible to develop interfaces that

facilitate thinking and problem solving.

• Prediction of behavior of the machine

(comp. Prediction human behavior)

26human computer interaction 2014, fjv

Knowledge Representation

Symbolic Representation

• Cognition depends on rule-like manipulation of symbolic structures

• Imagists– Images

– Picture representation

• Propositionalists– Propositions

– Proprosition representation

Sub-Symbolic Representation

• Connectionists: Connectionism– distributed representations

27human computer interaction 2014, fjv

Imagists

• Analogical representations underlie mental

processing

• Analogical representations are picture like

images (of the real world)

– Buying bread

– Putting bread on the table

• No thought without images

• Images play a role in thinking and reasoning

28human computer interaction 2014, fjv

Page 8: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 8

Propositionalists

• Propositional representations underlie mental

processing

• Proposition representations are abstract

language-like statements that make assertion

– The bread is on the table

– The table is in the garden

• Images are a by-product

29human computer interaction 2014, fjv

Connectionists

• Distributed representations

• Distributed representations are Networks of

Nodes

• Knowledge is implicit in connections of nodes

• Images and Propositions are complementary

– Exist at higher level of representation

– Sub-symbolic:

properties of neural network of nodes

30human computer interaction 2014, fjv

Connectionism Visualized

31

Knowledge is in the nodes

human computer interaction 2014, fjv

Experiments

• Are Analogical, Propositional and Distributed

representation distinct forms of mental

representation?

• In the following experiments the mental

ability to rotate an object is addressed.

• (I) The more disparate the view, the more

time it takes …

• (P) Complexity, i.e. # propositions, affects time

for mental rotation …

32human computer interaction 2014, fjv

Page 9: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 9

Which images are the same?(1)

33

Shepperd & Metzler Experiments, 1971

human computer interaction 2014, fjv

Which images are similar to ´1´

34human computer interaction 2014, fjv

Which images are the same?(2)

35human computer interaction 2014, fjv

Mental Manipulation of Objects

• Experiments by Metzler & Shepard (1971-1982)

• Case study of rotation

– Rotation is a mental process

– With/Without Hidden line removal

– Small/Large rotations between similar objects

• Not the 2D picture was rotated, rather the

underlying 3D object

• Rate of rotation ~ 60°/s

– The farther apart, the longer it takes.

• Effect of hidden lines: complexity!

36human computer interaction 2014, fjv

Page 10: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 10

Mental Models

• Scottish psychologist Kenneth Craik (1943)– Mind constructs small scale models of reality to anticipate

events, to reason and to underlie explanation

• A mental model is acquired through …– Interaction

– Explanation

• A mental model is constructed from …– Perception

– Imagination

– Interpretation of discourse

• A mental model represents …– Explicitly what is true

– Not what is false

37human computer interaction 2014, fjv

Mental Conflicts

38

The scene looks ordinary

but …

Actions on stairs

confuse state …

human computer interaction 2014, fjv

Schemata: definition

• A schemata is a network of knowledge based

on previous experience

• Schemata are static, as a sequence of events is

played back

• Schemata can sometimes be represented by a

metaphor

• A script is a special schema, a scenario for a

defined situation

39human computer interaction 2014, fjv

Schemata: example

• Walking into a restaurant with a group of people

– Look at menu outside

– Enter with the party

– Wait for the waiter

– Be seated, be asked for a drink

– Choose from the menu and order …

• Taking the train to Amsterdam CS from Leiden CS

– Make sure there is enough budget on your OV-card

– Look at time-table for next train

– Go to the platform, Check-in

– Wait for the train to arrive …

40human computer interaction 2014, fjv

Page 11: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 11

Mental model: definition

• Mental models are models people have of

themselves, others and the things with which they

interact.

People form mental models through experience,

training and instruction (D. Norman).

• A mental model is a dynamic mental representation

allowing people to:

– make predictions about future states

– make inferences and

– imagine situations not experienced before.

41human computer interaction 2014, fjv

Our mental models of how bicycles work

can “simulate” this to know it will not work

Application of Mental Model

42human computer interaction 2014, fjv

Mental Mismatch

43human computer interaction 2014, fjv

Mental model elevator,

actions correspond

Not corresponding to stairs

New mental model,

other actions

Tasking and Mental Model

• Object-Action Model

– User knows which actions can be applied on objects

– e.g. word processor:

• words are objects

• select, copy, change font, delete etc. are actions

• State-Transition Model

– How actions changes the state of the model

– e.g. ATM:

• card input / PIN input / service select / amount request /cash withdrawal / card output / sales slip

• Complex systems have both

– e.g. PowerPoint presentation

• draw / text edit / slide edit / slide presentation

44human computer interaction 2014, fjv

Page 12: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 12

Different Mental Models

• Functional Mental Model

– Knowing what to do : the how

– Referred as the how-to-use-it model

– Context sensitive

– For a driver a functional model of a car is sufficient

• Structural Mental Model

– Understanding a structure: the why

– Referred to as the how-it-works model

– Context free

– For a mechanic a structural model of a car is a necessity

45human computer interaction 2014, fjv

Applied to Design

• System Model

– Systems hardware & software components

• Designer Model

– Conceptual model of the designer

• System Image

– User interface (screen design)

• User Model (= Mental Model)

– Conceptual model of the user

(*)

46human computer interaction 2014, fjv

Users & Designers

47

Metaphors

Graphics

Icons

Language

Documentation

Tutorials

human computer interaction 2014, fjv

Metaphor

• To map familiar to unfamiliar knowledge:

helps understanding and learning in new

domain

• The transference of the relation between one

set of objects to another set for the purpose

of brief explanation (Webster’s revised)

• l. metaphora,

fr. to carry over, transfer; meta: beyond, over

48human computer interaction 2014, fjv

Page 13: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 13

Analogy

• Analogy suggests that the mode of operation of the analogon is completely the same as the original

• A resemblance of relations; an agreement or likeness between things in some circumstances or effects, when the things are otherwise entirely different. (Webster’s revised)

– 1. Similarity in some respect between things that are otherwise dissimilar: "the operation of a computer presents an interesting analogy to the working of the brain“ (WordNet)

– 2. (logic) inference that if things agree in some respects they probably agree in others (WordNet)

49human computer interaction 2014, fjv

Metaphors in daily life

• Lakoff & Johnson

– “...the way we think, what we experience, and what we do every day is very much a matter of metaphor.''

• In our language & thinking - “argument is war”

– … he attacked every weak point

– ... criticisms right on target

– ... if you use that strategy

– … soccer is war!

• In our language & thinking – “time is money”

– … this GUI really saves me time

– … installing the latest version was a waste of time

– … on what subject did you spend most of your time

50human computer interaction 2014, fjv

Metaphore or Simile

A simile, aka open comparison,

• form of metaphor that compares two different things to create a new meaning.

• always uses "like" or "as" within the phrase and is more explicit than a metaphor.

• e.g.

– The spy was close as a shadow.

– She runs like a cheetah.

• metaphor and simile used to enhance creative expression

human computer interaction 2014, fjv 51

Metaphors

• The book metaphor

– Strength and weakness

• The desktop metaphor

– History and examples

• The internet metaphor

– Strength and weakness

• The spatial metaphor

– In development, examples

• The social metaphor

– In development, example

52human computer interaction 2014, fjv

Page 14: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 14

Composite Metaphors

• While analyzing a metaphor, often more than

one metaphor is found.

• Example: desktop

– Menu, is a metaphor from a restaurant

– Button is a metaphor of an electrical device

• Users develop mental model to deal with

composite metaphors

53human computer interaction 2014, fjv

The Book Metaphor

• (Early application of) CD-Rom in multi media

– Content page

– Page numbering

– Index

– Help navigating the data

• Disadvantages of the book metaphor

– Not capable of dynamic look-up

– Turning pages does not fit with fast search

– … a bit limited in current use

54human computer interaction 2014, fjv

Modern Book Metaphor

55human computer interaction 2014, fjv

The Desktop Metaphor

• Started at Xerox PARC

– Xerox Star (next slide)

– Bitmapped screens made it possible

• Not meant to be a real desktop

– Idea is to organize information in away to allow people to use it comparable to the way they use information on their desktops

– Allow windows to overlap

– Make the screen act as if there were objects on it

56human computer interaction 2014, fjv

Page 15: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 15

Archetype Desktop Metaphor

57human computer interaction 2010, fjvhuman computer interaction 2014, fjv

Xerox Desktop Metaphor

58

Xerox PARC (Palo Alto Research Centre) and the Xerox Star

human computer interaction 2014, fjv

Steve Jobs visits Xerox Parc

59human computer interaction 2014, fjv

Desktop Metaphor

• Apple took it further

– Waste basket, etc

• Microsoft brought to extremes

– Microsoft Bob – a recognized failure

– Win 2000, XP

• Linux adopted it

– A variety of desktops is available to user

– Not depending on Linux implementation

60human computer interaction 2014, fjv

Page 16: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 16

The Story of Microsoft BOB

• Making the MS-Windows environment more accessible

– Introduced in 1995

– Announced as: “MS Bob is a new family member”

– Officially declared dead in 1997

• Introduce a Living Room Metaphor

– Clicking on items starts the program

– Task oriented (learned): most used in the living room

• Letter writer, Check book, Calendar, Address book …

• Friends of BOB

– Rover (dog): easy to work with, tries to be your best friend

– Scuzz (mouse): Seldom helps, does not care.

61human computer interaction 2014, fjv

Living Room Metaphor

62human computer interaction 2014, fjv

Desktop – Study Metaphor

63human computer interaction 2014, fjv

Bob’s Heritage

• MS 97 Paperclip Assistant

• MS Wizard Assistants

• Desktop themes (only the outside)

– Science, Desert, Jungle …

64human computer interaction 2014, fjv

Page 17: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 17

Internet Metaphor

• Creating metaphor has come “after the fact”– Internet is a phone

– Internet is a highway

– Internet is surfing

• Good interface Metaphors can not be applied to pre-existing technologies

• So, Start with a good Metaphor from the beginning

• Email:

– Transition of “mail”

– Has an address

– Send, Received, Forwarded, Redirected

65human computer interaction 2014, fjv

Spatial Metaphor

• Humans are adapted to 3D space

– Spatial metaphor results in natural interaction

• Access functionality by acting in realistic space

– The normal desktop (2.5D)

– Gaming (3D virtual world: e.g. Quake, 2nd life)

• Issue in information organization

– Virtual space same problems a Real Space

• Use related problems in improvement of

technology

66human computer interaction 2014, fjv

Beyond the desktop …

67

Robertson, G. et al.

"The Task Gallery: A 3D Window Manager."

In Proceedings of CHI 2000

human computer interaction 2014, fjv

3D interactions …

68

Introduction of new metaphor's

gallery, rooms, palette (maze)

human computer interaction 2014, fjv

Page 18: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 18

3D Navigation

69

How well is the mapping of the keyboard realized?

human computer interaction 2014, fjv

Spatial Metaphors …

• 3D interaction in the (G)UI is often thought about

and implementations are now finding their way to

applications and users.

• Jared White: ” A real 3D interface may be many years

from fruition, but use of computers will be

unnecessarily restricted in both cognitive and

functional sense, and also in the social sense as long

as we are living in a flat, two-dimensional virtual

world.” ,

August 2004, adapted by fjv.

70human computer interaction 2014, fjv

3D Interaction & Spatial Metaphor

• Win3D, ClockWise

– Microsoft Windows desktop

– 1999 – 2003. See examples

• Looking Glass Project, SUN Microsystems

– Linux and Solaris desktop

– 2004 …, See examples

• Croquet Project

– What if .., desktop independent Open Source

– 2004 …, Cf. groupware

71human computer interaction 2014, fjv

Modern 3D desktop Metaphor

• Simplex – Continuously updated

– Office zone

– Multi-media zone

– Games zone

• Kids World– Play

– No learning curve

– Fun

• Not immersive

72human computer interaction 2014, fjv

Page 19: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 19

73human computer interaction 2014, fjv 74human computer interaction 2014, fjv

75human computer interaction 2014, fjv 76human computer interaction 2014, fjv

Page 20: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 20

77human computer interaction 2014, fjv 78human computer interaction 2014, fjv

3D DeskTop Project

• Looking Glass

• Translucent windows!

– See what you are doing where

– Building-Rooms paradigm

• Interact with 3D objects

– Multi media driven

– Object~Action mental model

– Modern approach to objects …

• See also MacOS-X interface

79human computer interaction 2014, fjv 80human computer interaction 2014, fjv

Page 21: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 21

81human computer interaction 2014, fjv 82human computer interaction 2014, fjv

83human computer interaction 2014, fjv

3D Interfaces …

84human computer interaction 2014, fjv

Page 22: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 22

Other Spatial interactions ...

85human computer interaction 2014, fjv

Spatial (3D) Interaction

• Present in a lot of interfaces

– iTunes

– iPod

– 3D and pseudo 3D interaction

• Interaction with objects.

– Wii

– Kinect

• Hypertext suggest spatial relations

• Relates to basic HCI metaphores

human computer interaction 2014, fjv 86

Social Metaphor

• Modeling interface to rules and forms of social behavior– Related to spatial metaphor (environment)

• No concrete object/concept – Not functionality but Style/Form

– Social agents

• Social Interaction is often collaborative– Human Human

– Human Artificial agents

• Public virtual spaces, or Digital Hangout

• Relates to basic HCI metaphores

87human computer interaction 2014, fjv

Social Metaphor

88

2nd life, a gathering of avatars – a gathering of identities

human computer interaction 2014, fjv

Page 23: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 23

Mismatched Metaphors (1)

From the Hall of Shame

• The use of the trashcan to eject the floppy disk…?

• The trashcan on the desktop … ?

89human computer interaction 2014, fjv

Mismatched Metaphors (2)

From the Hall of Shame

• VCR buttons to control a printer …?

90human computer interaction 2014, fjv

Basic Level HCI Metaphores

• Direct Manipulation Metaphore:

– DATA are Physical OBJECTS

• Navigation Metaphore

– DATA is in SPACE

• Human Interaction Metaphore:

– COMPUTERS are PEOPLE

human computer interaction 2014, fjv 91

The Metaphor for the iPad ?

• What is your metaphor for your iPad?

– My metaphor is brain (external)

– My tablet metaphor would be like Jamie's Torch.

– Left it in office once, I was bereft, daughter said its like I'd left her there!

– Mobile shopper ;-)

– Definitely "life partner" ;-)

– A scrapbook

– It’s my “daily computer.” Once or twice a week I’ll unsheath the MacBook Air for something specific

– Mine would be a window into the world or a bridge to communicate with others via social networks

human computer interaction 2014, fjv 92

Page 24: Issues - liacs.leidenuniv.nlliacs.leidenuniv.nl/~verbeekfj/courses/hci/hci2014-04.pdf · • Cognetics – Locus of Attention • Affordance – what sort of operations and manipulations

Human Computer Interaction 2014, Lecture 4 24

Features of Systems Image

• Familiar to users (cf. slide 46, 47)

– Matches way they think about domain

– Preferably based on a concrete metaphor

– Coherent

• Supports learning by exploration

• Hides system model (transparency)

• Reflects current status - changes are notified

• Supports retention (memorability)

• Reduces need for training

93human computer interaction 2014, fjv

Finally …

• Sloan’s Law:

The changes in new designs have to be

dramatically attractive so that unease

about the former design will develop …

• This law is about a developing a satisfying

Systems Image!

94human computer interaction 2014, fjv

Review #4

• Knowledge representation

• Mental Models, definitions

• Mental Models and Design

• Schemata, definitions & examples

• Metaphors, definitions & examples

• Relations to Historic Landmarks in HCI/GUI

human computer interaction 2014, fjv 95