Photo of Lauri Malmi
  • Phone+358505772176
  • Aalto SCI Computer Science Konemiehentie 2

1993 …2020

Research output per year

If you made any changes in Pure these will be visible here soon.

Research Output

2013

Methodological Analysis of SEFI EER papers.

Malmi, L., Adawi, T., Curmi, R., De Graaff, E., Duffy, G., Kautz, C., Kinnunen, P. & Williams, B., 2013, SEFI 2013 Conference, Leuven, Belgium, 16-20 September, 2013.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Citations (Scopus)

Pedagogical aspects in Finnish science education research publications

Kinnunen, P., Lampiselkä, J., Malmi, L. & Meisalo, V., 2013, Matematiikan ja luonnontieteiden opetuksen tutkimusseuran konferenssi. Hähkiöniemi, M., Leppäaho, H., Nieminen, P. & Viiri, J. (eds.). Jyväskylä, p. 153-164

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Pedagogical Focus of Recent Engineering Education Research Papers

Kinnunen, P. & Malmi, L., 2013, 41th SEFI Conference, 16-20 September 2013, Leuven, Belgium.. KU Leuven

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Citations (Scopus)

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, International CDIO Conference, Cambridge, MAUnited States, June 9 13, 2013..

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Students' Ways of Experiencing Visual Program Simulation

Sorva, J., Lönnberg, J. & Malmi, L., 2013, In : Computer Science Education. 23, 3, p. 207-238

Research output: Contribution to journalArticleScientificpeer-review

16 Citations (Scopus)
2012

Automatic Recognition of Students' Sorting Algorithm Implementations in a Data Structures and Algorithms Course

Taherkhani, A., Korhonen, A. & Malmi, L., 2012, Koli Calling 2012, International Conference on Computing Education Research. ACM, p. 83-92

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

9 Citations (Scopus)

Back to school: how professional software developers develop and test software in an educational context

Lönnberg, J. & Malmi, L., 2012, 12th Koli Calling International Conference on Computing Education Research; Tahko, Finland; November 15-18, 2012. Laakso, M-J. & McCartney, R. (eds.). New York, USA: ACM, p. 47-56

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Categorizing Variations of Student-Implemented Sorting Algorithms

Taherkhani, A., Korhonen, A. & Malmi, L., 1 Jun 2012, In : Computer Science Education. 22, 2, p. 109-138

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)

Developing a Methodological Taxonomy of EER papers

Malmi, L., De Graaff, E., Adawi, T., Curmi, R., Duffy, G., Kautz, C., Kinnunen, P. & Williams, B., 2012, SEFI Annual Conference 2012, Tessaloniki, Greece, 23-26 September, 2012.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Citations (Scopus)

How Do Students Solve Parsons Programming Problems? -An Analysis of Interaction Traces

Helminen, J., Ihantola, P., Karavirta, V. & Malmi, L., 2012, The Eighth Annual International Computing Education Research Conference (ICER 2012), Auckland, New Zealand, September 10-12, 2012. ACM, p. 119-126

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

37 Citations (Scopus)

Program leadership from a Nordic perspective managing education development

Högfeldt, A-K., Cornell, A., Cronhjort, M., Jerbrant, A., Lyng, R., Kantola, R., Malmi, L., Lundqvist, U., Malmqvist, J., Hussmann, P., Villadsen, J., Brattebø, H. & Torvatn, T., 2012, 2012 International CDIO Conference.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2011

Evaluating a Visualisation of the Execution of a Concurrent Program

Lönnberg, J., Malmi, L. & Ben-Ari, M., 2011, The 11th Koli Calling International Conference on Computing Education Research (Koli Calling 2011). McCartney, R. & Korhonen, A. (eds.). ACM, p. 39-48

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

3 Citations (Scopus)

Java replay for dependence-based debugging

