Prototype of an Automatic Visualization Tool for Java to Educate Novice Programmers

Y. Kita, T. Kawasoe, and T. Katayama (Japan)


visualization tool, education, programming,software testing, Java, JavaCC.


The demand for software is increasing more rapidly than ever. The demand for the programmers is increas ing. It is important to educate novice programmers in order to increase the number of skillful programmers. This paper describes a prototype of an automatic vi sualization tool "Avis" for Java programs to educate the novice programmers to the programming. "Avis" generates a flowchart and paths, from the source code. Since "Avis" visualizes correspondence of the state ments of the source code to the flowchart and paths, the novice programmers can understand the behavior of Java programs easily.

Important Links:

Go Back