Exploring the role of visualization and engagement in computer science education TL Naps, G Rößling, V Almstrum, W Dann, R Fleischer, C Hundhausen, ... Working group reports from ITiCSE on Innovation and technology in computer …, 2002 | 977 | 2002 |
A survey of literature on the teaching of introductory programming A Pears, S Seidman, L Malmi, L Mannila, E Adams, J Bennedsen, ... Working group reports on ITiCSE on Innovation and technology in computer …, 2007 | 786 | 2007 |
A review of generic program visualization systems for introductory programming education J Sorva, V Karavirta, L Malmi ACM Transactions on Computing Education (TOCE) 13 (4), 1-64, 2013 | 669 | 2013 |
Why students drop out CS1 course? P Kinnunen, L Malmi Proceedings of the second international workshop on Computing education …, 2006 | 399 | 2006 |
Fully automatic assessment of programming exercises R Saikkonen, L Malmi, A Korhonen Proceedings of the 6th annual conference on Innovation and technology in …, 2001 | 267 | 2001 |
Visual algorithm simulation exercise system with automatic assessment: TRAKLA2 L Malmi, V Karavirta, A Korhonen, J Nikander, O Seppälä, P Silvasti Informatics in education 3 (2), 267-288, 2004 | 237 | 2004 |
Evaluating the educational impact of visualization T Naps, S Cooper, B Koldehofe, C Leska, G Rößling, W Dann, ... Acm sigcse bulletin 35 (4), 124-136, 2003 | 235 | 2003 |
Increasing students’ awareness of their behavior in online learning environments with visualizations and achievement badges T Auvinen, L Hakulinen, L Malmi IEEE Transactions on Learning Technologies 8 (3), 261-273, 2015 | 173 | 2015 |
PBL and computer programming—the seven steps method with adaptations E Nuutila, S Törmä, L Malmi Computer science education 15 (2), 123-142, 2005 | 146 | 2005 |
Experiences in automatic assessment on mass courses and issues for designing virtual courses L Malmi, A Korhonen, R Saikkonen ACM SIGCSE Bulletin 34 (3), 55-59, 2002 | 138 | 2002 |
Enhancing learning management systems to better support computer science education G Rößling, M Joy, A Moreno, A Radenski, L Malmi, A Kerren, T Naps, ... ACM SIGCSE Bulletin 40 (4), 142-166, 2008 | 124 | 2008 |
Algorithm simulation with automatic assessment A Korhonen, L Malmi Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation …, 2000 | 118 | 2000 |
How do students solve parsons programming problems? an analysis of interaction traces J Helminen, P Ihantola, V Karavirta, L Malmi Proceedings of the ninth annual international conference on International …, 2012 | 99 | 2012 |
Jype-a program visualization and programming exercise tool for Python J Helminen, L Malmi Proceedings of the 5th international symposium on Software visualization …, 2010 | 95 | 2010 |
Increasing adoption of smart learning content for computer science education P Brusilovsky, S Edwards, A Kumar, L Malmi, L Benotti, D Buck, P Ihantola, ... Proceedings of the Working Group Reports of the 2014 on Innovation …, 2014 | 89 | 2014 |
CS minors in a CS1 course P Kinnunen, L Malmi Proceedings of the Fourth International Workshop on Computing Education …, 2008 | 84 | 2008 |
Constructing a core literature for computing education research A Pears, S Seidman, C Eney, P Kinnunen, L Malmi ACM SIGCSE Bulletin 37 (4), 152-161, 2005 | 82 | 2005 |
Experiences on automatically assessed algorithm simulation exercises with different resubmission policies L Malmi, V Karavirta, A Korhonen, J Nikander Journal on Educational Resources in Computing (JERIC) 5 (3), 7-es, 2005 | 80 | 2005 |
Observations on student misconceptions—A case study of the Build–Heap Algorithm O Seppälä, L Malmi, A Korhonen Computer Science Education 16 (3), 241-255, 2006 | 79 | 2006 |
MatrixPro-A tool for on-the-fly demonstration of data structures and algorithms V Karavirta, A Korhonen, L Malmi, K Stalnacke Proceedings of the third program visualization workshop, 26-33, 2004 | 77 | 2004 |