Lönnberg, J., Ben-Ari, M. & Malmi, L., 2011, Workshop on Parallel and Distributed Systems: Testing, Analysis, and Debugging (PADTAD - IX), Toronto, Canada, July 17, 2011. Lourenço, J. & Farchi, E. (eds.). New York, NY: ACM, p. 15-25

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

5 Citations (Scopus)

Visualising concurrent programs with dynamic dependence graphs

Lönnberg, J., Ben-Ari, M. & Malmi, L., 2011, The 6th IEEE International Workshop on Visualizing Software for Understanding and Analysis (VISSOFT 2011), Williamsburg, Virginia, September 29-30, 2011. Diehl, S., Lewerentz, C. & Sahraoui, H. (eds.). IEEE

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

6 Citations (Scopus)

Why, what and how are we doing our research?

Malmi, L., 2011, 3rd International Conference on Computer Supported Education, CSEDU 2011, Noordwijkerhout, 6 May 2011 - 8 May 2011. p. pp. IS9-IS11

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2010

A comprehensive taxonomy of algorithm animation languages

Karavirta, V., Korhonen, A., Malmi, L. & Naps, T., Feb 2010, In : JOURNAL OF VISUAL LANGUAGES AND COMPUTING. 21, 1, p. 1-22 22 p.

Research output: Contribution to journalArticleScientificpeer-review

9 Citations (Scopus)

Characterizing research in computing education: a preliminary analysis of the literature

