Professional Documents
Culture Documents
Hci Ia-2
Hci Ia-2
Action may consist of one or more elementary actions which may be either
or external action such as key stroke.
changes to the working memory,
program in LISP like language.
Production rule may be written as
3.12
CCTas
unit task
(GOAL pertorm
insert space)
(TEXTtask is
3.
(TEXT task isat 5 23)
(CURSOR 8 7)
inserting a space 1S
Four rules to model
SELECT-INSERT-SPACE
(SELECT-INSERT-SPACE
IF (AND (TEST-GOA perforn unit task)
(TEST-TEXT task 1a insert space)
(NOT (TEST-GOAL insert space))
(NOT (TEST-NOTE execut ing insert space)))
Terminals
It shown in upper case letter
Name::= expression
Where symbol is read as
'is defined as'
only appear on the left hand side.
Non-termitiats
choOse one
t choose points
choose points:= choose one
choose one pos
mouse +CLICK MOUSE
MOUSE
pos
mouse + DBL CLICK
last point mouse
MOVE MOUSE+ pos
pos mouse
NULL |
Human Computer Interaction
3.14
No BNF measure could distinguish between this and a less consistent grammar m
which
link I n +filename +filename | In + directory + filenames
In TAG, this consistency of argument order can be made explicit using a parame
or semantic feature for file operations.
file-op[Op]:=command[Op] +filename+filename
command[Op] + filenames + directory
command[Op =copy cP
command{Op = move] ::=mv
command[Op = link] : = In
and Device Models
31.6. Physical
There are two types:
USE-CTRL-W-METHOD USE-CLOSE-METHOD
MODELS
COMMUNICATION AND COLLABORATION
3.3 involve more than one
email or conferencing systems,
Groupware systems, such
as
person.
3.28 Human Computer Interaction
Even the participants are in the same room, the existence of electronic equipment
can interfere with the body language used in normal face-to-face communication.
The fact that attention is focused on keyboard and screen can reduce the opportunities
for eye contact.
Also, large monitors may block participants' views of one another's bodies, reducing
their ability to interpret gestures and body position.
Most computer-supported meeting rooms recess monitors into the desks to reduce
these problems.
Trans-continental
conferences special problem
e.g.
exceed the turn taking gap
lag can
. . .
leads to a monologue!
3.3.2. Conversation
focuses on two-person conversations, but this can
Most analysis of conversation
informal social chat over the telephone to formal courtroom croOSs-
range from
examination.
CSCW.
T h e r e are three uses for theories of conversation in
for example from an electronic
First. they can be used to analyze transeripts,
how well the participants are conima
conference. This can help us to understand
with electronic communication.
for design decisions an understanding
be used as a guide
Secondly, they can
avoid blunders in the design of
of normal human-human conversation can help
electronic media.
structuring
the system around the theory.
The answer
response will normally follow directly after the question or statet
ment
or
Utterances are
highly ambiguous
We use context to
disarnbiguate:
Brian: (points) 1hat
post is
leaning a bit
Alison: that's ihe one
you put in
There are two
types uf contexu:
external context ielerence to
the environment
e.g., Brian's "that' the
thing pointed to
internal contexu Telerence
to
previous conversation
e.g., Alison's 'that' the last
thing
--
Brian greenfiy?
Alison: no roses silly!
In the above conversation, Tracing topics is one way to analyse conversation.
Speech act theory concerns itself with the way utterances interact with the tions
acu
of the participants.
The act of saying the words changes the state of the couple. Other acts inclut
promises by the speaker to do something and requests that the hearer do someuing
These basic acts are called illocutionary points.
6.5.1. SHNEIDERMAN'S EIGHT GOLDEN RULES OF INTERFACE DESIGN
The eight golden rules are
1. Strive for consistency in action sequences,
layout, terminology, command use
and so on.
2. Enable frequent users to use shortcuts, such as abbreviations, special key
sequences and macros, to perform regular, familiar actions more
quickly.
3. Offer informative feedback for every user action, at a level appropriate to the
magnitude of the action.
4. Design dialogs to yield closure so that the user knows when they have
completed a task.
Human Compuler Interaction
6.10
handling so that, ideally, users are
prevention and simple error
5. Offer error
offered clear
mistakes and, if they do, they are and
d
prevented from making
informative instructions to enable
them to recover.
and encourage
Permit easy reversal of actions in order to relieve anxiety
6.
always return to the previous
exploration, since the user knows that he can
state.
7. Support internal locus of control so that the user is in control of the system,
transparent
2. Simplify the structure oftasks.
3. Make things visible - bridge the gulfs of execution and evaluation