Where academic tradition
meets the exciting future

VILLE – A Language-Independent Program Visualization Tool

Teemu Rajala, Mikko-Jussi Laakso, Erkki Kaila, Tapio Salakoski, VILLE – A Language-Independent Program Visualization Tool. Conferences in Research and Practice in Information Technology 88, 151–159, 2007.

Abstract:

Visualization tools have proven to be useful for enhancing novice
programmers’ learning. However, existing tools are typically tied to
particular programming languages, and tend to focus on low-level aspects
of programming such as the changing values of variables during program
code execution. In this paper we present a new program visualization
tool, which provides a language-independent view of learning
programming. Moreover, program execution can be viewed in two languages
simultaneously. Complete with role information of variables, the tool
supports the learning process at a more abstract level, thus emphasizing
the similarities of basic programming concepts and syntax in all
imperative programming languages.

Files:

Abstract in PDF-format

BibTeX entry:

@ARTICLE{inpRaLaKaSa08a,
  title = {VILLE – A Language-Independent Program Visualization Tool},
  author = {Rajala, Teemu and Laakso, Mikko-Jussi and Kaila, Erkki and Salakoski, Tapio},
  journal = {Conferences in Research and Practice in Information Technology},
  volume = {88},
  publisher = {Australian Computer Society, Inc},
  pages = {151–159},
  year = {2007},
}

Belongs to TUCS Research Unit(s): Learning and Reasoning Lab

Publication Forum rating of this publication: level 1

Edit publication