Midterm 1 Flashcards
What does HCI stand for
Human-Centered Interaction
What are the 6 usability goals? (short)
1) Safety
2) Utility
3) Learnability
4) Memorability
5) Efficiency
6) Effectiveness
What are the 6 usability goals? (textbook)
1) Effective to use
2) Efficient to use
3) Safe to use
4) Have good utility
5) Easy to learn
6) Easy to remember how to use
What is HCI? (definition)
the study of interaction between people and computers
What are the 6 Design principles
Discovery Affordance Signifiers Feedback Constraints Mapping Conceptual Model
What are the 5 Gestalt Principles
Symmetry Continuity Similarity Proximity Closure
What does Proximity mean?
Grouping by distance or location
What does Similarity mean?
Grouping by type
What do Symmetry mean?
Grouping by meaning
What does Continuity mean?
Grouping by flow of lines (alignment)
What does Closure mean?
Perceiving shapes that are not completely there.
What are the three Constructivism theories
We filter information
Context plays a role
Figure and Ground
What does conceptual models allows the user to do?
Understand, predict, and interpret
What is the relation between the Developer, System, and User?
Developer has Developer model and creates System model
User gets User model from System model
What is figure and ground?
Figure is the foreground (positive space)
Ground is the background (negative space)
What is mind set?
Factors that we know and bring to a situation
What are the three basics we need to know about humans?
Perception, Cognition, Memory
What is an interface metaphor?
Relate interface concept to physical entity
Develop model similar aspects, but different behaviour and properties.
What is the basic goal for HCI?
improve interaction between user and computers, by making computers more user-friendly and easier to use
What is Usability?
Interface can be operated with ease, efficiently and without danger
What is Appeal
Interface is attractive, engaging, fun – People want to use it and do use it.
What is Intuitive
interface which allows a user to draw information that he/she requires in a manner that is natural and immediately understandable
What are the 4 benefits of HCI?
Gaining a competitive edge
Reducing development and maintenance costs
Improving productivity
Lowering support costs
What are the 4 things safety aspects?
Prevention of Errors
Data Recovery
Security
Privacy