Publication Type
Journal Article
Version
publishedVersion
Publication Date
8-1997
Abstract
In this paper an approach to enhance the learning of abstract computing concepts by novice students is presented. This approach is based on effective use of multiple visual representations, and it was applied within the domain of linear data structures: array, stack, queue and linked list. A prototype computer-based instructional system called MRUDS (Multiple Representation for Understanding Data Structures) was developed and evaluated. It was found from the evaluation that the three presentation modules namely, analogy, representation and algorithm contributed to the students' learning process, each contributing to and reinforcing the effect of the others.
Keywords
Data structures, Non-computing graduates, Beginning undergraduates in computing, Multiple representations, Computer-based learning
Discipline
Higher Education | Software Engineering
Research Areas
Software Systems
Publication
Computers and Education
Volume
29
Issue
1
First Page
1
Last Page
11
ISSN
0360-1315
Identifier
10.1016/s0360-1315(97)00028-6
Publisher
Elsevier
Citation
HANCIES, Biffah; Shankararaman, Venky; and MUNOZ, Jose.
Multiple representation for understanding data structures. (1997). Computers and Education. 29, (1), 1-11.
Available at: https://ink.library.smu.edu.sg/sis_research/62
Copyright Owner and License
Publisher
Creative Commons License
This work is licensed under a Creative Commons Attribution-NonCommercial-No Derivative Works 4.0 International License.
Additional URL
https://doi.org/10.1016/s0360-1315(97)00028-6