Learnability 2 Flashcards
1
Q
Interaction Style 1: Command Language
A
- User types commands in an artificial language
- Earliest
- Knowledge in head
- Not easy to learn
2
Q
Interaction Style 2: Menus and Forms
A
- UI presents user with menus and forms
- GUI including menu bars and dialogue boxes
- Knowledge in world
- Easy to learn
3
Q
Interaction Style 3: Direct Manipulation P1
A
- User interacts with visual representation of data objects
- Continuous representation of graphical objects, icons and text
- Continuously displayed, not displayed on demand
- Contrast to command language style text editor
4
Q
Interaction Style 3: Direct Manipulation P2
A
- Physical actions
- Clicking
- Dragging
- Not every function is easily mapped e.g. making text bold command is trigged by pressing a button and thats analogous to pressing a physical button
5
Q
Interaction Style 3: Direct Manipulation P3
A
- Effects: RIRI, rapid, incremental, reversible, immediately visible
- Actions can be undone
- Scroll bar can be dragged a little or a lot and incremental change will be seen
6
Q
Why Direct Manipulation is so powerful?
A
- Exploits perceptual and motor skills of human machine
- Depends less on linguistic skills in IS 1 and 2
- More natural because we learnt how to manipulate the physical world before we could talk, walk and read
7
Q
Interaction Style 3: Speech Dialogue
A
- User speaks in natural language and system responds the same way
- Once province of researc
- Now in a lot of applications
- Leans on knowledge in the head
- Users need to learn what can be said
8
Q
Using multiple Interaction Styles
A
- Real user interfaces often combine multiple interaction styles to make up for deficiency in one style
9
Q
Models
A
- Learning a new system requires the user to build a mental model of how the system works
- Learning can be effected by difficulties in building that model
- Model of a system: how it works
- Facebook model is at a high level
10
Q
3 Models in UI design
A
- System Model: how the system actually works
- User Model: how the user thinks the system works
- Interface model: the system presented to the user through the UI
11
Q
Interface Model should be:
A
- Simple
- Appropriate
- Well Communicated
12
Q
Consistency
A
- A general principal of learnability
- User shouldn’t be surprised with the way a command works: similar things should look and act the same, different things should look different
- Consistency allows user to transfer their knowledge to different UIs
13
Q
Internal And External Consistency
A
- Internal: Within application
- External: WIth other applications