A visualisation approach to learning the concept of recursion

Citation
Jcj. Jehng et al., A visualisation approach to learning the concept of recursion, J COMP AS L, 15(4), 1999, pp. 279-290
Citations number
20
Categorie Soggetti
Education
Journal title
JOURNAL OF COMPUTER ASSISTED LEARNING
ISSN journal
02664909 → ACNP
Volume
15
Issue
4
Year of publication
1999
Pages
279 - 290
Database
ISI
SICI code
0266-4909(199912)15:4<279:AVATLT>2.0.ZU;2-Q
Abstract
This study investigated how a schematic-based visualisation approach implem ented in an electronic learning environment facilitated the learning of the complex programming concept. The semantic-based visualisation approach app lied Visualcode Rules and utilised various pictorial notations modeling the execution of recursive procedures. Zn this study, 38 college students stud ied the Scheme language and its recursive procedures in three different con ditions. The three conditions were (a) the VisualScheme environment in whic h schematic-based pictorial notations (e.g. coloured icons and environment trees) were employed to help learners trace intermediate steps of executing procedures; (b) an Internet learning environment in which an ordered seque nce of static pictorial notations provide a snap shot and illuminate execut ion of recursive procedures; (c) an Internet learning environment in which on-line source codes were annotated with detailed textual information. Resu lts of the study indicated schematic-based pictorial notations helped stude nts to form a better conceptual framework for learning the concept of recur sion. It is suggested that the design of an electronic learning environment may appropriately apply meaningful pictorial information to help students learn complex programming concepts.