ifi7159 m2

32
[M2] classical theories cognitive modeling

Upload: david-lamas

Post on 28-Nov-2014

249 views

Category:

Education


0 download

DESCRIPTION

IFI7159 M2

TRANSCRIPT

Page 1: IFI7159 M2

[M2]classical theoriescognitive modeling

Page 2: IFI7159 M2

roles of theory

Page 3: IFI7159 M2

theory as paradigm

that which underpins research design

Page 4: IFI7159 M2

theory as a lens

that which may inform our understanding of the phenomenon under

investigation

Page 5: IFI7159 M2

theory as new knowledge

that which may emerge from our study

Page 6: IFI7159 M2

roles of theory in HCI

Page 7: IFI7159 M2

descriptiveexplanatorypredictive

prescriptivegenerative

Page 8: IFI7159 M2

what other conceptualisations did you find when going over your

assignments?

Page 9: IFI7159 M2

classical theories

Page 10: IFI7159 M2

(raw) cognitive psychology(applied) basic research

cognitive modeling

Page 11: IFI7159 M2

but let’s focus on cognitive modeling

Page 12: IFI7159 M2

direct manipulation

Page 13: IFI7159 M2
Page 14: IFI7159 M2

direct manipulation relates to distance and engagement

Page 15: IFI7159 M2

distance between one’s thoughts and the

requirements of the system under use

Page 16: IFI7159 M2

engagement as in the feeling that one is directly

manipulating the objects of interest

Page 17: IFI7159 M2

theory of action

Page 18: IFI7159 M2
Page 19: IFI7159 M2

gulf of execution

Page 20: IFI7159 M2

gulf of evaluation

Page 21: IFI7159 M2

the gulf of execution represents the difficulty the

user has in translating a psychological goal into a

physical action

Page 22: IFI7159 M2

for example, the goal learn more about avocados is purely psychological

the user of a hypertext system on the WWW will need to see the available links, recognize the

appropriate choice, and use the mouse to point and click on that link

thus, in order to learn more about avocados, the user needs to execute a set of physical steps

Page 23: IFI7159 M2

the gulf of evaluation represents the user's difficulty in evaluating

whether the response of the computer system meets the

desired goal

Page 24: IFI7159 M2

in the previous example, the user would need to perceive the system response, examine the

resulting node, and assess whether it presented the proper information about avocados

Page 25: IFI7159 M2

Keystroke-Level Model

Page 26: IFI7159 M2

KLM quantifies operations such as…

K Press a key or buttonP Point to a target on the displayH Home hands on input deviceD Draw a line segmentM Mentally prepare for an actionR (system response time)

Page 27: IFI7159 M2
Page 28: IFI7159 M2

Goals, Operators,Methods, Selectors

Page 29: IFI7159 M2

goals are what the user wants to achieve and can be broken down into subgoals

operators are actions performed in service of a goal and can be perceptual,

cognitive or motor acts

methods are sequences of operators and subgoal invocations accomplishing

a specific goal

selection rules represent the user’s knowledge of which method should be applied

Page 30: IFI7159 M2

GOMS is good atmodeling goal-directed

tasks

Page 31: IFI7159 M2

GOMS is good for…comparing different designs

building a help systemparametric analysis

profiling

Page 32: IFI7159 M2

GOAL: DELETE-FILE. GOAL: SELECT-FILE. . [select: GOAL: KEYBOARD-TAB-METHOD. . GOAL: MOUSE-METHOD]. . VERIFY-SELECTION. GOAL: ISSUE-DELETE-COMMAND. . [select*: GOAL: KEYBOARD-DELETE-METHOD. . . PRESS-DELETE. . . GOAL: CONFIRM-DELETE. . GOAL: DROP-DOWN-MENU-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . CLICK-RIGHT-MOUSE-BUTTON. . . LOCATE-DELETE-COMMAND. . . MOVE-MOUSE-TO-DELETE-COMMAND. . . CLICK-LEFT-MOUSE-BUTTON. . . GOAL: CONFIRM-DELETE. . GOAL: DRAG-AND-DROP-METHOD. . . MOVE-MOUSE-OVER-FILE-ICON. . . PRESS-LEFT-MOUSE-BUTTON. . . LOCATE-RECYCLING-BIN. . . MOVE-MOUSE-TO-RECYCLING-BIN. . . RELEASE-LEFT-MOUSE-BUTTON]

*Selection rule for GOAL: ISSUE-DELETE-COMMAND If hands are on keyboard, use KEYBOARD-DELETE-METHOD, else if Recycle bin is visible, use DRAG-AND-DROP-METHOD, else use DROP-DOWN-MENU-METHOD