Sciweavers

AVI
2004

Visualizing programs with Jeliot 3

13 years 5 months ago
Visualizing programs with Jeliot 3
We present a program visualization tool called Jeliot 3 that is designed to aid novice students to learn procedural and object oriented programming. The key feature of Jeliot is the fully or semi-automatic visualization of the data and control flows. The development process of Jeliot has been research-oriented, meaning that all the different versions have had their own research agenda rising from the design of the previous version and their empirical evaluations. In this process, the user interface and visualization has evolved to better suit the targeted audience, which in the case of Jeliot 3, is novice programmers. In this paper we explain the model for the system and introduce the features of the user interface and visualization engine. Moreover, we have developed an intermediate language that is used to decouple the interpretation of the program from its visualization. This has led to a modular design that permits both internal and external extensibility. Categories and Subject D...
Andrés Moreno, Niko Myller, Erkki Sutinen,
Added 30 Oct 2010
Updated 30 Oct 2010
Type Conference
Year 2004
Where AVI
Authors Andrés Moreno, Niko Myller, Erkki Sutinen, Mordechai Ben-Ari
Comments (0)