Cognition, Action and Knowledge Flashcards
Levels of Processing
- How do we do things?
- How conscious are we of what we do?
- How much thinking is involved in what we do?
- How do we control out actions?
- Skill-, Rule-, Knowledge-based levels (SRK, Rasmussen)
- How do we respond to events?
- Visceral, Behavioural, Reflective levels (in Emotional Design, Norman)
Levels of Processing / Action Control #1
Levels of Processing / Action Control #2
- Levels of processing can change
- Learning rules and developing routine responses
- Developing skills and doing things “on auto-pilot”
- When something does not work (as usual), it needs more attention
- Different people can process the same task on different levels
- Novices need to access knowledge, and experts have routines
- Different problems (errors) associated with different levels
- Skill: noise in execution, inaccuracy, not enough attention to feedback
- Routine: misinterpretation of the situation, triggering the wrong routine reaction
- Knowledge: faulty reasoning, incorrect “mental model”
Levels of Processing / Response
Emotional design
- Visceral design
- Make products and user interfaces feel attractive
- Behavioral design
- Make products easy to learn and easy to use (usability)
- Reflective design
- Create a product people enjoy to think and talk about
- Excellent visceral and reflective design will make users forgive small usability mistakes
Feedback
- Feedback is a key property of human action/
- Processing in cycles:
- Form a goal
- Execute an action
-> Transforming the current state - Evaluate the outcome
- Goal reached?
- Come closer to the goal?
- Or moved further from the goal?
Hierarchical-sequential organisation
7 Stages of Action (D. Norman)
7 Stages and 3 Levels of Processing
Gulfs of Execution and Evaluation
Gulf of Execution
- Gulf of Execution
- How to operate a device or user interface?
- The gulf opens up through differences between
- The actions a user plans
- The actions the system offer
- Ideally the system lets users execute planned actions directly
- If actions are supported, are they visible?
- Will users be able to recognize them?
- Are additional steps required?
Gulf of Evaluation
How to interpret the effect of the action
- The gulf opens up through differences between
- The expectations of a user
- The changes observable (if any)
- Ideally the system provides continuous feedback
- Visibility of the state of the system
- If feedback is provided, is it timely and adequate?
- Can users understand it, and act on it?
Bridging the Gulfs
- The goal of user interface design is to bridge the gulfs
- Gulf of Execution
- Design the UI so that it shows user what they can do with the system, and how they can do it
- Gulf of Evaluation
- Design the UI so that users get the right idea of how the system works, and the right feedback
Seven Stages as Design “Checklist”
Goal: What goals can the user accomplish with the system? Can they accomplish all the goals they may have with the system?
Plan: How will the user know how they can accomplish a goal with the system? How will they know about possible actions?
Specify: How will the system help the user determine the right actions, in the right order?
Perform How are actions performed? Where can they be found in the interface? Are they easy to perform?
Perceive: How will the user be able to perceive effects of their action? How will changes in the system be observable?
Interpret: How will the user be able to interpret observed changes and feedback? How can they make sense of the new state?
Compare: How will the user know when their goal has been reached? If they haven’t reached the goal, how does the system help them determine their next action?
Knowledge in the World
- Our knowledge of calculator keypads is less-than-perfect
- How come we can use them with great precision?
- Much of the knowledge we use for our actions in not in the head but in the world
- Behaviour (how we act) is determined by combining knowledge in the head with knowledge in the world
- We do not need to precise knowledge in the head, for all the steps
- We only need knowledge to be precise enough to recognise the right ‘schema’
- Rules and scripts in our head for operating phone versus calculator keypads