In this project, we explore adaptive explanatory visualization as a technology to teach programming concepts. The project investigates the value of this new technology for better understanding of programming concepts and the feasibility of implementing adaptive explanatory visualization for practical languages using modern approaches to student modeling and explanation generation.
Any opinions, findings, and conclusions or recommendations expressed in this material are those of the author(s) and do not necessarily reflect the views of the National Science Foundation.
Brusilovsky, P. and T. D. Loboda (2006). WADEIn II: A Case for Adaptive Explanatory Visualization. Proceedings of 11th Annual Conference on Innovation and Technology in Computer Science Education, ITiCSE'2006, Bologna, Italy, June 26-28, 2005, ACM Press, pp. 48-52. [PDF]