| 2011 | ||
|---|---|---|
| j17 | Ahmad Taherkhani, Ari Korhonen, Lauri Malmi: Recognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms. Comput. J. 54(7): 1049-1066 (2011) | |
| c18 | ||
| c17 | Jan Lönnberg, Mordechai Ben-Ari, Lauri Malmi: Java replay for dependence-based debugging. PADTAD 2011: 15-25 | |
| c16 | Jan Lönnberg, Mordechai Ben-Ari, Lauri Malmi: Visualising concurrent programs with dynamic dependence graphs. VISSOFT 2011: 1-4 | |
| 2010 | ||
| j16 | Ville Karavirta, Ari Korhonen, Lauri Malmi, Thomas L. Naps: A comprehensive taxonomy of algorithm animation languages. J. Vis. Lang. Comput. 21(1): 1-22 (2010) | |
| c15 | Lauri Malmi, Judy Sheard, Simon, Roman Bednarik, Juha Helminen, Ari Korhonen, Niko Myller, Juha Sorva, Ahmad Taherkhani: Characterizing research in computing education: a preliminary analysis of the literature. ICER 2010: 3-12 | |
| c14 | Päivi Kinnunen, Veijo Meisalo, Lauri Malmi: Have we missed something?: identifying missing types of research in computing education. ICER 2010: 13-22 | |
| c13 | Juha Helminen, Lauri Malmi: Jype - a program visualization and programming exercise tool for Python. SOFTVIS 2010: 153-162 | |
| 2009 | ||
| j15 | ||
| 2008 | ||
| j14 | Guido Rößling, Mike Joy, Andrés Moreno, Atanas Radenski, Lauri Malmi, Andreas Kerren, Thomas L. Naps, Rockford J. Ross, Michael J. Clancy, Ari Korhonen, Rainer Oechsle, J. Ángel Velázquez-Iturbide: Enhancing learning management systems to better support computer science education. SIGCSE Bulletin 40(4): 142-166 (2008) | |
| p2 | Esko Nuutila, Seppo Törmä, Päivi Kinnunen, Lauri Malmi: Learning Programming with the PBL Method - Experiences on PBL Cases and Tutoring. Reflections on the Teaching of Programming 2008: 47-67 | |
| p1 | Lauri Malmi, Ari Korhonen: Active Learning and Examination Methods in a Data Structures and Algorithms Course. Reflections on the Teaching of Programming 2008: 210-227 | |
| 2007 | ||
| j13 | Arnold Pears, Stephen Seidman, Lauri Malmi, Linda Mannila, Elizabeth S. Adams, Jens Bennedsen, Marie Devlin, James Paterson: A survey of literature on the teaching of introductory programming. SIGCSE Bulletin 39(4): 204-223 (2007) | |
| 2006 | ||
| c12 | Markku Rontu, Ari Korhonen, Lauri Malmi: System for enhanced exploration and querying. AVI 2006: 508-511 | |
| c11 | Ville Karavirta, Ari Korhonen, Lauri Malmi: Taxonomy of algorithm animation languages. SOFTVIS 2006: 77-85 | |
| 2005 | ||
| j12 | ||
| j11 | Mikko-Jussi Laakso, Tapio Salakoski, Linda Grandell, Xuemei Qiu, Ari Korhonen, Lauri Malmi: Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2. Informatics in Education 4(1): 49-68 (2005) | |
| j10 | Sami Surakka, Lauri Malmi: Delphi Study of the Cognitive Skills of Experienced Software Developers. Informatics in Education 4(1): 123-142 (2005) | |
| j9 | Päivi Kinnunen, Lauri Malmi: Problems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course. Informatics in Education 4(2): 193-214 (2005) | |
| j8 | Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander: Experiences on automatically assessed algorithm simulation exercises with different resubmission policies. ACM Journal of Educational Resources in Computing 5(3) (2005) | |
| j7 | Arnold Pears, Stephen Seidman, Crystal Eney, Päivi Kinnunen, Lauri Malmi: Constructing a core literature for computing education research. SIGCSE Bulletin 37(4): 152-161 (2005) | |
| 2004 | ||
| j6 | Lauri Malmi, Ville Karavirta, Ari Korhonen, Jussi Nikander, Otto Seppälä, Panu Silvasti: Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. Informatics in Education 3(2): 267-288 (2004) | |
| c10 | Jan Lönnberg, Ari Korhonen, Lauri Malmi: MVT: a system for visual testing of software. AVI 2004: 385-388 | |
| c9 | Ville Karavirta, Ari Korhonen, Lauri Malmi, Kimmo Stålnacke: MatrixPro - A Tool for Demonstrating Data Structures and Algorithms Ex Tempore. ICALT 2004: 0- | |
| c8 | ||
| 2003 | ||
| j5 | Ari Korhonen, Lauri Malmi, Jussi Nikander, Petri Tenhunen: Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises. JITE 2: 241-256 (2003) | |
| j4 | Thomas L. Naps, Guido Rößling, Vicki L. Almstrum, Wanda Dann, Rudolf Fleischer, Christopher D. Hundhausen, Ari Korhonen, Lauri Malmi, Myles F. McNally, Susan H. Rodger, J. Ángel Velázquez-Iturbide: Exploring the role of visualization and engagement in computer science education. SIGCSE Bulletin 35(2): 131-152 (2003) | |
| j3 | Thomas L. Naps, Stephen Cooper, Boris Koldehofe, Charles Leska, Guido Rößling, Wanda Dann, Ari Korhonen, Lauri Malmi, Jarmo Rantakokko, Rockford J. Ross, Jay Anderson, Rudolf Fleischer, Marja Kuittinen, Myles F. McNally: Evaluating the educational impact of visualization. SIGCSE Bulletin 35(4): 124-136 (2003) | |
| 2002 | ||
| j2 | Sami Surakka, Lauri Malmi: Work experience vs. co-operative education program. SIGCSE Bulletin 34(4): 44-47 (2002) | |
| c7 | Lauri Malmi, Ari Korhonen, Riku Saikkonen: Experiences in automatic assessment on mass courses and issues for designing virtual courses. ITiCSE 2002: 55-59 | |
| c6 | Ari Korhonen, Lauri Malmi, Pertti Myllyselkä, Patrik Scheinin: Does it make a difference if students exercise on the web or in the classroom? ITiCSE 2002: 121-124 | |
| 2001 | ||
| c5 | Riku Saikkonen, Lauri Malmi, Ari Korhonen: Fully automatic assessment of programming exercises. ITiCSE 2001: 133-136 | |
| c4 | Ari Korhonen, Lauri Malmi, Riku Saikkonen: Matrix - concept animation and algorithm simulation system. ITiCSE 2001: 180 | |
| 2000 | ||
| c3 | ||
| 1999 | ||
| c2 | Lauri Malmi, Eljas Soisalon-Soininen: Group Updates for Relaxed Height-Balanced Trees. PODS 1999: 358-367 | |
| 1996 | ||
| j1 | Lauri Malmi: A New Method for Updating and Rebalancing Tree-Type Main Memory Dictionaries. Nord. J. Comput. 3(2): 111-130 (1996) | |
| 1994 | ||
| c1 | Lauri Malmi: Efficient Rebalancing of Tree-Type Main Memory Dictionaries. Australasian Database Conference 1994: 227-246 | |
Data released under the ODC-BY 1.0 license — See also our legal information page