Lauri Malmi
Professor at Aalto University School of Business

Schools
- Aalto University School of Business
Links
Biography
Aalto University School of Business
Research
- computing education research
- software technologies to support programming education:
- program visualization, algorithm visualization
- automatic assessment and automatic feedback
- meta analysis of research literature in computing and engineering education
- Learning + Technology group is recruiting new researchers on PhD students or PostDoc level.
Teaching
- doctoral specialization: computing education research
- research methods
- educational technology
Peer-reviewed scientific articles
Journal article-refereed, Original researchAcademic domains as political battlegrounds A global enquiry by 99 academics in the fields of education and technology
Al Lily, Abdulrahman E. ; Foland, Jed; Stoloff, David; Malmi, Lauri; (listed in paper), 95 other authors2017 in INFORMATION DEVELOPMENT (SAGE Publications Ltd)ISSN: 0266-6669A bottom-up strategy for establishment of EER in three Nordic countries – the role of networks
Edström, Kristina; Kolmos, Anette; Malmi, Lauri; Bernhard, Jonte; Andersson, Pernille2016 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)ISSN: 0304-3797Research on teaching and learning in Physics and Chemistry in NorDiNa Papers
Kinnunen, Päivi; Lampiselkä, Jarkko; Meisalo, Veijo; Malmi, Lauri2016 in NORDINA: NORDIC STUDIES IN SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 1504-4556How authors did it – a methodological analysis of recent engineering education research papers in the European Journal of Engineering Education
Malmi, Lauri; Adawi, Tom; Curmi, Ronald; de Graaff, Erik; Duffy, Gavin; Kautz, Christian; Kinnunen, Päivi; Williams, Bill2016 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)ISSN: 0304-3797Empowering Students to Create Better Virtual Reality Applications Longitudinal Study of a VR Capstone Course
Takala, Tuukka; Malmi, Lauri; Pugliese, Roberto; Takala, Tapio2016 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)ISSN: 1648-5831Increasing Students' Awareness of Their Behavior in Online Learning Environments with Visualizations and Achievement Badges
Auvinen, Tapio; Hakulinen, Lasse; Malmi, Lauri2015 in IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES (Institute of Mathematics and Informatics)Students' Ways of Experiencing Visual Program Simulation
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri2013 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 0899-3408Beacon- and Schema-Based Method for Recognizing Algorithms from Students’ Source Code.
Taherkhani, Ahmed; Malmi, Lauri2013 in JOURNAL OF EDUCATIONAL DATA MINING (Taylor and Francis Ltd.)Categorizing Variations of Student-Implemented Sorting Algorithms
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri2012 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 0899-3408A comprehensive taxonomy of algorithm animation languages
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri; Naps, Thomas2010 in JOURNAL OF VISUAL LANGUAGES AND COMPUTING (Academic Press Inc.)ISSN: 1045-926XRecognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri2010 in COMPUTER JOURNAL (OXFORD UNIV PRESS)ISSN: 0010-4620Values and Objectives in Computing Education Research
Pears, A.; Malmi, L.2009 in ACM TRANSACTIONS ON COMPUTING EDUCATION (Association for Computing Machinery (ACM))Learning Computer Science: Perceptions, Actions and Roles
Pears, A.; Berglund, A.; Eckerdal, A.; East, P.; Kinnunen, P.; Malmi, L.; McCartney, R.; Mostrom, J.-E.; Murphy, L.; Ratcliffe, M.B.; Schulte, C.; Simon, B.; Stamouli, I.; Thomas, L.2009 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)Enhancing Learning Management Systems to Better Support Computer Science Education
Roessling, Guido; Malmi, Lauri; Clancy, Michael; Joy, Mike; Kerren, Andreas; Korhonen, Ari; Moreno, Andres; Naps, Thomas; Oeschle, Rainer; Radenski, Atanas; Ross, Rockford; Velsasquez-Iturbide, Angel2008 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))A survey of literature on the teaching of introductory programming
Pears, A.; Seidman, S.; Malmi, Lauri; Mannila, L.; Adams, E.; Bennedsen, J.; Devlin, M.; Paterson, J.2007 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))On the use of resubmissions in automatic assessment systems
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri2006 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies
Malmi, Lauri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi2006 in Journal on Educational Resources in Computing (ACM)Observations on student misconceptions case study of the Build-Heap Algorithm
Seppälä, Otto; Malmi, Lauri; Korhonen, Ari2006 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Problems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course
Kinnunen, Päivi; Malmi, Lauri2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2
Laakso, Mikko-Jussi; Salakoski, Tapio; Grandell, Linda; Qiu, Xuemei; Korhonen, Ari; Malmi, Lauri2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)PBL and Computer Programming - The Seven Steps Method with Adaptations
Nuutila, Esko; Törmä, Seppo; Malmi, Lauri2005 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Constructing a core literature for computing education research
Pears, A.; Seidman, S.; Eney, C.; Kinnunen, P.; Malmi, Lauri2005 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Need Assessment of Computer Science and Engineering Graduates
Surakka, Sami; Malmi, Lauri2005 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Delphi study of the cognitive skills of experienced software developers
Surakka, Sami; Malmi, Lauri2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2
Malmi, Lauri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi; Seppälä, Otto; Silvasti, Panu2004 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises
Korhonen, Ari; Malmi, L.; Nikander, J.; Tenhunen, P.2003 in Journal of Information Technology Education (Institute of Mathematics and Informatics)Evaluating the educational impact of visualization, Report of the ITICSE'2003 working group on
Naps, T.; Cooper, S.; Koldehofe, B.; Leska, C.; Roesling, G.; Dann, W.; Korhonen, A.; Malmi, L.; Rantakokko, J.; Ross, R.; Anderson, J.; Fleischer, R.; Kuittinen, M.; McNally, M.2003 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Exploring the Role of Visualization and Engagement in Computer Science Education
Naps, T.; Rößling, G.; Almstrum, V.; Dann, W.; Fleischer, R.; Hundhausen, C.; Korhonen, Ari; Malmi, L.; McNally, M.; Rodger, S.; Velázquez-Iturbide, J.2003 in SIGCSE Bulletin inroads (Association for Computing Machinery (ACM))
Academic domains as political battlegrounds A global enquiry by 99 academics in the fields of education and technology
Al Lily, Abdulrahman E. ; Foland, Jed; Stoloff, David; Malmi, Lauri; (listed in paper), 95 other authors
2017 in INFORMATION DEVELOPMENT (SAGE Publications Ltd)ISSN: 0266-6669
A bottom-up strategy for establishment of EER in three Nordic countries – the role of networks
Edström, Kristina; Kolmos, Anette; Malmi, Lauri; Bernhard, Jonte; Andersson, Pernille
2016 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)ISSN: 0304-3797
Research on teaching and learning in Physics and Chemistry in NorDiNa Papers
Kinnunen, Päivi; Lampiselkä, Jarkko; Meisalo, Veijo; Malmi, Lauri
2016 in NORDINA: NORDIC STUDIES IN SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 1504-4556
How authors did it – a methodological analysis of recent engineering education research papers in the European Journal of Engineering Education
Malmi, Lauri; Adawi, Tom; Curmi, Ronald; de Graaff, Erik; Duffy, Gavin; Kautz, Christian; Kinnunen, Päivi; Williams, Bill
2016 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)ISSN: 0304-3797
Empowering Students to Create Better Virtual Reality Applications Longitudinal Study of a VR Capstone Course
Takala, Tuukka; Malmi, Lauri; Pugliese, Roberto; Takala, Tapio
2016 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)ISSN: 1648-5831
Increasing Students' Awareness of Their Behavior in Online Learning Environments with Visualizations and Achievement Badges
Auvinen, Tapio; Hakulinen, Lasse; Malmi, Lauri
2015 in IEEE TRANSACTIONS ON LEARNING TECHNOLOGIES (Institute of Mathematics and Informatics)Students' Ways of Experiencing Visual Program Simulation
Sorva, Juha; Lönnberg, Jan; Malmi, Lauri
2013 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 0899-3408
Beacon- and Schema-Based Method for Recognizing Algorithms from Students’ Source Code.
Taherkhani, Ahmed; Malmi, Lauri
2013 in JOURNAL OF EDUCATIONAL DATA MINING (Taylor and Francis Ltd.)Categorizing Variations of Student-Implemented Sorting Algorithms
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri
2012 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)ISSN: 0899-3408
A comprehensive taxonomy of algorithm animation languages
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri; Naps, Thomas
2010 in JOURNAL OF VISUAL LANGUAGES AND COMPUTING (Academic Press Inc.)ISSN: 1045-926X
Recognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri
2010 in COMPUTER JOURNAL (OXFORD UNIV PRESS)ISSN: 0010-4620
Values and Objectives in Computing Education Research
Pears, A.; Malmi, L.
2009 in ACM TRANSACTIONS ON COMPUTING EDUCATION (Association for Computing Machinery (ACM))Learning Computer Science: Perceptions, Actions and Roles
Pears, A.; Berglund, A.; Eckerdal, A.; East, P.; Kinnunen, P.; Malmi, L.; McCartney, R.; Mostrom, J.-E.; Murphy, L.; Ratcliffe, M.B.; Schulte, C.; Simon, B.; Stamouli, I.; Thomas, L.
2009 in EUROPEAN JOURNAL OF ENGINEERING EDUCATION (Taylor and Francis Ltd.)Enhancing Learning Management Systems to Better Support Computer Science Education
Roessling, Guido; Malmi, Lauri; Clancy, Michael; Joy, Mike; Kerren, Andreas; Korhonen, Ari; Moreno, Andres; Naps, Thomas; Oeschle, Rainer; Radenski, Atanas; Ross, Rockford; Velsasquez-Iturbide, Angel
2008 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))A survey of literature on the teaching of introductory programming
Pears, A.; Seidman, S.; Malmi, Lauri; Mannila, L.; Adams, E.; Bennedsen, J.; Devlin, M.; Paterson, J.
2007 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))On the use of resubmissions in automatic assessment systems
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri
2006 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies
Malmi, Lauri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi
2006 in Journal on Educational Resources in Computing (ACM)Observations on student misconceptions case study of the Build-Heap Algorithm
Seppälä, Otto; Malmi, Lauri; Korhonen, Ari
2006 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Problems in Problem-Based Learning - Experiences, Analysis and Lessons Learned on an Introductory Programming Course
Kinnunen, Päivi; Malmi, Lauri
2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Multi-Perspective Study of Novice Learners Adopting the Visual Algorithm Simulation Exercise System TRAKLA2
Laakso, Mikko-Jussi; Salakoski, Tapio; Grandell, Linda; Qiu, Xuemei; Korhonen, Ari; Malmi, Lauri
2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)PBL and Computer Programming - The Seven Steps Method with Adaptations
Nuutila, Esko; Törmä, Seppo; Malmi, Lauri
2005 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Constructing a core literature for computing education research
Pears, A.; Seidman, S.; Eney, C.; Kinnunen, P.; Malmi, Lauri
2005 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Need Assessment of Computer Science and Engineering Graduates
Surakka, Sami; Malmi, Lauri
2005 in COMPUTER SCIENCE EDUCATION (Taylor and Francis Ltd.)Delphi study of the cognitive skills of experienced software developers
Surakka, Sami; Malmi, Lauri
2005 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2
Malmi, Lauri; Karavirta, Ville; Korhonen, Ari; Nikander, Jussi; Seppälä, Otto; Silvasti, Panu
2004 in INFORMATICS IN EDUCATION (Institute of Mathematics and Informatics)Interaction and Feedback in Automatically Assessed Algorithm Simulation Exercises
Korhonen, Ari; Malmi, L.; Nikander, J.; Tenhunen, P.
2003 in Journal of Information Technology Education (Institute of Mathematics and Informatics)Evaluating the educational impact of visualization, Report of the ITICSE'2003 working group on
Naps, T.; Cooper, S.; Koldehofe, B.; Leska, C.; Roesling, G.; Dann, W.; Korhonen, A.; Malmi, L.; Rantakokko, J.; Ross, R.; Anderson, J.; Fleischer, R.; Kuittinen, M.; McNally, M.
2003 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Exploring the Role of Visualization and Engagement in Computer Science Education
Naps, T.; Rößling, G.; Almstrum, V.; Dann, W.; Fleischer, R.; Hundhausen, C.; Korhonen, Ari; Malmi, L.; McNally, M.; Rodger, S.; Velázquez-Iturbide, J.
2003 in SIGCSE Bulletin inroads (Association for Computing Machinery (ACM))Review article, Literature review, Systematic reviewA Review of Generic Program Visualization Systems for Introductory Programming Education
Sorva, Juha; Karavirta, Ville; Malmi, Lauri2013 in ACM TRANSACTIONS ON COMPUTING EDUCATION (Association for Computing Machinery (ACM))Learning English by Creating, Writing and Playing WWW Adventure Games
Vilmi, Ruth; Malmi, Lauri1996 in ETR&D: EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT (Springer Boston)ISSN: 1042-1629
A Review of Generic Program Visualization Systems for Introductory Programming Education
Sorva, Juha; Karavirta, Ville; Malmi, Lauri
2013 in ACM TRANSACTIONS ON COMPUTING EDUCATION (Association for Computing Machinery (ACM))Learning English by Creating, Writing and Playing WWW Adventure Games
Vilmi, Ruth; Malmi, Lauri
1996 in ETR&D: EDUCATIONAL TECHNOLOGY RESEARCH AND DEVELOPMENT (Springer Boston)ISSN: 1042-1629
Book section, Chapters in research booksUsing Roles of Variables to Enhance Novice's Debugging Work
Laakso, Mikko-Jussi; Malmi, Lauri; Korhonen, Ari; Rajala, Teemu; Kaila, Erkki; Salakoski, Tapio2008 ISBN: 9781932886108Active Learning and Examination Methods in a Data Structures and Algorithms Course
Malmi, Lauri; Korhonen, Ari2008 ISBN: 978-3-540-77933-9Learning Programming with the PBL method - Experiences on PBL Cases and Tutoring
Nuutila, Esko; Törmä, Seppo; Malmi, Lauri; Kinnunen, Päivi2008 Internet-based Training of Data Structures and Algorithms at University Education
Korhonen, Ari; Malmi, L.2003 Automatic Feedback and Algorithm Simulation
Korhonen, A.; Malmi, L.; Nikander, J.; Tenhunen, P.2002 Electronic course material on Data Structures and Algorithms
Korhonen, Ari; Malmi, L.; Mård, P.; Salonen, H.; Silvasti, P.2002 Matrix - Concept Animation and Algorithm Simulation System
Korhonen, Ari; Malmi, L.2002 Ongelmalähtöinen oppiminen ohjelmoinnin perusopetuksessa
Nuutila, Esko; Törmä, S.; Malmi, L.2000 Learning English by Creating, Writing and Playing www Adventure Games
Malmi, L.; Vilmi, R.1996 Rinnakkaishakujen tehokas toteuttaminen keskusmuistitietokannoissa
Malmi, L.1994
Using Roles of Variables to Enhance Novice's Debugging Work
Laakso, Mikko-Jussi; Malmi, Lauri; Korhonen, Ari; Rajala, Teemu; Kaila, Erkki; Salakoski, Tapio
2008 ISBN: 9781932886108
Active Learning and Examination Methods in a Data Structures and Algorithms Course
Malmi, Lauri; Korhonen, Ari
2008 ISBN: 978-3-540-77933-9
Learning Programming with the PBL method - Experiences on PBL Cases and Tutoring
Nuutila, Esko; Törmä, Seppo; Malmi, Lauri; Kinnunen, Päivi
2008 Internet-based Training of Data Structures and Algorithms at University Education
Korhonen, Ari; Malmi, L.
2003 Automatic Feedback and Algorithm Simulation
Korhonen, A.; Malmi, L.; Nikander, J.; Tenhunen, P.
2002 Electronic course material on Data Structures and Algorithms
Korhonen, Ari; Malmi, L.; Mård, P.; Salonen, H.; Silvasti, P.
2002 Matrix - Concept Animation and Algorithm Simulation System
Korhonen, Ari; Malmi, L.
2002 Ongelmalähtöinen oppiminen ohjelmoinnin perusopetuksessa
Nuutila, Esko; Törmä, S.; Malmi, L.
2000 Learning English by Creating, Writing and Playing www Adventure Games
Malmi, L.; Vilmi, R.
1996 Rinnakkaishakujen tehokas toteuttaminen keskusmuistitietokannoissa
Malmi, L.
1994 Conference proceedingsAnimated examples as practice content in a Java programming course
Hosseini, Roya; Sirkiä, Teemu; Guerra, Julio; Brusilovsky, Peter; Malmi, Lauri2016 ISBN: 9781450338561Increasing adoption of smart learning content for computer science education
Brusilovsky, Peter; Edwards, Stephen; Kumar, Amruth; Malmi, Lauri; Benotti, Luciana; Buck, Duane; Ihantola, Petri; Prince, Rikki; Sirkiä, Teemu; Sosnovsky, Sergey; Urquiza, Jaime; Vihavainen, Arto; Wollowski, Michael2014 ISBN: 9781450334068Teaching and learning with MOOCs: computing academics' perspectives and engagement.
Eckerdal, Anna; Kinnunen, Päivi; Thota, Neena; Nylén, Aletta; Sheard, Judy; Malmi, Lauri2014 ISBN: 978-1-4503-2833-3ISSN: 1942-647XQR code programming tasks with automated assessment
Hakulinen, Lasse; Malmi, Lauri2014 Identifying Missing Types of Nordic Research in Science Education
Kinnunen, Päivi; Lampiselkä, Jarkko; Malmi, Lauri; Meisalo, Veijo2014 ISBN: 978-9963-700-77-6Theoretical underpinnings of computing education research: what is the evidence?
Malmi, Lauri; Sheard, Judy; Bednarik, Roman; Helminen, Juha; Kinnunen, Päivi; Korhonen, Ari; Myller, Niko; Sorva, Juha; Taherkhani, Ahmad2014 ISBN: 978-1-4503-2755-8MOOCs and their impact on academics
Sheard, Judy; Eckerdal, Anna; Kinnunen, Päivi; Malmi, Lauri; Nylén, Aletta; Thota, Neena2014 ISBN: 978-1-4503-3065-7Program leadership from a Nordic perspective Communication and collaboration between program leaders and teachers
Högfeldt, A-K.; Strömberg, E.; Jerbrant, A.; Cornell, A.; Berglund, A.; Kinnunen, P.; Malmi, L.; Baggerud, B.2013 Pedagogical Focus of Recent Engineering Education Research Papers
Kinnunen, Päivi; Malmi, Lauri2013 Pedagogical aspects in Finnish science education research publications
Kinnunen, Päivi; Lampiselkä, Jarkko; Malmi, Lauri; Meisalo, Veijo2013 ISBN: 978-951-39-5390-4ISSN: 0357-7562Methodological Analysis of SEFI EER papers.
Malmi, Lauri; Adawi, T.; Curmi, R.; De Graaff, E.; Duffy, G.; Kautz, C.; Kinnunen, Päivi; Williams, B.2013 How Do Students Solve Parsons Programming Problems? -An Analysis of Interaction Traces
Helminen, Juha; Ihantola, Petri; Karavirta, Ville; Malmi, Lauri2012 ISBN: 978-1-4503-1604-0Program leadership from a Nordic perspective managing education development
Högfeldt, A-K; Cornell, A.; Cronhjort, M.; Jerbrant, A.; Lyng, R; Kantola, R; Malmi, Lauri; Lundqvist, U.; Malmqvist, J.; Hussmann, P.; Villadsen, J.; Brattebø, H.; Torvatn, T2012 Back to school: how professional software developers develop and test software in an educational context
Lönnberg, Jan; Malmi, Lauri2012 ISBN: 978-1-4503-1795-5Developing a Methodological Taxonomy of EER papers
Malmi, Lauri; De Graaff, Erik; Adawi, Tom; Curmi, Ronald; Duffy, Gavin; Kautz, Christian; Kinnunen, Päivi; Williams, Bill2012 ISBN: 978-2-87352-004-5Automatic Recognition of Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri2012 ISBN: 978-1-4503-1795-5Visualising concurrent programs with dynamic dependence graphs
Lönnberg, Jan; Ben-Ari, Mordechai; Malmi, Lauri2011 ISBN: 978-1-4577-0822-0Java replay for dependence-based debugging
Lönnberg, Jan; Ben-Ari, Mordechai; Malmi, Lauri2011 ISBN: 978-1-4503-0809-0Evaluating a Visualisation of the Execution of a Concurrent Program
Lönnberg, Jan; Malmi, Lauri; Ben-Ari, Mordechai2011 ISBN: 978-1-4503-1052-9Why, what and how are we doing our research?
Malmi, L.2011 ISBN: 978-989-8425-49-2Jype - a program visualization and programming exercise tool for Python
Helminen, Juha; Malmi, Lauri2010 ISBN: 978-1-4503-0028-5Quick Introduction to Programming with an Integrated Code Editor, Automatic Assessment and Visual Debugging Tool - Work in Progress
Helminen, Juha; Malmi, Lauri; Korhonen, Ari2010 ISSN: 1404-3203Have we missed something?: identifying missing types of research in computing education
Kinnunen, Päivi; Meisalo, Veijo; Malmi, Lauri2010 ISBN: 978-1-4503-0257-9Characterizing research in computing education: a preliminary analysis of the literature
Malmi, Lauri; Sheard, Judy; Bednarik, Roman; Helminen, Juha; Korhonen, Ari; Myller, Niko; Sorva, Juha; Taherkhani, Ahmad2010 ISBN: 978-1-4503-0257-9Using Roles of Variables in Algorithm Recognition
Taherkhani, Ahmad; Malmi, Lauri; Korhonen, Ari2010 ISSN: 1404-3203Helping students debug concurrent programs
Lönnberg, Jan; Malmi, Lauri; Berglund, Anders2009 How Students Develop Concurrent Programs
Lönnberg, Jan; Berglund, Anders; Malmi, Lauri2009 ISBN: 978-1-920682-76-7ISSN: 1445-1336Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment Students' Submissions Assessment
Taherkhani, Ahmad; Malmi, Lauri; Korhonen, Ari2009 CS Minors in a CS1 Course
Kinnunen, Päivi; Malmi, Lauri2008 ISBN: 978-1-60558-216-0A doctoral course in research methods in computing education research.How should we teach it
Berglund, Anders; Kinnunen, Paivi; Malmi, Lauri2007 ISBN: 978-1-920682-69-9What's the problem?Teachers' experience of student learning successes and failures
Pears, Arnold; Berglund, Anders; Eckerdal, Anna; East, Philip; Kinnunen, Paivi; Malmi, Lauri; McCartney, Robert; Mostrom, Jan-Erik; Murphy, Laurie; Ratcliffe, Mark; Schulte, Carsten; Simon, Beth; Stamouli, Ioanna; Thomas, Lynda2007 ISBN: 978-1-920682-69-9Incorrect Understandings and Phenomenography
Sorva, Juha; Malmi, Lauri2007 Visualization on Real-time Traffic Simulation Data Stream
Zhou, Mu; Malmi, Lauri; Kosonen, Iisakki; Korhonen, Ari2007 Taxonomy of Algorithm Animation Languages
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri2006 Why students drop out CS1 course?
Kinnunen, Päivi; Malmi, Lauri2006 ISBN: 1-59593-494-4Integration of geographic information system for transportation with real-time traffic simulation system Application framework
Mu, Zhou; Korhonen, Ari; Malmi, Lauri; Kosonen, Iisakki; Luttinen, Tapio2006 in TRANSPORTATION RESEARCH RECORD-SERIES (ACM Press)ISBN: 0309099811ISSN: 0361-1981System for Enhanced Exploration And Querying
Rontu, Markku; Korhonen, Ari; Malmi, Lauri2006 Maintaining a Core Literature of Computing Education Research
Seidman, Steven; Pears, Arnold; Eney, Chrystal; Kinnunen, Päivi; Malmi, Lauri2006 Integration of GIS-T with Real-time Traffic Simulation System: An Application Framework.
Zhou, Mu; Korhonen, Ari; Malmi, Lauri; Kosonen, Iisakki; Luttinen, R.Tapio2006 Different Learners Need Different Resubmission Policies in Automatic Assessment Systems
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri2005 Visuaalinen algoritmisimulaatio tietotekniikan opetuksessa
Korhonen, Ari; Ihantola, Petri; Malmi, Lauri2005 Opetuksen kehitystä vai opetuksen tutkimusta?
Malmi, Lauri2005 Observations on student errors in algorithm simulation exercises
Seppälä, Otto; Korhonen, Ari; Malmi, Lauri2005 An Object Testing Tool For CS1
Sorva, Juha; Malmi, Lauri2005 Proposing Nordic Excellent Teaching Practise, NETP
Andersson, P.; Malmi, Lauri2004 MatrixPro - A tool for demonstrating data structures and algorithms ex tempore
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri; Stålnacke, Kimmo2004 ISBN: 0769521819MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms
Karavirta, V.; Korhonen, Ari; Malmi, L.; Stålnacke, K.2004 Do Students Work Efficiently in a Group? -Problem-Based Learning Groups in Basic Programming Course.
Kinnunen, Päivi; Malmi, Lauri2004 ISBN: 951-22-7438-8Analysing Discussion in Problem-Based Learning Group in Basic Programming Course
Kinnunen, Päivi; Malmi, Lauri2004 Some methodological Viewpoints on how to Evaluate Efficiency of Learning in a Small Group - a Case Study of Learning Programming
Kinnunen, Päivi; Malmi, Lauri2004 Taxonomy of Visual Algorithm Simulation Exercises
Korhonen, A.; Malmi, L.2004 Automatic Assesment of Exercises for Algorithms and Data Structures - a Case Study with TRAKLA2
Laakso, Mikko-Jussi; Salakoski, Tapio; Korhonen, Ari; Malmi, Lauri2004 ISBN: 951-22-7438-8MVT - A system for visual testing of software
Lönnberg, Jan; Korhonen, A.; Malmi, L.2004 Automatic Feedback and Resubmission as Learning Aid
Malmi, Lauri; Korhonen, Ari2004 ISBN: 0-7695-2181-9Faculty Development in Engineering Education in Finland
Naukkarinen, J.; Malmi, Lauri2004 Collecting statistical data of the usage of a web-based educational software
Silvasti, Panu; Malmi, Lauri; Torvinen, Petteri2004 ISBN: 0-88986-406-3Cognitive skills of experienced software developer: Delphi Study
Surakka, Sami; Malmi, Lauri2004 ISBN: 951-22-7438-8TRAKLA2: a Framework for Automatically Assessed Visual Algorithm Simulation Exercises
Korhonen, Ari; Malmi, L.; Silvasti, P.2003 Tietotekniikan perusopetuksen kehittäminen
Malmi, Lauri2003 Problem-Based Learning in Introductory Programming.Does it Scale Up?
Kinnunen, P.; Malmi, Lauri2002 Algorithm Simulation - A Novel Way to Specify Algorithm Animations
Korhonen, Ari; Malmi, L.; Nikander, J.; Silvasti, P.2002 Does It Make A Difference If the Students Exercise on the Web Or in the Class Room?
Korhonen, Ari; Malmi, L.; Scheinin, P.2002 Experiences in automatic assessment on mass courses and issues for designing virtual courses
Malmi, Lauri; Korhonen, A.; Saikkonen, R.2002 Course Management System for Large Scale Courses
Malmi, L.; Ensio, S.; Riski, T.2002 Design Pattern for Algorithm Animation and Simulation
Korhonen, Ari; Malmi, L.; Saikkonen, R.2001 Fully Automatic Assessment of Programming Exercises
Saikkonen, Riku; Malmi, L.; Korhonen, A.2001 Algorithm Simulation with Automatic Assessment
Korhonen, Ari; Malmi, Lauri2000 in SIGCSE BULLETIN : A QUARTERLY PUBLICATION OF THE SPECIAL INTEREST GROUP ON COMPUTER SCIENCE EDUCATION (Association of Computing Machinery (ACM))ISBN: 1-58113-207-7ISSN: 0097-8418New Methods for Teaching Data Structures and Algorithms
Malmi, L.; Korhonen, A.2000 Using PBL in teaching basic-level programming
Nuutila, Esko; Malmi, L.; Törmä, S.2000 Group updates for relaxed height-balanced trees
Malmi, L.; Soisalon-Soininen, E.1999 Memory Reference Locality and Periodic Relocation in Main Memory Search Trees
Oksanen, K.; Malmi, L.1995 KELVIN - A System for Analysing and Teaching C Programming Style
Eerola, A.; Malmi, L.1994 Interactive Graph Algorithm Animator
Hirvisalo, V.; Malmi, L.; Nuutila, E.1994 An Environment for Teaching and Learning C Language
Malmi, L.1994 A Tool for Studying Balanced Trees
Malmi, L.1994 Efficient Rebalancing of Tree-Type Main Memory Dictionaries
Malmi, L.1994 CALPAS: A Computer Assisted Learning Environment for Pascal Programming
Hautaniemi, J.; Rämö, E.; Malmi, Lauri1993 TRAKLA - A System for Teaching Algorithms Using Email and a Graphical Editor
Hyvönen, Juha; Malmi, Lauri1993
Animated examples as practice content in a Java programming course
Hosseini, Roya; Sirkiä, Teemu; Guerra, Julio; Brusilovsky, Peter; Malmi, Lauri
2016 ISBN: 9781450338561
Increasing adoption of smart learning content for computer science education
Brusilovsky, Peter; Edwards, Stephen; Kumar, Amruth; Malmi, Lauri; Benotti, Luciana; Buck, Duane; Ihantola, Petri; Prince, Rikki; Sirkiä, Teemu; Sosnovsky, Sergey; Urquiza, Jaime; Vihavainen, Arto; Wollowski, Michael
2014 ISBN: 9781450334068
Teaching and learning with MOOCs: computing academics' perspectives and engagement.
Eckerdal, Anna; Kinnunen, Päivi; Thota, Neena; Nylén, Aletta; Sheard, Judy; Malmi, Lauri
2014 ISBN: 978-1-4503-2833-3
ISSN: 1942-647X
QR code programming tasks with automated assessment
Hakulinen, Lasse; Malmi, Lauri
2014 Identifying Missing Types of Nordic Research in Science Education
Kinnunen, Päivi; Lampiselkä, Jarkko; Malmi, Lauri; Meisalo, Veijo
2014 ISBN: 978-9963-700-77-6
Theoretical underpinnings of computing education research: what is the evidence?
Malmi, Lauri; Sheard, Judy; Bednarik, Roman; Helminen, Juha; Kinnunen, Päivi; Korhonen, Ari; Myller, Niko; Sorva, Juha; Taherkhani, Ahmad
2014 ISBN: 978-1-4503-2755-8
MOOCs and their impact on academics
Sheard, Judy; Eckerdal, Anna; Kinnunen, Päivi; Malmi, Lauri; Nylén, Aletta; Thota, Neena
2014 ISBN: 978-1-4503-3065-7
Program leadership from a Nordic perspective Communication and collaboration between program leaders and teachers
Högfeldt, A-K.; Strömberg, E.; Jerbrant, A.; Cornell, A.; Berglund, A.; Kinnunen, P.; Malmi, L.; Baggerud, B.
2013 Pedagogical Focus of Recent Engineering Education Research Papers
Kinnunen, Päivi; Malmi, Lauri
2013 Pedagogical aspects in Finnish science education research publications
Kinnunen, Päivi; Lampiselkä, Jarkko; Malmi, Lauri; Meisalo, Veijo
2013 ISBN: 978-951-39-5390-4
ISSN: 0357-7562
Methodological Analysis of SEFI EER papers.
Malmi, Lauri; Adawi, T.; Curmi, R.; De Graaff, E.; Duffy, G.; Kautz, C.; Kinnunen, Päivi; Williams, B.
2013 How Do Students Solve Parsons Programming Problems? -An Analysis of Interaction Traces
Helminen, Juha; Ihantola, Petri; Karavirta, Ville; Malmi, Lauri
2012 ISBN: 978-1-4503-1604-0
Program leadership from a Nordic perspective managing education development
Högfeldt, A-K; Cornell, A.; Cronhjort, M.; Jerbrant, A.; Lyng, R; Kantola, R; Malmi, Lauri; Lundqvist, U.; Malmqvist, J.; Hussmann, P.; Villadsen, J.; Brattebø, H.; Torvatn, T
2012 Back to school: how professional software developers develop and test software in an educational context
Lönnberg, Jan; Malmi, Lauri
2012 ISBN: 978-1-4503-1795-5
Developing a Methodological Taxonomy of EER papers
Malmi, Lauri; De Graaff, Erik; Adawi, Tom; Curmi, Ronald; Duffy, Gavin; Kautz, Christian; Kinnunen, Päivi; Williams, Bill
2012 ISBN: 978-2-87352-004-5
Automatic Recognition of Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course
Taherkhani, Ahmad; Korhonen, Ari; Malmi, Lauri
2012 ISBN: 978-1-4503-1795-5
Visualising concurrent programs with dynamic dependence graphs
Lönnberg, Jan; Ben-Ari, Mordechai; Malmi, Lauri
2011 ISBN: 978-1-4577-0822-0
Java replay for dependence-based debugging
Lönnberg, Jan; Ben-Ari, Mordechai; Malmi, Lauri
2011 ISBN: 978-1-4503-0809-0
Evaluating a Visualisation of the Execution of a Concurrent Program
Lönnberg, Jan; Malmi, Lauri; Ben-Ari, Mordechai
2011 ISBN: 978-1-4503-1052-9
Why, what and how are we doing our research?
Malmi, L.
2011 ISBN: 978-989-8425-49-2
Jype - a program visualization and programming exercise tool for Python
Helminen, Juha; Malmi, Lauri
2010 ISBN: 978-1-4503-0028-5
Quick Introduction to Programming with an Integrated Code Editor, Automatic Assessment and Visual Debugging Tool - Work in Progress
Helminen, Juha; Malmi, Lauri; Korhonen, Ari
2010 ISSN: 1404-3203
Have we missed something?: identifying missing types of research in computing education
Kinnunen, Päivi; Meisalo, Veijo; Malmi, Lauri
2010 ISBN: 978-1-4503-0257-9
Characterizing research in computing education: a preliminary analysis of the literature
Malmi, Lauri; Sheard, Judy; Bednarik, Roman; Helminen, Juha; Korhonen, Ari; Myller, Niko; Sorva, Juha; Taherkhani, Ahmad
2010 ISBN: 978-1-4503-0257-9
Using Roles of Variables in Algorithm Recognition
Taherkhani, Ahmad; Malmi, Lauri; Korhonen, Ari
2010 ISSN: 1404-3203
Helping students debug concurrent programs
Lönnberg, Jan; Malmi, Lauri; Berglund, Anders
2009 How Students Develop Concurrent Programs
Lönnberg, Jan; Berglund, Anders; Malmi, Lauri
2009 ISBN: 978-1-920682-76-7
ISSN: 1445-1336
Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment Students' Submissions Assessment
Taherkhani, Ahmad; Malmi, Lauri; Korhonen, Ari
2009 CS Minors in a CS1 Course
Kinnunen, Päivi; Malmi, Lauri
2008 ISBN: 978-1-60558-216-0
A doctoral course in research methods in computing education research.How should we teach it
Berglund, Anders; Kinnunen, Paivi; Malmi, Lauri
2007 ISBN: 978-1-920682-69-9
What's the problem?Teachers' experience of student learning successes and failures
Pears, Arnold; Berglund, Anders; Eckerdal, Anna; East, Philip; Kinnunen, Paivi; Malmi, Lauri; McCartney, Robert; Mostrom, Jan-Erik; Murphy, Laurie; Ratcliffe, Mark; Schulte, Carsten; Simon, Beth; Stamouli, Ioanna; Thomas, Lynda
2007 ISBN: 978-1-920682-69-9
Incorrect Understandings and Phenomenography
Sorva, Juha; Malmi, Lauri
2007 Visualization on Real-time Traffic Simulation Data Stream
Zhou, Mu; Malmi, Lauri; Kosonen, Iisakki; Korhonen, Ari
2007 Taxonomy of Algorithm Animation Languages
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri
2006 Why students drop out CS1 course?
Kinnunen, Päivi; Malmi, Lauri
2006 ISBN: 1-59593-494-4
Integration of geographic information system for transportation with real-time traffic simulation system Application framework
Mu, Zhou; Korhonen, Ari; Malmi, Lauri; Kosonen, Iisakki; Luttinen, Tapio
2006 in TRANSPORTATION RESEARCH RECORD-SERIES (ACM Press)ISBN: 0309099811
ISSN: 0361-1981
System for Enhanced Exploration And Querying
Rontu, Markku; Korhonen, Ari; Malmi, Lauri
2006 Maintaining a Core Literature of Computing Education Research
Seidman, Steven; Pears, Arnold; Eney, Chrystal; Kinnunen, Päivi; Malmi, Lauri
2006 Integration of GIS-T with Real-time Traffic Simulation System: An Application Framework.
Zhou, Mu; Korhonen, Ari; Malmi, Lauri; Kosonen, Iisakki; Luttinen, R.Tapio
2006 Different Learners Need Different Resubmission Policies in Automatic Assessment Systems
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri
2005 Visuaalinen algoritmisimulaatio tietotekniikan opetuksessa
Korhonen, Ari; Ihantola, Petri; Malmi, Lauri
2005 Opetuksen kehitystä vai opetuksen tutkimusta?
Malmi, Lauri
2005 Observations on student errors in algorithm simulation exercises
Seppälä, Otto; Korhonen, Ari; Malmi, Lauri
2005 An Object Testing Tool For CS1
Sorva, Juha; Malmi, Lauri
2005 Proposing Nordic Excellent Teaching Practise, NETP
Andersson, P.; Malmi, Lauri
2004 MatrixPro - A tool for demonstrating data structures and algorithms ex tempore
Karavirta, Ville; Korhonen, Ari; Malmi, Lauri; Stålnacke, Kimmo
2004 ISBN: 0769521819
MatrixPro - A Tool for On-The-Fly Demonstration of Data Structures and Algorithms
Karavirta, V.; Korhonen, Ari; Malmi, L.; Stålnacke, K.
2004 Do Students Work Efficiently in a Group? -Problem-Based Learning Groups in Basic Programming Course.
Kinnunen, Päivi; Malmi, Lauri
2004 ISBN: 951-22-7438-8
Analysing Discussion in Problem-Based Learning Group in Basic Programming Course
Kinnunen, Päivi; Malmi, Lauri
2004 Some methodological Viewpoints on how to Evaluate Efficiency of Learning in a Small Group - a Case Study of Learning Programming
Kinnunen, Päivi; Malmi, Lauri
2004 Taxonomy of Visual Algorithm Simulation Exercises
Korhonen, A.; Malmi, L.
2004 Automatic Assesment of Exercises for Algorithms and Data Structures - a Case Study with TRAKLA2
Laakso, Mikko-Jussi; Salakoski, Tapio; Korhonen, Ari; Malmi, Lauri
2004 ISBN: 951-22-7438-8
MVT - A system for visual testing of software
Lönnberg, Jan; Korhonen, A.; Malmi, L.
2004 Automatic Feedback and Resubmission as Learning Aid
Malmi, Lauri; Korhonen, Ari
2004 ISBN: 0-7695-2181-9
Faculty Development in Engineering Education in Finland
Naukkarinen, J.; Malmi, Lauri
2004 Collecting statistical data of the usage of a web-based educational software
Silvasti, Panu; Malmi, Lauri; Torvinen, Petteri
2004 ISBN: 0-88986-406-3
Cognitive skills of experienced software developer: Delphi Study
Surakka, Sami; Malmi, Lauri
2004 ISBN: 951-22-7438-8
TRAKLA2: a Framework for Automatically Assessed Visual Algorithm Simulation Exercises
Korhonen, Ari; Malmi, L.; Silvasti, P.
2003 Tietotekniikan perusopetuksen kehittäminen
Malmi, Lauri
2003 Problem-Based Learning in Introductory Programming.Does it Scale Up?
Kinnunen, P.; Malmi, Lauri
2002 Algorithm Simulation - A Novel Way to Specify Algorithm Animations
Korhonen, Ari; Malmi, L.; Nikander, J.; Silvasti, P.
2002 Does It Make A Difference If the Students Exercise on the Web Or in the Class Room?
Korhonen, Ari; Malmi, L.; Scheinin, P.
2002 Experiences in automatic assessment on mass courses and issues for designing virtual courses
Malmi, Lauri; Korhonen, A.; Saikkonen, R.
2002 Course Management System for Large Scale Courses
Malmi, L.; Ensio, S.; Riski, T.
2002 Design Pattern for Algorithm Animation and Simulation
Korhonen, Ari; Malmi, L.; Saikkonen, R.
2001 Fully Automatic Assessment of Programming Exercises
Saikkonen, Riku; Malmi, L.; Korhonen, A.
2001 Algorithm Simulation with Automatic Assessment
Korhonen, Ari; Malmi, Lauri
2000 in SIGCSE BULLETIN : A QUARTERLY PUBLICATION OF THE SPECIAL INTEREST GROUP ON COMPUTER SCIENCE EDUCATION (Association of Computing Machinery (ACM))ISBN: 1-58113-207-7
ISSN: 0097-8418
New Methods for Teaching Data Structures and Algorithms
Malmi, L.; Korhonen, A.
2000 Using PBL in teaching basic-level programming
Nuutila, Esko; Malmi, L.; Törmä, S.
2000 Group updates for relaxed height-balanced trees
Malmi, L.; Soisalon-Soininen, E.
1999 Memory Reference Locality and Periodic Relocation in Main Memory Search Trees
Oksanen, K.; Malmi, L.
1995 KELVIN - A System for Analysing and Teaching C Programming Style
Eerola, A.; Malmi, L.
1994 Interactive Graph Algorithm Animator
Hirvisalo, V.; Malmi, L.; Nuutila, E.
1994 An Environment for Teaching and Learning C Language
Malmi, L.
1994 A Tool for Studying Balanced Trees
Malmi, L.
1994 Efficient Rebalancing of Tree-Type Main Memory Dictionaries
Malmi, L.
1994 CALPAS: A Computer Assisted Learning Environment for Pascal Programming
Hautaniemi, J.; Rämö, E.; Malmi, Lauri
1993 TRAKLA - A System for Teaching Algorithms Using Email and a Graphical Editor
Hyvönen, Juha; Malmi, Lauri
1993 Non-refereed scientific articles
Unrefereed journal articlesComputing Education Research: Looking for research training resources
Malmi, Lauri2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Doctoral consortia
Malmi, Lauri2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Supervisor’s perspective
Malmi, Lauri2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Entering the research community
Malmi, Lauri2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Can we show an impact?
Malmi, Lauri2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Practitioner notes
Malmi, Lauri2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Reporting and research questions
Malmi, Lauri2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Doctoral studies in computing education research---part 2.
Malmi, Lauri2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Tools research--what is it?
Malmi, Lauri2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Theory what is it for?
Malmi, Lauri2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Doctoral Studies in Computing Education Research - Part 1
Malmi, Lauri2013 in JOURNAL OF EDUCATIONAL COMPUTING RESEARCH (Baywood Publishing Co. Inc.)ISSN: 0735-6331A Pathway to Computing Education Research, ACM Inroads
Malmi, Lauri2013 in JOURNAL OF EDUCATIONAL COMPUTING RESEARCH (Baywood Publishing Co. Inc.)ISSN: 0735-6331
Computing Education Research: Looking for research training resources
Malmi, Lauri
2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Doctoral consortia
Malmi, Lauri
2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Supervisor’s perspective
Malmi, Lauri
2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Entering the research community
Malmi, Lauri
2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Can we show an impact?
Malmi, Lauri
2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Practitioner notes
Malmi, Lauri
2015 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Reporting and research questions
Malmi, Lauri
2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Doctoral studies in computing education research---part 2.
Malmi, Lauri
2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Tools research--what is it?
Malmi, Lauri
2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Theory what is it for?
Malmi, Lauri
2014 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Doctoral Studies in Computing Education Research - Part 1
Malmi, Lauri
2013 in JOURNAL OF EDUCATIONAL COMPUTING RESEARCH (Baywood Publishing Co. Inc.)ISSN: 0735-6331
A Pathway to Computing Education Research, ACM Inroads
Malmi, Lauri
2013 in JOURNAL OF EDUCATIONAL COMPUTING RESEARCH (Baywood Publishing Co. Inc.)ISSN: 0735-6331
Scientific books (monographs)
BookKoli Calling 2008, 8th International Conference on Computing Education Research
Pears, A.; Malmi, L.2009
Koli Calling 2008, 8th International Conference on Computing Education Research
Pears, A.; Malmi, L.
2009 Book (editor)Faculty Development In Nordic Engineering Education
Kolmos, Anette; Vinther, Ole; Andersson, Pernille; Malmi, Lauri; Fuglem, Margrete2004 ISBN: 87-7307-727-5Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Korhonen, Ari; Malmi, Lauri2004 ISBN: 951-22-7438-8
Faculty Development In Nordic Engineering Education
Kolmos, Anette; Vinther, Ole; Andersson, Pernille; Malmi, Lauri; Fuglem, Margrete
2004 ISBN: 87-7307-727-5
Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Korhonen, Ari; Malmi, Lauri
2004 ISBN: 951-22-7438-8
Publications intended for professional communities
Article in professional journalCOMPUTING EDUCATION RESEARCH: Doctoral consortia
Malmi, Lauri2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184Algoritmisimulaatio tietorakenteiden ja algoritmien opetuksessa (Algorithm Simulation in teaching data structures and algorithms).In the collection of papers in Reflektori 2005.(in Finnish)
Ihantola, P.; Korhonen, A.; Malmi, L.2005 in RefLektori 2005 (Association for Computing Machinery (ACM))Yhteistyöllä eteenpäin - Ajatuksia ja kokemuksia opetuksen kehittymisestä
Malmi, Lauri2004 in PEDA-FORUM (Association for Computing Machinery (ACM))Automaattinen tarkastaminen opetuksen apuvälineenä
Malmi, Lauri2002 in TIETOJENKÄSITTELYTIEDE (Association for Computing Machinery (ACM))Laatua perusopetukseen
Malmi, Lauri2002 in TIETOJENKÄSITTELYTIEDE (Association for Computing Machinery (ACM))Work experience vs. co-operative education program
Surakka, Sami; Malmi, Lauri2002 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Yliopistot muutoksessa: opetuksen arki
Malmi, Lauri2001 in PEDA-FORUM (Association for Computing Machinery (ACM))
COMPUTING EDUCATION RESEARCH: Doctoral consortia
Malmi, Lauri
2016 in ACM INROADS (Association for Computing Machinery (ACM))ISSN: 2153-2184
Algoritmisimulaatio tietorakenteiden ja algoritmien opetuksessa (Algorithm Simulation in teaching data structures and algorithms).In the collection of papers in Reflektori 2005.(in Finnish)
Ihantola, P.; Korhonen, A.; Malmi, L.
2005 in RefLektori 2005 (Association for Computing Machinery (ACM))Yhteistyöllä eteenpäin - Ajatuksia ja kokemuksia opetuksen kehittymisestä
Malmi, Lauri
2004 in PEDA-FORUM (Association for Computing Machinery (ACM))Automaattinen tarkastaminen opetuksen apuvälineenä
Malmi, Lauri
2002 in TIETOJENKÄSITTELYTIEDE (Association for Computing Machinery (ACM))Laatua perusopetukseen
Malmi, Lauri
2002 in TIETOJENKÄSITTELYTIEDE (Association for Computing Machinery (ACM))Work experience vs. co-operative education program
Surakka, Sami; Malmi, Lauri
2002 in ACM SIGCSE Bulletin (Association for Computing Machinery (ACM))Yliopistot muutoksessa: opetuksen arki
Malmi, Lauri
2001 in PEDA-FORUM (Association for Computing Machinery (ACM))Published development or research reportKolin Kolistelut - Koli Calling - Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Korhonen, Ari; Malmi, Lauri2004 Matrix A Framework for Interactive Software Visualization
Korhonen, A.; Malmi, L.; Silvasti, P.; Karavirta, V.; Lönnberg, J.; Nikander, J.; Stålnacke, K.; Ihantola, P.2004 Matrix - Concept Animation and Algorithm Simulation System
Korhonen, A.; Malmi, L.; Saikkonen, R.2001 On Updating and Balancing Relaxed Balanced Search Trees in Main Memory
Malmi, L.1997 Memory Reference Locality and Periodic Relocation in Main Memory Search Trees
Oksanen, K.; Malmi, L.1995 TRAKLA - A System for Teaching Algorithms Using Email and a Graphical Editor
Hyvönen, Juha; Malmi, Lauri1993 Efficient Rebalancing of Tree-Type Main Memory Dictionaries
Malmi, L.1993
Kolin Kolistelut - Koli Calling - Proceedings of the Fourth Finnish/Baltic Sea Conference on Computer Science Education
Korhonen, Ari; Malmi, Lauri
2004 Matrix A Framework for Interactive Software Visualization
Korhonen, A.; Malmi, L.; Silvasti, P.; Karavirta, V.; Lönnberg, J.; Nikander, J.; Stålnacke, K.; Ihantola, P.
2004 Matrix - Concept Animation and Algorithm Simulation System
Korhonen, A.; Malmi, L.; Saikkonen, R.
2001 On Updating and Balancing Relaxed Balanced Search Trees in Main Memory
Malmi, L.
1997 Memory Reference Locality and Periodic Relocation in Main Memory Search Trees
Oksanen, K.; Malmi, L.
1995 TRAKLA - A System for Teaching Algorithms Using Email and a Graphical Editor
Hyvönen, Juha; Malmi, Lauri
1993 Efficient Rebalancing of Tree-Type Main Memory Dictionaries
Malmi, L.
1993 Audiovisual material, ICT software
ICT programs or applicationsMatrixPro
Karavirta, Ville; Korhonen, A.; Malmi, L.2003 TRAKLA2
Korhonen, Ari; Malmi, L.; Silvasti, P.; Nikander, J.; Tenhunen, P.; Mård, P.; Salonen, H.; Karavirta, V.2003 KUHA - kurssihallintojärjestelmä verkkokurssien järjestämiseen
Malmi, Lauri; Ensio, S.; Riski, T.2003
MatrixPro
Karavirta, Ville; Korhonen, A.; Malmi, L.
2003 TRAKLA2
Korhonen, Ari; Malmi, L.; Silvasti, P.; Nikander, J.; Tenhunen, P.; Mård, P.; Salonen, H.; Karavirta, V.
2003 KUHA - kurssihallintojärjestelmä verkkokurssien järjestämiseen
Malmi, Lauri; Ensio, S.; Riski, T.
2003 Read about executive education
Other experts
Looking for an expert?
Contact us and we'll find the best option for you.