Abstract
Information Technology is a special kind of artifact, in relation to its use by human users. IT systems and IT applications are characterised by a very complex structure, even if we restrict our focus to those parts of IT that an “end user” needs to understand in using it. At the same time the very nature of IT prohibits direct observation of the complexity of the processes and data structures that are relevant for the user. Consequently, users need to construct their own mental representations of the underlying complexity, in order to plan their use, to execute task delegation, and to interpret the actions of the system.
As far as the user is concerned, the relevant part of an IT system might be indicated by the concept “user interface”, which in this case should be considered to indicate both the functionality provided to the user, the interaction means (language, media, representations), and all means to help the user maintain and improve interaction with the system (metacommunication).
In our contribution we will classify the different aspects of the design of the user interface (which might also be indicated as the user’s “virtual machine”) for which a focus on human learning is needed. This will include both the design of the functionality (object structure, events, task delegation), the interaction modes (including the lexicon, the graphic representations, and the interaction language), and the methods and facilities for metacommunication (learning, help facilities, metaphors and models).
We will illustrate these aspects with field studies and experimental results showing their relevance, and the relation to individual differences in human learning.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Carroll, J.M. (1985). Minimalist design for active users. In: B. Shackel (Ed.), Human-computer interaction; Interact’84. Amsterdam: North-Holland
Johnson, H., & Johnson, P. (1990) Designer-identified requirements for tools to support task analysis. In: D. Diaper, G. Cockton, & B. Shackel (Eds.), Human-computer interaction: Interact’90. Amsterdam: North-Holland
Mayhew, D.J. (1992). Principles and guidelines in software user interface design. Englewood Cliffs, NJ: Prentice Hall
Moran, T.P. (1981). The command language grammar: a representation for the user interface of interactive computer systems. International Journal of Man-Machine Studies, 15, 3–50
Moray, N. (1988). A lattice theory of mental models of complex systems. Report EPRL-88–08, Engineering Psychology Research Laboratory, University of Illinois at Urbana-Champaign, Urbana, Il
Norman, D.A. (1983). Some observations on mental models. In: D. Gentner & A.L. Stevens (Eds.), Mental models. Hillsdale, NJ: Lawrence Erlbaum
Pask, G. (1980), Developments in conversation theory–part I. International Journal of Man-Machine Studies, 13, 357–411
Pfaff, G.E. (1985). User interface management systems, proceedings of the Seeheim workshop. Berlin: Springer
Rasmussen, J. (1990). Mental models and the control of action in complex environments. In: D. Ackermann & M. Tauber (eds.) Mental models and human-computer interaction 1. Amsterdam: North-Holland
Rohr, G. (1987). How people comprehend unknown system structures: conceptual primitives in system’s surface representations. In: P. Gorny and M.J. Tauber (eds) Visualization in programming. Berlin: Springer-Verlag
Rumelhart, D.E., & Norman,D.A. (1977). Analogical processes in learning. In: J.R. Anderson (ed.) Cognitive skills and their acquisition. Hillsdale, NJ: Lawrence Erlbaum
Scapin,D. & Golbreich, C.P. (1990). Towards a method for task description: MAD. In: L. Berlinguet & D. Berthelette (Eds.), Work with display units 89. Amsterdam: North-Holland
Sebillotte, S. (1988). Hierarchical planning as method for task analysis: the example of office task analysis. Behaviour and Information Technology, 7 (3), 275–293
Tauber, M.J. (1987). On visual languages and their conceptual analysis. In: P. Gorny & M.J. Tauber (Eds.), Visualization in programming. Berlin: Springer
Tauber, M.J. (1990). ETAG: Extended task action grammar — a language for the description of the user’s task language. In: D. Diaper, G. Cockton, & B. Shackel (Eds.), Human-computer interaction: Interact’90. Amsterdam: North-Holland
van der Veer, G.C., Tauber, M.J., Waern, Y., & van Muylwijk, B. (1985). On the interaction between system and user characteristics. Behaviour and Information Technology, 4, 284–308
van der Veer, G.C. (1990). Human-computer interaction: learning, individual differences, and design recommendations. Alblasserdam: Offsetdrukkerij Haveka
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1995 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
van der Veer, G.C. (1995). User Interface Design from the Viewpoint of Human Learning. In: Zucchermaglio, C., Bagnara, S., Stucky, S.U. (eds) Organizational Learning and Technological Change. NATO ASI Series, vol 141. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-79550-3_9
Download citation
DOI: https://doi.org/10.1007/978-3-642-79550-3_9
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-79552-7
Online ISBN: 978-3-642-79550-3
eBook Packages: Springer Book Archive