Jeliot 3

Jeliot 3 is a Program Visualization application. It visualizes how a Java program is interpreted. Method calls, variables, operation are displayed on a screen as the animation goes on, allowing the student to follow step by step the execution of a program. Programs can be created from scratch or they can be modifyed from previously stored code examples. The Java program being animated does not need any kind of additional calls, all the visualization is automatically generated. Jeliot 3 understands most of the Java constructs and it is able to animate them. Especial effort is currenlty being addressed to animate object oriented features, such as inheritance.


References in zbMATH (referenced in 6 articles , 1 standard article )

Showing results 1 to 6 of 6.
Sorted by year (citations)

  1. Grivokostopoulou, Foteini; Perikos, Isidoros; Hatzilygeroudis, Ioannis: An educational system for learning search algorithms and automatically assessing student performance (2017) MathEduc
  2. Aivar Annamaa: Introducing Thonny, a Python IDE for learning programming (2015) not zbMATH
  3. Juha Sorva; Teemu Sirkiä: UUhistle: a software tool for visual program simulation (2010 ) not zbMATH
  4. Bednarik, Roman; Moreno, Andrés; Myller, Niko: Various utilizations of an open-source program visualization tool, Jeliot 3 (2006) MathEduc
  5. Ben-Ari, Mordechai; Myller, Niko; Sutinen, Erkki; Tarhio, Jorma: Perspectives on program animation with Jeliot (2002)
  6. Diehl, Stephan (ed.): Software visualization. International seminar Dagstuhl Castle, Germany, May 20--25, 2001. Revised papers (2002)


Further publications can be found at: http://cs.joensuu.fi/jeliot/pub.php