| Theories
in Computer human interaction
Printer Friendly Version Information
Processing Umut Akdemir (uakdemir@cs.umd.edu) Overview
Information processing
is one of the main approaches in psychology that points out how the information
is stored in our memories. Atkinson and Shriffin's "stage theory" (1968) forms
a good basis for research in this area[7].
With three other well known theories we can categorize main theories in this
approach as:
1.
Stage
theory model: This theory divides information processing of our brain
into stages. In this model there are 3 stages to record information into our
memory. After explaining
these theories, we will have a glance at their application areas, and we
will finish our discussion by looking into its applicability to HCI.
Educational Software Information processing can also be useful in providing help for the users of the software. The aid provided by the software should be given at appropriate time (it should be leading the user when he is stuck, not distracting his attention). Help should be both specific (pinpointing the exact situation), and procedural (giving complete directions to user in an atomic fashion to encourage the user link the steps of his solution). And of course the user should not need any other help to understand the help system! It should be instructive having as few menus, icons and windows as possible. Chapter 7 of [1] provides further insight to the design of aiding systems. Organization of Interface for users: User computer interaction is the way users map their tasks from their own minds to available software. Hence knowledge in human information processing can be extremely helpful in designing the interface, which will help the user map his mind to upcoming tasks. See examples. 1. Stage Theory Model: 1.1 Sensory Memory:
1.2 Short term memory:
WHAT IS YOUR TELEPHONE NUMBER?
For instance if you suddenly try to answer the question, unless you already
passed the information to your long-term memory you will forget where you
were in the text at that moment. If brain does not pass to the final stage
of recording from short-term memory (STM), the information is lost when the
attention is distracted. Think of it as a computer RAM with a small capacity.
If we suddenly quit a program we are working on without saving, the information
will be gone.
We can categorize LTM knowledge as (Look in figure
2):
-figure 1- Representation of human information
processing in Stage Theory Model.
2. Level of processing theory: This
theory tells that the endurance of the information is also dependent on the
depth of learning process. There are different levels of information processing,
the deeper we examine a subject the more we learn about it. 3. Parallel Distributed theory:
This theory asserts that information processing is done through multiple
parallel paths in our mind rather than being a single process. Knowledge
is represented in a distributed fashion rather than a single location. When
we obtain information about a subject we are gathering information about
the subject we focus onto and information about the sub-branches at the same
time while strengthening the main subject with these branches. 4. Connectionist Approach: This
approach also defines knowledge representation as a distributed group of
units in the mind. However in this approach, these units are individually
meaningless. A unit is activated by stimulations coming from other units
and sends a transfer function to the neighbor units. From the union of these
activations knowledge may be recalled or formed. So what: Lesson Of the day: Creativity Software: Usage of Multiple
Windows: Design of Visual
Programming Languages: Applicability
to HCI
Theory classification:
Information processing can be thought as explanatory and generative. It is
explanatory because it explains our behaviors and the way we obtain new information.
It is generative, because it gives a good model of users in terms of obtaining
the knowledge, and it is a good model for design of the applications that
are listed in the scope/application.
However we may not be able to count this theory as predictive, because it
does not show us how different designs can improve the performance directly.
It just gives designers important tips about what the consider about the user
during the design phase. In fact we may count this theory predictive for
the formation of help systems, and educational software, however this is
not the case for software many people use in their daily life for improving
their work performance.
Although it is a perfect theory in terms of human cognition, on the
side of HCI it is not that applicable when compared to other theories and
approaches that take their source directly from HCI (GOMS, 8 golden rules...).
Still, it represents the human side of human-computer interaction, and success
in this interaction depends upon correct modeling of both analogous sides.
It has beautiful organization in terms of modeling a very abstract subject,
the human mind. Yet it still is unable to explore the fine details of the
system. For instance Allen Baddeley's book "Working Memory" (also referenced
early in the site) counts Central executive as the main unexplored part of
short-term memory that contains short-term controls and cognitive processing.
For the researchers cognitive processing in short-term controls is still
a mystery. Also the variations of stage theory are not successfully integrated
onto HCI. Only connectionist approach has strong connections with neural
networks, yet still remaining ones seem to be standing alone as powerful
theories in psychology.
Especially the usage of short term memory models had important impacts in
the past. It gave designers the opportunity to use extra features (like multiple
windows) in user interfaces that will store extra cognitive load for the
user.However after the development of more application specific theories
that give better predictive results about software systems, it seems like
it is a dying theory at least in terms of HCI. P.J Barnard states this as:
"The real question is whether or not we can develop our theoretical approaches
in such a way that their substance appropriately informs, supports, and triggers
relevant argumentation and insight in design"[5]. References
Books [1] Mark Antonius
Neerincx, Harmonizing tasks
to human knowledge and capacities- (dissertation), Groningen , 1995 [2]24. M. Sharples.
Writing as creative design. In C. M. Levy and S. Ransdell, editors, The Science
of Writing: Theories, Methods, Individual Differences, and Applications,
Lawrence Erlbaum Associates, 1996. [3]Ehrhart, L.S. , New approaches to human-computer
interaction-research and design for decision aiding systems,5th IEEE International Symposium on
Intelligent Control, Proceedings,
1990 [4] Blackwell, A.F.
,Metacognitive theories of visual programming: what do we think we are doing?
,IEEE Symposium on Visual Languages, 1996. Proceedings., [5]Barnard, P.J. ,
Connecting psychological theory to HCl: science, craft or just plain craftiness?
IEE Colloquium on Theory in Human-Computer Interaction (HCI),1991 [6]Baddeley A., Recent
developments in working memory., Curr Opin Neurobiol. 1998 Apr;8(2):234-8.
Review. [7]Atkinson, R., & Shiffrin, R. (1968). Human memory: A
proposed system and its control processes. Websites An explanatory
website on stage theory A
power point presentation on information processing model by
Lawrence R. Rogien A site
for gaining insight about short-term memory by Kumar Narayanan
http://www.newi.ac.uk/jacksonk/public/hci/notes/cognitive.html http://www.reusability.org/read/chapters/bannan-ritland.doc An introductory
site about connectionist approach |