Material Detail

Jeliot 3

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.



  • Editor Reviews
  • User Rating
  • Comments  (1) Comments
  • Learning Exercises
  • Bookmark Collections
  • Course ePortfolios
  • Accessibility Info

More about this material


Log in to participate in the discussions or sign up if you are not already a MERLOT member.
Mordechai (Moti) Ben-Ari
10 years ago
1. I would like to list the names of the graduate students who actually did the work developing Jeliot and carrying out the pedagogical research: Niko Myller, Andres Moreno and Roman Bednarik of the University of Joensuu, and Ronit Ben-Bassat Levy and Noa Ragonis of the Weizmann Institute of Science. 2. Jeliot can be integrated into the BlueJ pedagogical development environment and the Moodle course management system. 3. Jeliot has been subject to extensive pedagogical research that clarifies how to use it and the benefits that it can bring. See the "Publications" page on the web site. Moti Ben-Ari
Used in course? Yes