Treffer: OGRE: Three-Dimensional Program Visualization for Novice Programmers.
Weitere Informationen
As demonstrated in our earlier paper (Milne and Rowe, 2002), students learning object-oriented programming find topics related to the computer's handling of memory the most difficult to understand. Our results indicated that a visualization of a running object-oriented program, with particular emphasis on the display of how objects are related to each other in memory, would help students to learn these topics. Here we describe OGRE (Object-oriented GRaphical Environment) – a program visualization tool that has been developed to specifically address these memory related issues by providing three-dimensional, interactive visualizations that aid higher-level understanding of a program's execution in memory. OGRE has been evaluated with positive results that show significant improvements in students' understanding of C++'s memory-related topics. [ABSTRACT FROM AUTHOR]
Copyright of Education & Information Technologies is the property of Springer Nature and its content may not be copied or emailed to multiple sites without the copyright holder's express written permission. Additionally, content may not be used with any artificial intelligence tools or machine learning technologies. However, users may print, download, or email articles for individual use. This abstract may be abridged. No warranty is given about the accuracy of the copy. Users should refer to the original published version of the material for the full abstract. (Copyright applies to all Abstracts.)