DocumentCode
2011615
Title
Smart program visualization technologies: planning a next step
Author
Bednarik, Roman ; Moreno, Andres ; Myller, Niko ; Sutinen, Erkki
Author_Institution
Dept. of Comput. Sci., Joensuu Univ., Finland
fYear
2005
fDate
5-8 July 2005
Firstpage
717
Lastpage
721
Abstract
Learning to program is a difficult and complex process that needs to be aided by proper educational tools. The crucial question is if the tool can support the learning or not. The potentials of program visualization (PV) tools, especially essential in novice programmers training, were shown in the past. Unfortunately, they are still underutilized and the results of their use are inconclusive. Moreover, the approach of creating general-purpose tools for a general-user is no longer bearable. The tools should be smart and accommodate to the changing needs, goals, and context of the users. This can increase the efficiency, acceptance and usage of PV tools. We perform a critical analysis of the current state-of-practice in PV and smart technologies and propose a taxonomy linking these research tracks. In addition, we present directions for the future of the research in smart program visualization tools.
Keywords
computer based training; program visualisation; programming; critical analysis; educational tools; program visualization tools; smart program visualization technology; Computer science; Context awareness; Educational technology; Joining processes; Performance analysis; Programming profession; Taxonomy; Technology planning; Visualization;
fLanguage
English
Publisher
ieee
Conference_Titel
Advanced Learning Technologies, 2005. ICALT 2005. Fifth IEEE International Conference on
Print_ISBN
0-7695-2338-2
Type
conf
DOI
10.1109/ICALT.2005.241
Filename
1508799
Link To Document