Comprehension and recall of miniature programs
International Journal of Man-Machine Studies - Lecture notes in computer science Vol. 174
Comprehension strategies in programming
Empirical studies of programmers: second workshop
Cognitive dimensions of notations
Proceedings of the fifth conference of the British Computer Society, Human-Computer Interaction Specialist Group on People and computers V
Learning theory in practice: case studies of learner-centered design
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems
Computer
Hi-index | 0.00 |
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.