Understanding Gulf of Execution & Evaluation in Cognitive Engineering - Prof. Francois V. , Study notes of Computer Science

The concepts of cognitive engineering, specifically focusing on norman's gulfs of execution and evaluation in the context of direct manipulation interaction design. Examples of statistical analysis, drawing a rectangle, and the use of metaphors in interface design. It also discusses the benefits and limitations of direct manipulation.

Typology: Study notes

Pre 2010

Uploaded on 07/30/2009

koofers-user-50p-1
koofers-user-50p-1 🇺🇸

9 documents

1 / 15

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Questions?
Project #2
HW#4 due today
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff

Partial preview of the text

Download Understanding Gulf of Execution & Evaluation in Cognitive Engineering - Prof. Francois V. and more Study notes Computer Science in PDF only on Docsity!

Questions?

•^

Project

•^

HW#4 due today

Cognitive engineering

•^

Gulfs of execution and evaluation [Norman 86]

Gulf of evaluation: statistical analysis (2)

Real world:

Gulf

(^1) 0.5 0 0

0.^

1

X

Y

Evaluation

Conceptual model:

x,y correlated?

Gulf of evaluation: statistical analysis (3)

Real world:

Gulf

Evaluation

Conceptual model:

x,y correlated?

Gulf of execution: Drawing a rectangle (2)

Real worldDraw a rectangleRotate the shape

Conceptual model:Draw a rectangle

Execution

Gulf

Gulf of execution: Drawing a rectangle (3)

Conceptual model:Draw a rectangle

Execution

Gulf

Real world

Cognitive engineering example

•^

Move “paper.tex”

from

~/conferences/CHI_

to

~/conferences/UIST_

–^

Using a Unix shell (current directory is ~)

-^

Using a GUI (starting from the desktop, no window open)

Direct manipulation

•^

Central ideas–

Object understood by their visual characteristic

•^

Using good affordances

-^

Using a good conceptual model and convincing metaphors

–^

Actions understood in term of their effects on the screen

•^

Rapid and incremental

-^

Immediate visual feedback

-^

Easily reversible

•^

Outcome–

Direct engagement

•^

the feeling of working

directly

on the task

•^

No need to know the implementation details

–^

The display becomes reality: the WYSIWYG interface

Interface metaphors

•^

Definition–

Use of one kind of object or idea in place of another to suggest a likenessor analogy between them

•^

Purposed–

Leverages our knowledge of familiar, concrete objects/experiences

-^

Transfer this knowledge to abstract computer and task concepts

•^

Examples–

Desktop, files, folders, trash can…

-^

Paintbrush in a painting program

Metaphors caveats

•^

Too limited–

The metaphor restricts interface possibility

•^

Too powerful–

The metaphor makes believe that the system can do things it can’t

•^

Too literal or cute–

Make it difficult to operate

•^

Mismatched–

The metaphor makes it difficult to carry out the task