Title :
Towards a Web-based program visualization system using Web3D
Author :
Han, Gensuo ; Kagawa, Koji
Abstract :
It is important for programming learners to understand basic control structures of programs adequately. It is even more difficult for novice learners to understand function calls including recursive ones. There are some programmers´ tools such as debuggers that can potentially help learners. However, it is, in general, difficult for learners to familiarize such tools. This paper presents the design of a Web-based program visualization system for motivating learners and for facilitating them to understand workings of function calls. Various Web3D technologies are about to become wide-spread. The system presented in this paper uses WebGL, a JavaScript API for 3D graphics and animations.
Keywords :
Internet; Java; application program interfaces; computer animation; data visualisation; program visualisation; 3D graphics; JavaScript API; Web-based program visualization system; Web3D technology; WebGL; animations; control structures; debuggers; function calls; programming learners; Animation; Browsers; Java; Programming profession; Visualization; Web-base; Web3D; program visualization;
Conference_Titel :
Information Technology Based Higher Education and Training (ITHET), 2012 International Conference on
Conference_Location :
Istanbul
Print_ISBN :
978-1-4673-2332-1
DOI :
10.1109/ITHET.2012.6246071