Extension and Evaluation of an Automatic Visualization Tool �Avis� for Programming Education

Y. Kita, T. Tokunaga, T. Katayama, and S. Tomita (Japan)


Visualization Tool, Education, Programming, Java.


As the demand for software is increasing more rapidly than ever, demand for educating novice programmers are increasing in order to increase the population of programmers to cope with this issue. We developed an automatic visualization tool “Avis” that generates a flowchart and execution paths from source codes of a Java programs for supporting programming education. This paper describes extension of Avis for generating sequence diagrams together with the evaluation of practical use in education to aids novice programmers to understand source code of programs.

Important Links:

Go Back