TY - JOUR AU - Ben-Ari, M. AU - Bednarik, R. AU - Levy, R. B. -. B. AU - Ebel, G. AU - Moreno, A. AU - Myller, N. AU - Sutinen, E. PY - 2011 DA - 2011// TI - A decade of research and development on program animation: the Jeliot experience JO - Journal of Visual Languages & Computing VL - 22 UR - https://doi.org/10.1016/j.jvlc.2011.04.004 DO - 10.1016/j.jvlc.2011.04.004 ID - Ben-Ari2011 ER - TY - BOOK AU - Brusilovsky, P. AU - Spring, M. PY - 2004 DA - 2004// TI - Adaptive, engaging, and explanatory visualization in a C programming course PB - Proceedings of World Conference on Educational Multimedia CY - Hypermedia and Telecommunications ID - Brusilovsky2004 ER - TY - CHAP AU - Fossati, D. AU - Eugenio, B. D. AU - Brown, C. AU - Ohlsson, S. PY - 2008 DA - 2008// TI - Learning linked lists: experiments with the iList system BT - Proceedings of the 9th international conference on intelligent tutoring systems UR - https://doi.org/10.1007/978-3-540-69132-7_13 DO - 10.1007/978-3-540-69132-7_13 ID - Fossati2008 ER - TY - JOUR AU - Gries, P. AU - Gries, D. PY - 2002 DA - 2002// TI - Frames and folders: a teachable memory model for Java JO - Journal of Computing Sciences in Colleges VL - 17 ID - Gries2002 ER - TY - CHAP AU - Kogure, S. AU - Fujioka, R. AU - Noguchi, Y. AU - Yamashita, K. AU - Konishi, T. AU - Itoh, Y. PY - 2014 DA - 2014// TI - Code reading environment according to visualizing both variable’s memory image and target world’s status BT - Proceeding of the 22nd international conference on computers in education ID - Kogure2014 ER - TY - JOUR AU - Lahtinen, E. AU - Ala-Mutka, K. AU - Jävinen, H. -. M. PY - 2005 DA - 2005// TI - A study of the difficulties of novice programmers JO - ACM SIGCSE Bulletin VL - 37 UR - https://doi.org/10.1145/1151954.1067453 DO - 10.1145/1151954.1067453 ID - Lahtinen2005 ER - TY - JOUR AU - Malmi, L. AU - Karavirta, V. AU - Korhonen, A. AU - Nikander, J. AU - Seppälä, O. AU - Silvasti, P. PY - 2004 DA - 2004// TI - Visual algorithm simulation exercise system with automatic assessment: TRAKLA2 JO - Informatics in Education VL - 3 ID - Malmi2004 ER - TY - JOUR AU - Milne, I. AU - Rowe, G. PY - 2002 DA - 2002// TI - Difficulties in learning and teaching programming—views of students and tutors JO - Education and Information Technologies VL - 7 UR - https://doi.org/10.1023/A:1015362608943 DO - 10.1023/A:1015362608943 ID - Milne2002 ER - TY - STD TI - Moreno, A., Myller, N., Sutinen, E., & Ben-Ari, M. (2004). Visualizing programs with Jeliot3. Proceedings of the working conference on advanced visual interfaces, 373-376. ID - ref9 ER - TY - JOUR AU - Naps, T. L. AU - Rößling, G. AU - Almstrum, V. AU - Dann, W. AU - Fleischer, R. AU - Hundhausen, C. AU - Korhonen, A. AU - Malmi, L. AU - McNally, M. AU - Rodger, S. AU - Velázquez-Iturbide, J. PY - 2002 DA - 2002// TI - Exploring the role of visualization and engagement in computer science education JO - ACM SIGCSE Bulletin VL - 35 UR - https://doi.org/10.1145/782941.782998 DO - 10.1145/782941.782998 ID - Naps2002 ER - TY - STD TI - Neve, P., Hunter, G., Livingstone, D., & Orwell, J. (2012). NoobLab: an intelligent learning environment for teaching programming. Proceedings of the 2012 IEEE/WIC/ACM Joint Conferences on Web Intelligence and Intelligent Agent Technology, 3, 357–361. ID - ref11 ER - TY - JOUR AU - Pears, A. AU - Seidman, S. AU - Malmi, L. AU - Mannila, L. AU - Adams, E. AU - Bennedsen, J. AU - Devlin, M. AU - Paterson, J. PY - 2007 DA - 2007// TI - A survey of literature on the teaching of introductory programming JO - ACM SIGCSE Bulletin VL - 39 UR - https://doi.org/10.1145/1345375.1345441 DO - 10.1145/1345375.1345441 ID - Pears2007 ER - TY - JOUR AU - Rössling, G. AU - Freisleben, B. PY - 2002 DA - 2002// TI - ANIMAL: a system for supporting multiple role in algorithm animation JO - Journal of Visual Languages & Computing VL - 13 UR - https://doi.org/10.1006/jvlc.2002.0239 DO - 10.1006/jvlc.2002.0239 ID - Rössling2002 ER - TY - JOUR AU - Sorva, J. PY - 2013 DA - 2013// TI - Notional machines and introductory programming education JO - ACM Transactions on Computing Education (TOCE) VL - 13 ID - Sorva2013 ER - TY - JOUR AU - Sorva, J. AU - Karavirta, V. AU - Malmi, L. PY - 2013 DA - 2013// TI - A review of generic program visualization systems for introductory programming education JO - ACM Transactions on Computing Education (TOCE) VL - 13 ID - Sorva2013 ER - TY - STD TI - Tezuka, D., Kogure, S., Noguchi, Y., Yamashita, K., Konishi, T., & Itoh, Y. (2016). GUI based environment to support writing and debugging rules for a program visualization tool. Proceedings of the 24th International Conference on Computers in Education, 303-305. ID - ref16 ER - TY - JOUR AU - Yamashita, K. AU - Fujioka, R. AU - Kogure, S. AU - Noguchi, Y. AU - Konishi, T. AU - Itoh, Y. PY - 2016 DA - 2016// TI - Practice of algorithm education based on discovery learning using a program visualization system JO - Research and Practice in Technology Enhanced Learning VL - 11 ID - Yamashita2016 ER - TY - JOUR AU - Yamashita, K. AU - Nagao, T. AU - Kogure, S. AU - Noguchi, Y. AU - Konishi, T. AU - Itoh, Y. PY - 2016 DA - 2016// TI - Code-reading support environment visualizing three fields and educational practice to understand nested loops JO - Research and Practice in Technology Enhanced Learning VL - 11 ID - Yamashita2016 ER -