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

Aalto Online Learning - a pathway to reforming education at the Aalto University

Kauppinen, T. & Malmi, L., 2017, EUNIS 2017 – Shaping the Digital Future of Universities : Book of Proceedings, EUNIS 23rd Annual Congress . p. 212-221 (European Journal of Higher Education IT; vol. 2017, no. 1).

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

Aalto Online Learning etsii uudenlaista kulttuuria oppimiseen ja opetukseen

Malmi, L. & Kauppinen, T., 2017, In : AMMATTIKASVATUKSEN AIKAKAUSKIRJA. 2017, 3, p. 50-57

Research output: Contribution to journalArticleProfessional

A bottom-up strategy for establishment of EER in three Nordic countries – the role of networks

Edström, K., Kolmos, A., Malmi, L., Bernhard, J. & Andersson, P., 2018, In : European Journal of Engineering Education. 43, 2, p. 219-234

Research output: Contribution to journalArticleScientificpeer-review

2 Citations (Scopus)

Academic domains as political battlegrounds: A global enquiry by 99 academics in the fields of education and technology

Al Lily, A. E., Foland, J., Stoloff, D., Malmi, L. & (listed in paper), . O. A., 2017, In : Information Development. 33, 3, p. 270–288

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)

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)

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)

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

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)

Algorithm Simulation - A Novel Way to Specify Algorithm Animations

Korhonen, A., Malmi, L., Nikander, J. & Silvasti, P., 2002, Second Program Visualization Workshop, June 27-28, HornstrupCentret, Denmark. Ben-Ari, M. & Kölling, M. (eds.). Weizman Institute of Science and University of Southern Denmark, p. 6

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

Algorithm Simulation with Automatic Assessment

Korhonen, A. & Malmi, L., 2000, ITICSE 2000: PROCEEDINGS OF THE 5TH ANNUAL SIGCSE/SIGCUE CONFERENCE ON INNOVATION AND TECHNOLOGY IN COMPUTER SCIENCE EDUCATION. Joyce, D. (ed.). Association for Computing Machinery (ACM), p. 160-163 4 p. (SIGCSE BULLETIN : A QUARTERLY PUBLICATION OF THE SPECIAL INTEREST GROUP ON COMPUTER SCIENCE EDUCATION; vol. 32, no. 3).

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

41 Citations (Scopus)

Analysing Discussion in Problem-Based Learning Group in Basic Programming Course

Kinnunen, P. & Malmi, L., 2004, Kolin Kolistelut-Koli Calling 2004, Koli, Finland, October 1-3, 2004. Korhonen, A. & Malmi, L. (eds.). Espoo: Helsinki University of Technology, Department of Computer Science and Engineering, Laboratory of Information Processing Science, p. 97-100

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

An Environment for Teaching and Learning C Language

Malmi, L., 1994, CLCE'94, University of Joensuu 1994. University of Joensuu, p. 87-90

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

Animated examples as practice content in a Java programming course

Hosseini, R., Sirkiä, T., Guerra, J., Brusilovsky, P. & Malmi, L., 17 Feb 2016, SIGCSE 2016 - Proceedings of the 47th ACM Technical Symposium on Computing Science Education. ACM, p. 540-545 6 p.

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

9 Citations (Scopus)

An integrated practice system for learning programming in Python: design and evaluation

Brusilovsky, P., Malmi, L., Hosseini, R., Guerra, J., Sirkiä, T. & Pollari-Malmi, K., 2018, In : RESEARCH AND PRACTICE IN TECHNOLOGY ENHANCED LEARNING. 13, 1, p. 1-40 18.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
5 Citations (Scopus)
169 Downloads (Pure)

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

A Pathway to Computing Education Research, ACM Inroads

Malmi, L., 2013, In : JOURNAL OF EDUCATIONAL COMPUTING RESEARCH. 4, 3, p. 42-43

Research output: Contribution to journalArticleScientific

A Review of Generic Program Visualization Systems for Introductory Programming Education

Sorva, J., Karavirta, V. & Malmi, L., Nov 2013, In : ACM Transactions on Computing Education. 13, 4, p. 1-64 64 p., 15.

Research output: Contribution to journalReview ArticleScientificpeer-review

132 Citations (Scopus)

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

A Tool for Studying Balanced Trees

Malmi, L., 1994, Vaasa Hypermedia'94, Vaasa Institute of Technology, 1994. Vaasa Institute of Technology, p. 287-293

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

Automaattinen tarkastaminen opetuksen apuvälineenä

Malmi, L., 2002, In : Tietojenkäsittelytiede. 17, p. 24-35

Research output: Contribution to journalArticleProfessional

Automatic Assesment of Exercises for Algorithms and Data Structures - a Case Study with TRAKLA2

Laakso, M-J., Salakoski, T., Korhonen, A. & Malmi, L., 2004, Kolin Kolistelut-Koli Calling 2004. Koli, Finland, October 1-3, 2004. Korhonen, A. & Malmi, L. (eds.). Espoo: Helsinki University of Technology, Department of Computer Science and Engineering, Laboratory of Information Processing Science, p. 28-36

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

Automatic Feedback and Algorithm Simulation

Korhonen, A., Malmi, L., Nikander, J. & Tenhunen, P., 2002, Proceedings of the First Annual Finnish/Baltic Sea Conference on Computer Science Education. Joensuu, Finland, p. 20-26

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

