Unit - 3: The Interaction
Unit - 3: The Interaction
Unit - 3: The Interaction
Interaction
They address the translations between what the
user wants and what the system does.
3.1 The terms of interaction
the purpose of an interactive system is to aid a user in
accomplishing goals from some application domain.
A goal is the desired output from a performed
task.
The System’s language we will refer to as the core
language and the User’s language we will refer to
as the task language
3.2 The execution–evaluation cycle
The interactive cycle can be divided into two major phases:
execution and evaluation. These can then be subdivided
into further stages, seven in al
1. Establishing the goal.
2. Forming the intention.
3. Specifying the action sequence.
4. Executing the action.
5. Perceiving the system state.
6. Interpreting the system state.
7. Evaluating the system state with respect to the goals and
intentions.
Human error – slips and mistakes
Human errors are often classified into slips
and mistakes
mistype or you accidentally press the mouse
button at the wrong time. These are called
slips;
fail to execute that action correctly. These is
also called mistakes.
3.3 The interaction framework
The nodes represent the four major
components in an interactive system – the
System, the User, the Input and the Output.
Each component has its own language. In
addition to the User’s task language and the
System’s core language.
Input and Output together form the Interface.
The interaction framework is usability of an
entire interactive system.
3.4.1 Arrangement of controls and displays
functional controls and displays are organized so
that those that are functionally related are placed
together.
sequential controls and displays are organized to
reflect the order of their use in a typical
interaction.
frequency controls and displays are organized
according to how frequently they are used, with
the most commonly used controls being the most
easily accessible.
3.4.2 The physical environment of the interaction