Title
Information Types and Cognitive Principles in Program Comprehension: Towards Adaptable Support for Novice Visual Programmers
Abstract
The authors describe work on the GRiP (Graphical Representations in Programming) Project1, which aims to build a support environment for novices learning to program using a visual programming language (VPL). The design of the environment is based on a series of experiments which investigate issues of visual programming language paradigm, and the ways in which novices extract information from a representation in order to make sense of a program. This paper focuses particularly on the multivariate nature of program comprehension, the difficulties associated with attempting to teach skills of this kind, and suggests a solution in the form of a modular support system.
Year
Venue
Keywords
1998
Intelligent Tutoring Systems
novice visual programmers,cognitive principles,visual programming language paradigm,program comprehension,information types,graphical representations,towards adaptable support,modular support system,visual programming language,support environment,multivariate nature
Field
DocType
Volume
Information system,Visual language,Programming language,Computer science,Knowledge management,Visual programming language,Human–computer interaction,Computer program,Modular design,Program comprehension,Cognitive load,Cognition
Conference
1452
ISSN
ISBN
Citations 
0302-9743
3-540-64770-8
0
PageRank 
References 
Authors
0.34
6
2
Name
Order
Citations
PageRank
Judith Good133737.96
Paul Brna236957.14