Title :
A simulation tool to help learning of object oriented programming basics
Author :
Esteves, Micaela ; Mendes, António José
Author_Institution :
Escola Superior de Tecnologia e Gestao de Leiria, Portugal
Abstract :
In this paper we present the OOP-Anim learning environment. It was developed to help our students to learn the basic concepts of object oriented programming and to develop their programming capabilities using this paradigm. To achieve those goals students must practice intensively the development and debugging of programs. We believe this environment can help, since it uses animation to facilitate program understanding and error detection/correction. This debugging process has a lot of educational potential, as students can learn when correcting their own mistakes. When they reach a working solution, their experience and confidence normally improves, facilitating further learning. In the paper we describe the environment main features, some possible uses and the educational advantages associated with that utilization.
Keywords :
computer animation; computer science education; educational courses; object-oriented programming; program debugging; programming environments; student experiments; OOP; active learning; animation; error correction; error detection; object oriented programming basics; program debugging; program development; simulation tool; Algorithm design and analysis; Animation; Books; Debugging; Dynamic programming; Error correction; Java; Object oriented modeling; Object oriented programming; Programming profession;
Conference_Titel :
Frontiers in Education, 2004. FIE 2004. 34th Annual
Print_ISBN :
0-7803-8552-7
DOI :
10.1109/FIE.2004.1408649