Title :
Does metaphor increase visual language usability?
Author :
Blackwell, A.F. ; Green, T.R.G.
Author_Institution :
Comput. Lab., Cambridge Univ., UK
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 :
computer science education; data flow computing; visual languages; visual programming; computational concept; data flow language; diagrams; expert programmers; explicit explanatory metaphor; graphical metaphor; implicit pictorial metaphor; instructional aid; novice performance; visual programming language usability; Cognitive science; Computer languages; Education; Graphical user interfaces; Identity-based encryption; Laboratories; Programming profession; Software design; Usability; Virtual machining;
Conference_Titel :
Visual Languages, 1999. Proceedings. 1999 IEEE Symposium on
Conference_Location :
Tokyo
Print_ISBN :
0-7695-0216-4
DOI :
10.1109/VL.1999.795910