Automatic Feedback and Resubmission as Learning Aid

Malmi, L. & Korhonen, A., 2004, IEEE International Conference on Advanced Learning Technologies, 2004. Proceedings.. Kinshuk, X., Looi, CK., Sutinen, E., Sampson, D., Aedo, I., Uden, L. & Kahkonen, E. (eds.). IEEE, p. 186-190 5 p.

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

17 Citations (Scopus)

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

Beacon- and Schema-Based Method for Recognizing Algorithms from Students’ Source Code

Taherkhani, A. & Malmi, L., 2013, In : JOURNAL OF EDUCATIONAL DATA MINING. 5, 2, p. 69-101

Research output: Contribution to journalArticleScientificpeer-review

CALPAS: A Computer Assisted Learning Environment for Pascal Programming

Hautaniemi, J., Rämö, E. & Malmi, L., 1993, HYPERMEDIA, Vaasa, 1993. Vaasa: VAASAN YLIOPISTO, p. 116-120

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

Can we show an impact?

Malmi, L., 2015, In : ACM Inroads. 6, 1, p. 30-31

Research output: Contribution to journalArticleScientific

1 Citation (Scopus)

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)

Changing aims of computing education: a historical survey

Tedre, M., Simon & Malmi, L., 2018, In : Computer Science Education. 28, 2, p. 158-186

Research output: Contribution to journalArticleScientificpeer-review

5 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)

Cognitive skills of experienced software developer: Delphi Study

Surakka, S. & Malmi, L., 2004, Kolin Kolistelut-Koli Calling, Koli, Finland, October 1-3, 2004. Korhonen, A. & Malmi, L. (eds.). Espoo: Helsinki University of Technology, Department of Computer Science and Engineering, Laboratory of Information Processing Science, p. 37-46

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

Collecting statistical data of the usage of a web-based educational software

Silvasti, P., Malmi, L. & Torvinen, P., 2004, Proceedings of IASTED International Conference on Web-based Education. Uskov, V. (ed.). ACTA Press, p. 107-110 4 p.

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

COMPUTING EDUCATION RESEARCH: Basic research in computing education?

Malmi, L., 2018, In : ACM Inroads. 9, 3, p. 24-25 2 p.

Research output: Contribution to journalArticleProfessional

COMPUTING EDUCATION RESEARCH: Doctoral consortia

Malmi, L., 2016, In : ACM Inroads. 7, 4, p. 38-39

Research output: Contribution to journalArticleProfessional

COMPUTING EDUCATION RESEARCH: Empirical Computer Science

Malmi, L., 1 Oct 2017, In : ACM Inroads. 8, 4, p. 45-46 2 p.

Research output: Contribution to journalArticleScientific

Computing Education Research: Looking for research training resources

Malmi, L., 2016, In : ACM Inroads. 7, 2, p. 43-44 2 p.

Research output: Contribution to journalArticleScientific

COMPUTING EDUCATION RESEARCH: Program Leadership

Malmi, L., 1 May 2017, In : ACM Inroads. 8, 2, p. 22-24 3 p.

Research output: Contribution to journalArticleScientific

Computing Education Theories: What Are They and How Are They Used?

Malmi, L., Sheard, J., Kinnunen, P., Simon, S. & Sinclair, J., 11 Aug 2019, International Computing Education Research Conference (ICER ’19), August 12–14, 2019, Toronto, ON, Canada. ACM, p. 187-197 11 p.

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

Open Access
File
51 Downloads (Pure)

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

Could we be role models in online/blended education

Malmi, L., Sep 2019, In : ACM Inroads. 10, 3, p. 12-14

Research output: Contribution to journalArticleProfessional

Course Management System for Large Scale Courses

Malmi, L., Ensio, S. & Riski, T., 2002, Second Annual Finnish / Baltic Sea Conference on Computer Science Education, October 18-20. 2002, Koli, Finland. Joensuu: Joensuun yliopisto, p. 81-82

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

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)

Delphi study of the cognitive skills of experienced software developers

Surakka, S. & Malmi, L., 2005, In : Informatics in Education. 4, 1, p. 123-142

Research output: Contribution to journalArticleScientificpeer-review

Design Pattern for Algorithm Animation and Simulation

Korhonen, A., Malmi, L. & Saikkonen, R., 2001, The First International Program Visualization Workshop, Porvoo, Finland, 2000. Sutinen, E. (ed.). Joensuu: University of Joensuu, p. 89-100

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

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)

Didactic Focus Areas in Science Education Research

Lampiselkä, J., Kaasinen, A., Kinnunen, P. & Malmi, L., Dec 2019, In : EDUCATION SCIENCES. 9, 4, p. 1-19 294.

Research output: Contribution to journalArticleScientificpeer-review

Open Access
File
33 Downloads (Pure)

Didaktinen kolmio luonnontieteen opetuksen tutkimuksen arvioinnissa

Kaasinen, A., Lampiselkä, J., Kinnunen, P. & Malmi, L., 9 Jan 2020, In : AINEDIDAKTISIA TUTKIMUKSIA. 16, p. 11-27

Research output: Contribution to journalArticleScientificpeer-review

Different Learners Need Different Resubmission Policies in Automatic Assessment Systems

Karavirta, V., Korhonen, A. & Malmi, L., 2005, 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