Modeling Users 2: Predicting Thoughts and Actions in Context
Modeling Users 2: Predicting Thoughts and Actions in Context
Agenda
Other cognitive theories
Situated action
Activity theory
Distributed cognition
CS / Psych 6750
Cognitive/User Modeling
Remember the Idea:
. . . If we can build a model of how a user
works, then we can predict how s/he
will interact with the interface (before it
is even built)
CS / Psych 6750
Last Time
MHP, GOMS, CCT, KLM technique
All model human as an information
processing machine
Whats missing?
CS / Psych 6750
(Social) Context
Human information processor models
all involve unaided individual
In reality, people work with other
people and other artifacts
Other models of human cognition
Situation action
Activity theory
Distributed cognition
CS / Psych 6750
Situated Action
Studies situated activity or practice
Activity grows out of the particulars of a
situation
Improvisation is important
CS / Psych 6750
Example
Need 3/4 of 2/3 of cup of cottage
cheese
Just has a simple measuring cup available
Activity Theory
Unit of analysis is an activity
Components:
subject, object, actions, operations
Noun
10
Distributed Cognition
Unit of analysis is cognitive system
composed of individuals and the
artifacts they use
Studies the coordination and
cooperation between people and
artifacts in a distributed process
CS / Psych 6750
11
12
CS / Psych 6750
13
User Profiles
Attributes:
attitude, motivation, reading level,
typing skill, education, system
experience, task experience, computer
literacy, frequency of use, training,
color-blindness, handedness, gender,
14
Motivation
User
Design goal
Low motivation,
discretionary use
Low motivation,
mandatory
High motivation,
due to fear
High motivation,
due to interest
CS / Psych 6750
Ease of learning
Control, power
Ease of learning,
robustness,
control
Power, ease of use
15
Design goals
Many syntactic and
semantic prompts
Efficient
commands,
concise syntax
Semantic help
facilities
low low
high
high
low high
high
low
Lots of syntactic
prompting
CS / Psych 6750
16
Task implications
High - Ease of use
Low - Ease of learning
System use
Mandatory - Ease of using
Discretionary - Ease of learning
CS / Psych 6750
17