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.
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).
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 Survey of Successful Evaluations of Program Visualization and Algorithm Animation Systems. ACM Transactions on Computing Education. 2009;9:1-21.
A Design of Automatic Visualizations for Divide-and-Conquer Algorithms. Electr. Notes Theor. Comput. Sci.. 2009;224:159-67.
SRec: an animation system of recursion for algorithm courses. In: 13th Annual SIGCSE Conference on Innovation and Technology in Computer Science Education, ITiCSE 2008. Madrid, Spain; 2008. p. 225-9.
Pedagogical Effectiveness of Engagement Levels - A Survey of Successful Experiences. In: Proceedings of the Fifth Program Visualization Workshop.; 2008.
An approach to effortless construction of program animations. Computers & Education. 2008;50:179-92.
A Framework for the Automatic Generation of Algorithm Animations Based on Design Techniques. In: Creating New Learning Experiences on a Global Scale, Second European Conference on Technology Enhanced Learning, EC-TEL. Crete, Greece; 2007. p. 475-80.
An Evaluation of the Effortless Approach to Build Algorithm Animations with WinHIPE. In: Proceedings of the Fourth Program Visualization Workshop, PVW'06. Vol 178. Amsterdam, The Netherlands: Elsevier Science Publishers B. V.; 2007. p. 3-13. (Electronic Notes in Theoretical Computer Science; vol 178).