Use LEFT and RIGHT arrow keys to navigate between flashcards;
Use UP and DOWN arrow keys to flip the card;
H to show hint;
A reads text to speech;
17 Cards in this Set
- Front
- Back
As much as __% of interactive system code supports the human-computer interface.
|
88%
|
|
UI Design Guidelines (1-3)
|
1. Accommodate User Diversity
2. Accommodate User Experience Levels 3. Design Dialogs to Yield Closure |
|
UI Design Guidelines (4-6)
|
4. Employ the User-Centered Design Approach
5. Offer Informative Feedback 6. Permit Easy Reversal of Actions |
|
UI Design Guidelines (7-9)
|
7. Provide Direct Manipulation
8. Provide Effective User Guidance (Help System) 9. Reduce Short-Term Memory Load |
|
UI Design Guidelines (10-12)
|
10. Strive for Consistency and Simplicity
11. Support Internal Locus of Control 12. Use Carefully Worded Error Messages |
|
User Experience Levels - intermittent user --
Maintains ________ knowledge over time, but loses ________ knowledge [UIDG 2] |
Maintains semantic knowledge over time, but
loses syntactic knowledge |
|
Ways to accommodate different user experience levels (novice) [UIDG 2]
|
-small # of meaningful functions
-highly informative feedback -online tutorials/demos |
|
Ways to accommodate different user experience levels (intermittent) [UIDG 2]
|
-simple, consistent commands
-prompting -online assistance -easy to remember functions |
|
Ways to accommodate different user experience levels (frequent) [UIDG 2]
|
-fast interaction
-powerful commands -concise feedback -ability to customize environment |
|
Design Dialogs to Yield Closure [UIDG 3]
|
*Sequences of actions should be organized into groups with a beginning, middle, and end.
*The informative feedback at the completion of a group of actions |
|
User-Centered Design [UIDG 4]
|
User-centered design is an approach to user interface (UI) design where the needs of the user are paramount and where the user is involved in the design process.
|
|
UI design always involves the development of _______ interfaces.
|
prototype
|
|
Provide Direct Manipulation [UIDG 7]
|
Enable users to interact directly with the objects on the screen
(e.g., Right-clicking a UI object) |
|
Reduce Short-Term Memory Load [UIDG 9]
|
human memory, not computer memory. See 'Hrair Limit'.
|
|
Hrair Limit (aka Miller's Law)
|
*a human being cannot process more than 7 ± 2 objects in working memory
*Reduce the amount of information the user needs to remember in accomplishing certain tasks. [other studies suggest ~4 chunks, depending on size of chunks and knowledge about them] |
|
Support Internal Locus of Control [UIDG 11]
|
Make users the initiators of actions rather than responders
|
|
Use Carefully Worded Error Messages [UIDG 12]
|
* Do not insult the user!
* Use a positive tone * Do not use such terms as illegal, invalid, error * Indicate what should be done instead * Be specific & address problem in user's terms |