Years ago, I used a program written in java, to run java code, and it showed the step-by-step execution, creating blocks of colors for every new object created or variables.
I do not remember the name, now giving course on java and want to show it to my students
- Written in java
- uses swing UI
- Can run .java or .class files to show How are generated java objects, using colored blocks
The program that I mean, it was almost for children, built colored blocks with different data types (classes, primitive, constant, numbers , etc).
Each time an instruction is executed in Java was shown as an object built or variables are passed each other. This with an animation to highlight for a like variables are passed
Add a small demo done in Word
An alternative is welcome.