Toward the effective use of educational program animations: The roles of student's engagement and topic complexity. Computers & Education. 2013;67:178-92.
Toward the effective use of educational program animations: The roles of student's engagement and topic complexity. Computers & Education. 2013;67:178-92.
Multiple Usability Evaluations of a Program Animation Tool. In: ICALT 2010, 10th IEEEE International Conference on Advanced Learning Technologies. Sousse, Tuneisa; 2010. p. 452-4.
InfoVis Interaction Techniques in Animation of Recursive Programs. Algorithms. 2010;3:76-91.
Pedagogical Effectiveness of Engagement Levels - A Survey of Successful Experiences. In: Proceedings of the Fifth Program Visualization Workshop, PVW'08. Vol 224. Amsterdam, The Netherlands: Elsevier Science Publishers B. V.; 2009. p. 169-78. (Electronic Notes in Theoretical Computer Science; vol 224).
Active learning of greedy algorithms by means of interactive experimentation. In: ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education. ACM; 2009. p. 119-23.
Interactive visualization of recursion with SRec. In: ITiCSE '09: Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education. Paris, France: ACM; 2009. p. 339.
A Design of Automatic Visualizations for Divide-and-Conquer Algorithms. Electr. Notes Theor. Comput. Sci.. 2009;224:159-67.
A Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems. ACM Transactions on Computing Education. 2009;9:1-21.
Editorial: Program and Algorithm Visualization in Education. Trans. Comput. Educ.. 2009;9:1-6.