• Shuffle
    Toggle On
    Toggle Off
  • Alphabetize
    Toggle On
    Toggle Off
  • Front First
    Toggle On
    Toggle Off
  • Both Sides
    Toggle On
    Toggle Off
  • Read
    Toggle On
    Toggle Off
Reading...
Front

Card Range To Study

through

image

Play button

image

Play button

image

Progress

1/17

Click to flip

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