Malmi, L., Sheard, J., Bednarik, R., Helminen, J., Korhonen, A., Myller, N., Sorva, J. & Taherkhani, A., 2010, The Sixth international workshop on Computing education research (ICER '10). ACM, New York, NY, USA. ACM, p. 3-12

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

33 Citations (Scopus)

Have we missed something?: identifying missing types of research in computing education

Kinnunen, P., Meisalo, V. & Malmi, L., 2010, The Sixth international workshop on Computing education research (ICER '10). ACM, New York, NY, USA. ACM, p. 13-22

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

17 Citations (Scopus)

Jype - a program visualization and programming exercise tool for Python

Helminen, J. & Malmi, L., 2010, SOFTVIS '10 Proceedings of the 5th international symposium on Software visualization. ACM, p. 153-162 10 p.

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

18 Citations (Scopus)

Quick Introduction to Programming with an Integrated Code Editor, Automatic Assessment and Visual Debugging Tool - Work in Progress

Helminen, J., Malmi, L. & Korhonen, A., 2010, 9th Koli Calling International Conference on Computing Education Research, 28-31.10.2009, Koli National Park, Finland. Pears, A. & Schulte, C. (eds.). Uppsala University, p. 59-62

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Recognizing Algorithms Using Language Constructs, Software Metrics and Roles of Variables: An Experiment with Sorting Algorithms

Taherkhani, A., Korhonen, A. & Malmi, L., 31 May 2010, In : COMPUTER JOURNAL. 54, 7, p. 1049-1066 18 p.

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)

Using Roles of Variables in Algorithm Recognition

Taherkhani, A., Malmi, L. & Korhonen, A., 2010, 9th Koli Calling International Conference on Computing Education Research, Koli, Finland, October 29 November 1, 200. Pears, A. & Schulte, C. (eds.). Sweden, p. 1-10

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2009

Algorithm Recognition by Static Analysis and Its Application in Students' Submissions Assessment Students' Submissions Assessment

Taherkhani, A., Malmi, L. & Korhonen, A., 2009, Koli Calling, Koli, 13-16 marraskuu 2008. p. 88-91

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

8 Citations (Scopus)

Helping students debug concurrent programs

Lönnberg, J., Malmi, L. & Berglund, A., 2009, Koli, Suomi, 13-16.11.2008. Pears, A. & Malmi, L. (eds.). New York, USA: ACM, p. 76-79

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

4 Citations (Scopus)

How Students Develop Concurrent Programs

Lönnberg, J., Berglund, A. & Malmi, L., 2009, Eleventh Australasian Computing Education Conference (ACE 2009), Wellington, New Zealand, 20-23.1.2009. Hamilton, M. & Clear, T. (eds.). New York, USA: AUSTRALIAN COMPUTER SOCIETY, p. 129-138

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

9 Citations (Scopus)

Koli Calling 2008, 8th International Conference on Computing Education Research

Pears, A. & Malmi, L., 2009, Uppsala: Uppsala University.

Research output: Book/ReportBookScientificpeer-review

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. 34, 4, p. 327

Research output: Contribution to journalArticleScientificpeer-review

17 Citations (Scopus)

Values and Objectives in Computing Education Research

Pears, A. & Malmi, L., 2009, In : ACM Transactions on Computing Education. 9

Research output: Contribution to journalArticleScientificpeer-review

2008

Active Learning and Examination Methods in a Data Structures and Algorithms Course

Malmi, L. & Korhonen, A., 2008, Reflections on the Teaching of Programming. Bennedsen, J. E. A. (ed.). LNCS 4821 ed. Berlin Heidelberg, p. 210-227

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

3 Citations (Scopus)

CS Minors in a CS1 Course

Kinnunen, P. & Malmi, L., 2008, International Computing Education Research Workshop (ICER 2008), 6/7 September 2008, Sydney, Australia. New York, NY, USA: ACM, p. 79-90

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

22 Citations (Scopus)

Enhancing Learning Management Systems to Better Support Computer Science Education

Roessling, G., Malmi, L., Clancy, M., Joy, M., Kerren, A., Korhonen, A., Moreno, A., Naps, T., Oeschle, R., Radenski, A., Ross, R. & Velsasquez-Iturbide, A., 2008, In : ACM SIGCSE Bulletin. 40, 4, p. 142-166

Research output: Contribution to journalArticleScientificpeer-review

Learning Programming with the PBL method - Experiences on PBL Cases and Tutoring

Nuutila, E., Törmä, S., Malmi, L. & Kinnunen, P., 2008, Reflections on the Teaching of Programming. Bennedsen, J., Caspersen, M. E. & Kölling, M. (eds.). Berlin, Germany, p. 47-67

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

Using Roles of Variables to Enhance Novice's Debugging Work

Laakso, M-J., Malmi, L., Korhonen, A., Rajala, T., Kaila, E. & Salakoski, T., 2008, Setting Knowledge Free: The Journal of Issues in Informing Science and Information Technology. Cohen, E. (ed.). 5 ed. INFORMING SCIENCE INSTITUTE, p. 281-295

Research output: Chapter in Book/Report/Conference proceedingChapterScientificpeer-review

2007

A doctoral course in research methods in computing education research.How should we teach it

Berglund, A., Kinnunen, P. & Malmi, L., 2007, Seventh Baltic Sea Conference on Computing Education Research (Koli Calling 2007). Lister, R. (ed.). Australia: AUSTRALIAN COMPUTER SOCIETY, p. 175-178

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

A survey of literature on the teaching of introductory programming

Pears, A., Seidman, S., Malmi, L., Mannila, L., Adams, E., Bennedsen, J., Devlin, M. & Paterson, J., 2007, In : ACM SIGCSE Bulletin. 39, 4, p. 204-223

Research output: Contribution to journalArticleScientificpeer-review

Incorrect Understandings and Phenomenography

Sorva, J. & Malmi, L., 2007, First Nordic Workshop on Phenomenography in Computing Education Research, NoPhICER; Uppsala, Sweden, May 2007. Berglund, A. (ed.). Uppsala University, p. N/A

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Visualization on Real-time Traffic Simulation Data Stream

Zhou, M., Malmi, L., Kosonen, I. & Korhonen, A., 2007, 14th World Congress On Intelligent Transport Systems, 9-13 Oct 2007, Beijing, China. p. 13

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

What's the problem?Teachers' experience of student learning successes and failures

Pears, A., Berglund, A., Eckerdal, A., East, P., Kinnunen, P., Malmi, L., McCartney, R., Mostrom, J-E., Murphy, L., Ratcliffe, M., Schulte, C., Simon, B., Stamouli, I. & Thomas, L., 2007, Seventh Baltic Sea Conference on Computing Education Research (Koli Calling 2007), Koli, Finland, 15-18 November, 2007. Lister, R. (ed.). Australia: AUSTRALIAN COMPUTER SOCIETY, p. 207-211

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2006

Experiences on Automatically Assessed Algorithm Simulation Exercises with Different Resubmission Policies

Malmi, L., Karavirta, V., Korhonen, A. & Nikander, J., 2006, In : Journal on Educational Resources in Computing. 5, 3, p. Article no 7

Research output: Contribution to journalArticleScientificpeer-review

31 Citations (Scopus)

Integration of geographic information system for transportation with real-time traffic simulation system: Application framework

Mu, Z., Korhonen, A., Malmi, L., Kosonen, I. & Luttinen, T., 2006, Travel Survey Methods, Information Technology, and Geospatial Data. 1972 ed. p. 78-84 7 p. (TRANSPORTATION RESEARCH RECORD-SERIES; vol. 1972).

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

2 Citations (Scopus)

Integration of GIS-T with Real-time Traffic Simulation System: An Application Framework.

Zhou, M., Korhonen, A., Malmi, L., Kosonen, I. & Luttinen, R. T., 2006, Transportation Research Board, 85th Annual Meeting, Washington D.C., January 22-26, 2006. Washington D.C.: Transportation Research Board, p. 10

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Maintaining a Core Literature of Computing Education Research

Seidman, S., Pears, A., Eney, C., Kinnunen, P. & Malmi, L., 2006, Koli Calling 2005, Fifth Finnish / Baltic Sea Conference on Computer Science Education, 17-20.11.2005, Koli, Finland. TURKU CENTRE FOR COMPUTER SCIENCE, p. 95-102

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Observations on student misconceptions—A case study of the Build Heap Algorithm

Seppälä, O., Malmi, L. & Korhonen, A., 1 Sep 2006, In : Computer Science Education. 16, 3, p. 241-255

Research output: Contribution to journalArticleScientificpeer-review

On the use of resubmissions in automatic assessment systems

Karavirta, V., Korhonen, A. & Malmi, L., 2006, In : Computer Science Education. 16, 3, p. 229

Research output: Contribution to journalArticleScientificpeer-review

System for Enhanced Exploration And Querying

Rontu, M., Korhonen, A. & Malmi, L., 2006, AVI'2006, Advanced Visual Interfaces, Venice, Italy, May 2006. ACM, p. 508-511

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

4 Citations (Scopus)

Taxonomy of Algorithm Animation Languages

Karavirta, V., Korhonen, A. & Malmi, L., 2006, SoftVis 06 - ACM Symposium on Software Visualization, Brighton, United Kingdom, September 04.-05., 2006. USA: ACM Press, p. 77-85

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

9 Citations (Scopus)

Why students drop out CS1 course?

Kinnunen, P. & Malmi, L., 2006, International Computing Education Research Workshop. Proceedings of the second international workshop on Computing education research, 9-10.9.2006, Canterbury, United Kingdom. ICER 2006. New York, NY, USA: ACM Press, p. 97

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

128 Citations (Scopus)

An Object Testing Tool For CS1

Sorva, J. & Malmi, L., 2005, In Ninth Workshop on Pedagogies and Tools for the Teaching and Learning of Object Oriented Concepts, ECOOP'2005, Glasgow, Scotland, 25-29.7.2005. p. 8

Research output: Chapter in Book/Report/Conference proceedingConference contributionScientificpeer-review

Constructing a core literature for computing education research

Pears, A., Seidman, S., Eney, C., Kinnunen, P. & Malmi, L., 2005, In : ACM SIGCSE Bulletin. 37, 4, p. 152-161

Research output: Contribution to journalArticleScientificpeer-review