Hci Midterm Flashcards
about creating user experiences that enhance and extend the way people
work, communicate and interact.
Interaction design
Bringing together different people with different
backgrounds, training and specialization gives the
opportunity to produce different ideas and designs with
creativity.
Working together as
multidisciplinary
team
website consultants, startup companies,
and mobile computing industries have all realized
its pivotal role in successful interactive products
Interaction design in business
generally regarded as ensuring that
interactive products are easy to learn, effective to
use, and enjoyable from the user’s perspective.
Usability
refers to how good a system is at doing what it is supposed to do.
Effectiveness
refers to the way a system supports users in carrying out their
tasks
Efficiency
protecting the user from dangerous conditions and undesirable situations.
Safety
refers to the extent to which the system provides the right kind of functionality so that users can do what they need or want to do
Utility
refers to how easy a system is to learn to use. It is well known that people don’t like spending a long time learning how to
use a system
Learnability
refers to how easy a system is to remember how to use, once learned
Memorability
The more visible functions are, the more likely users will be able to know what to do next
Visibility
about sending back information about what action has been done and what has been accomplished,
allowing the person to continue with the activity
Feedback
refer to the way physical objects restrict the movement of
things.
Physical constraints
rely on people’s understanding of the way the world works.
Logical constraints
rely on learned conventions, like the use of red for
warning, the use of certain kinds of audio signals for danger, and the use of the smiley face to represent happy emotions.
Cultural constraints
the relationship between controls and their effects in the world.
Mapping
designing interfaces to have similar operations and use similar elements for achieving
similar tasks.
Consistency
an attribute of an object that allows people to know how to use it.
Affordance
always keep users informed about what is going on, through providing
appropriate feedback within reasonable time
Visibility of system status
speak the users’ language, using words, phrases and
concepts familiar to the user, rather than system oriented terms
Match between system and the real world
provide ways of allowing users to easily escape from places they
unexpectedly find themselves, by using clearly marked ‘emergency exits
User control and freedom
avoid making users wonder whether different words, situations, or actions mean the
same thing
Consistency and standards
use plain language to describe the nature of the problem
and suggest a way of solving it
Help users recognize, diagnose, and recover from errors
where possible prevent errors occurring in the first place
Error prevention
make objects, actions, and options visible
Recognition rather than recall
provide accelerators that are invisible to novice users, but allow more experienced
users to carry out tasks more quickly
Flexibility and efficiency of use
avoid using information that is irrelevant or rarely needed
Aesthetic and minimalist design
provide information that can be easily searched and provides help in a set of concrete
steps that can easily be followed
Help and documentation
a description of the proposed system in terms of a set of integrated ideas and concepts about
what it should do, behave and look like, that will be understandable by the users in the
manner intended.
conceptual models
This kind of conceptual model describes
how users carry out their tasks through
instructing the system what to do
Instructing
This conceptual g model is based on the idea of a
person conversing with a system, where the
system acts as a dialog partner. In particular, the
system is designed to respond in a way another
human being might when having a conversation
with someone else
conversing
This conceptual model describes the activity of
manipulating objects and navigating through
virtual spaces by exploiting users’ knowledge of
how they do this in the physical world.
manipulating and navigating
This conceptual model is based on the idea of
allowing people to explore and browse
information, exploiting their knowledge of how
they do this with existing media (
Exploring and browsjng
a conceptual model that has been developed to be similar in some way
to aspects of a physical entity (or entities) but that also has its own behaviors and
properties.
Interface Metaphors
Several commentators have criticized the use of
interface metaphors because of the cultural and
logical contradictions involved in accommodating
the metaphor when instantiated as a GUI.
breaks the rules
Another constraining argument against interface metaphors is
that they are too constraining, restricting the
kinds of computational tasks that would be useful
at the interface.
Too constraining
By trying to design the interface metaphor to fit in
with the constraints of the physical world,
designers are forced into making bad design
solutions that conflict with basic design principles.
conflicts with design principles
a particular
philosophy or way of thinking about interaction design. It is intended to orient
designers to the kinds of questions they need to ask. A recent trend has been to
promote paradigms that move “beyond the desktop.”
Interaction paradigms
computers to disappear into the
environment so that we would be no longer aware of them and would use them without thinking about them.
As part of this process, they should “invisibly” enhance the world that already exists rather than create
artificial ones
ubiquitous computing
a direct follow-on of ideas arising from ubiquitous computing.
The idea is that people should be able to access and interact with information any place and any time, using a
seamless integration of technologies
pervasive computing
Many of the ideas behind ubiquitous computing have since
inspired other researchers to develop technologies that are part of the environment.
wearble computing
finding ways to combine digital information with physical objects and
surfaces (e.g., buildings) to allow people to carry out their everyday activities.
Augmented reality
This interaction paradigm
proposes that the computer attend to user’s needs through anticipating what the
user wants to do. Instead of users being in control, deciding what they want to do
and where to go, the burden should be shifted onto the computer.
attentive environment and transparent computing
In the new paradigms mentioned above, the emphasis is on
exploring how technological devices can be linked
with each other and digital information in novel ways that
allow people to do things they could not do before.
the workaday world
what goes on in our heads when we carry out our everyday activities. It
involves cognitive processes, like thinking, remembering, learning, daydreaming,
decision making, seeing, reading, writing and talking. There are many different
kinds of cognition. Norman (1993) distinguishes between two general modes:
experiential and reflective cognition. Norman points out that both modes are
essential for everyday life but that each requires different kinds of technological
support.
cognition
the process of selecting things to concentrate on, at a point in time,
from the range of possibilities available. Attention involves our auditory and or
visual senses. Attention allows us to focus on information that is relevant to what
we are doing. The extent to which this process is easy or difficult depends on (i)
whether we have clear goals and (ii) whether the information we need is salient in
the environment:
attention
refers to how information is acquired from the environment, via the
different sense organs (e.g., eyes, ears, fingers) and transformed into experiences of
objects, events, sounds, and tastes (Roth, 1986). It is a complex process, involving
other cognitive processes such as memory, attention, and language. Combinations of
different media need also to be designed to allow users to recognize the composite
information represented in them in the way intended.
perception
involves recalling various kinds of knowledge that allow us to act
appropriately. It is very versatile, enabling us to do many things. Simply, without
memory we would not be able to function. It is not possible for us to remember
everything that we see, hear, taste, smell, or touch, nor would we want to, as our
brains would get completely overloaded. A filtering process is used to decide what
information gets further processed and memorized.
memory
written text can be
rapidly scanned in ways not possible when listening to serially presented spoken
words
reading