1. Ben-Ari, M., Bednarik, R., Levy, R. B.-B., Ebel, G., Moreno, A., Myller, N., & Sutinen, E. (2011). A decade of research and development on program animation: the Jeliot experience. Journal of Visual Languages & Computing, 22(5), 375–384.
2. Brusilovsky, P., & Spring, M. (2004). Adaptive, engaging, and explanatory visualization in a C programming course (pp. 1264–1271). Hypermedia and Telecommunications: Proceedings of World Conference on Educational Multimedia.
3. Fossati, D., Eugenio, B. D., Brown, C., & Ohlsson, S. (2008). Learning linked lists: experiments with the iList system. In Proceedings of the 9th international conference on intelligent tutoring systems (pp. 80–89).
4. Gries, P., & Gries, D. (2002). Frames and folders: a teachable memory model for Java. Journal of Computing Sciences in Colleges, 17(6), 182–196.
5. Kogure, S., Fujioka, R., Noguchi, Y., Yamashita, K., Konishi, T., & Itoh, Y. (2014). Code reading environment according to visualizing both variable’s memory image and target world’s status. In Proceeding of the 22nd international conference on computers in education (pp. 343–348).