3D animation of Java program execution for teaching object oriented concepts
Gespeichert in:
| Titel: | 3D animation of Java program execution for teaching object oriented concepts |
|---|---|
| Autoren: | Tim Storer |
| Weitere Verfasser: | The Pennsylvania State University CiteSeerX Archives |
| Quelle: | http://www.dcs.st-and.ac.uk/~tws/research/papers/storer06joopa.pdf. |
| Verlagsinformationen: | Press |
| Bestand: | CiteSeerX |
| Beschreibung: | The successful teaching of the object oriented programming paradigm has been identified as a difficult task. Coupled with the difficulty of conveying abstract concepts in general to students, is the complexity of the object oriented paradigm itself. A common approach to conveying complex abstract notions (such as algorithms or data structures) is the use of visualisations. This paper describes the and the design and implementation of the JOOPA2 tool for animation of the execution of simple object oriented (Java) programs in a 3D environment. The tool was developed for the purpose of supporting the teaching of object oriented concepts in an introductory level programming course. 1 |
| Publikationsart: | text |
| Dateibeschreibung: | application/pdf |
| Sprache: | English |
| Relation: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.1359 |
| Verfügbarkeit: | http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.116.1359 http://www.dcs.st-and.ac.uk/~tws/research/papers/storer06joopa.pdf |
| Rights: | Metadata may be used without restrictions as long as the oai identifier remains attached to it. |
| Dokumentencode: | edsbas.AD91950C |
| Datenbank: | BASE |
| Abstract: | The successful teaching of the object oriented programming paradigm has been identified as a difficult task. Coupled with the difficulty of conveying abstract concepts in general to students, is the complexity of the object oriented paradigm itself. A common approach to conveying complex abstract notions (such as algorithms or data structures) is the use of visualisations. This paper describes the and the design and implementation of the JOOPA2 tool for animation of the execution of simple object oriented (Java) programs in a 3D environment. The tool was developed for the purpose of supporting the teaching of object oriented concepts in an introductory level programming course. 1 |
|---|
Nájsť tento článok vo Web of Science