• 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