Does metaphor increase visual language usability?
- 1 January 1999
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- No. 10492615,p. 246-253
- https://doi.org/10.1109/vl.1999.795910
Abstract
Previous research suggests that the graphical metaphor should increase the usability of visual programming languages (VPLs) by providing an instructional aid when learning to use the language. This paper describes three experiments which manipulated the degree of metaphor in VPLs. In the first, an implicit pictorial metaphor was added to a data flow language, while in the second and third an explicit explanatory metaphor was provided for diagrams showing computational concepts. In both cases, the performance of novices was compared to that of expert programmers, in order to judge the improvement in usability that might result from this instructional device. The resulting benefits of metaphor were smaller than expected especially relative to the advantage of experience. This suggests that metaphor may not be an essential component in the usability of VPLs.Keywords
This publication has 29 references indexed in Scilit:
- Qualitative Models of User InterfacesPublished by Cambridge University Press (CUP) ,2010
- For whom is a picture worth a thousand words? Extensions of a dual-coding theory of multimedia learning.Journal of Educational Psychology, 1994
- Mental models and computer programmingInternational Journal of Human-Computer Studies, 1994
- Descriptive models in learning command languages.Journal of Educational Psychology, 1993
- Preferred mental models for direct manipulation and command-based interfacesInternational Journal of Man-Machine Studies, 1993
- Training End Users: An Experimental Investigation of the Roles of the Computer Interface and Training MethodsMIS Quarterly, 1993
- The Nature of Device Models: The Yoked State Space Hypothesis and Some Experiments With Text EditorsHuman–Computer Interaction, 1990
- Metaphorical instruction and the early learning of an abbreviated-command computer systemActa Psychologica, 1988
- A picture is not always worth a thousand words: Pictures as distractors in reading.Journal of Educational Psychology, 1978
- Different problem-solving competencies established in learning computer programming with and without meaningful models.Journal of Educational Psychology, 1975