cognition: memory cs352. cognition what goes on in our heads when we carry out activities (eg, use...

17
Cognition: Memory CS352

Upload: chester-maxwell

Post on 28-Dec-2015

214 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Cognition:Memory

CS352

Page 2: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Cognition

• What goes on in our heads when we carry out activities (eg, use UIs)?

• Book:– attention, perception, memory, learning,

speaking/reading/listening, problem-solving/reasoning

Page 3: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Memory

• Number activity:

347 901 331 7347 89

Page 4: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,
Page 5: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Memory (cont)

• Chunking

• UIs use this.

Page 6: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Memory (Cont.)

• Number activity:

134 790 133 1734 789

Page 7: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Memory (Cont.)

• Number activity:

134 790 133 1734 789

347 901 331 7347 89

Page 8: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Memory (cont)

• UI implications from these two activities?

Page 9: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Structure of memory

• Short term memory (STM)– Demonstration.

• Long term memory (LTM)– Everything else. – Mostly when we say “memory”, we mean

LTM.

Page 10: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Recognition and Recall

• Money activity #1

• GUI strength: emphasize recognition over recall.– But usually slowed down by need for visual

scan in GUIs.– UI solutions.

Page 11: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

People storing/retrieving knowledge

• Declarative knowledge– NYC is north of Miami.– To get key out of ignition, car must be in “park”.– Easy to teach.

• Procedural knowledge– How to spin a basketball on 1 finger.– How to boot a smart phone into recovery mode.– Best taught by demo, learned by practice.

Page 12: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Encoding and (lack of) precision

• How we encode affects: – what we retrieve (recall or recognize) and – how we retrieve

• Money activity #2 (if time permits)

Page 13: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Ways to encode (and constraints)

• Appearance attributes, sound, rhythm, rhyme.

• Traveling performers: how did they do that?– Thru encoding tied to constraints. (Storage for

retrieval).• Rhythm• Rhymes with• Must make sense

Page 14: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Encoding (cont.)

• Retrieval– Word guessing activities

• So, reduce and/or facilitate encoding:– Constraints reduce encoding needed.– Support external cognition (stay tuned) to remove

need to encode.• eg: Excel’s arrows make dependencies explicit.

– Provide users a variety of ways to encode (eg, color, flagging, position).

• eg: forgot filename, but it’s the red folder.

Page 15: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Case study

• The Microsoft Office (past) rearranging of menus due to recency.– Think about chunking/grouping– Think about imprecision of encoding.– What will do if don’t see what you want?

• Does this mean “most recent” is always a bad idea in a UI?

Page 16: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Encoding (cont.)

• Different amount of encoding needed for:– Remembering a bunch of arbitrary things.– Remembering things with meaningful

relationships.• Hotel is on north side of town.

– “Remembering” things that can be derived.• Tied to “mental models” (stay tuned).

Page 17: Cognition: Memory CS352. Cognition What goes on in our heads when we carry out activities (eg, use UIs)? Book: –attention, perception, memory, learning,

Implications for your Project

• How can UI help user remember (store/retrieve) here? – Think about: recog/recall, practice, chunking,

declarative vs. procedural, encoding, constraints

• Ideas:– Grocery system content eg: what brand was that that

I bought last time?– Grocery system UI mechanism eg: how do I get a

subtotal?– Discussion: Your project examples?