Department of Computer Science

Computing education research and educational technology

Computer science, psychology, and education.
Education technology used in class room, symbolic illustration by Matti Ahlgren

Computing education research (CER) contributes scientific knowledge about the learning and teaching of computer programming and other areas of computing education; develops software tools, pedagogies, and theoretical models to help computing students and teachers; and evaluates such tools, pedagogies, and models empirically.

CER is an interdisciplinary field at the cross-section of computer science, psychology, and education.

We develop and apply educational technology, learning analytics and educational data mining to improve computing education as well as other fields of education.

Research topics: Computing education research, learning analytics, educational technology.

Related research groups

Latest publications

Methodological Considerations for Predicting At-risk Students

Charles Koutcheme, Sami Sarsa, Arto Hellas, Lassi Haaranen, Juho Leinonen 2022 ACE '22: Australasian Computing Education Conference

Time-on-Task Metrics for Predicting Performance

Juho Leinonen, Francisco Enrique Vicente Castro, Arto Hellas 2022 SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1

Event-driven Programming in Programming Education: A Mapping Review

Aleksi Lukkarinen, Lauri Malmi, Lassi Haaranen 2021 ACM Transactions on Computing Education

Morning or Evening? An Examination of Circadian Rhythms of CS1 Students

Albina Zavgorodniaia, Raj Shrestha, Juho Leinonen, Arto Hellas, John Edwards 2021 Proceedings - 2021 IEEE/ACM 43rd International Conference on Software Engineering

Towards a JSON-based Algorithm Animation Language

Artturi Tilanterä, Giacomo Mariani, Ari Korhonen, Otto Seppälä 2021 Proceedings - 2021 Working Conference on Software Visualization, VISSOFT 2021

Rules of Program Behavior

Rodrigo Silva Duran, Juha Sorva, Otto Seppälä 2021 ACM Transactions on Computing Education

Scripted Step-based Visualizations: A Pilot Study

Aleksi Lukkarinen, Lassi Haaranen, Lauri Malmi 2021 Proceedings of the 13th International Conference on Computer Supported Education

Algorithm Visualization and the Elusive Modality Effect

Albina Zavgorodniaia, Artturi Tilanterä, Ari Korhonen, Otto Seppälä, Arto Hellas, Juha Sorva 2021 ICER 2021 - Proceedings of the 17th ACM Conference on International Computing Education Research

An Event Listener or an Event Handler? Students Explain Event-drivenness in JavaScript

Aleksi Lukkarinen, Teemu Lehtinen, Lassi Haaranen, Lauri Malmi 2021 Proceedings of 21st Koli Calling International Conference on Computing Education Research, Koli Calling 2021
More information on our research in the Research database.
Research database

Related units

Helsinki Institute for Information Technology HIIT (external link)

Collaborative institute for research on information technology.


Finnish Center for Artificial Intelligence FCAI (external link)

International research hub for artificial intelligence

Finnish Center for Artificial Intelligence
PML research gropu at department of computer science, photo Matti Ahlgren

Research areas

Research areas in the Department of Computer Science

Department of Computer Science
Aerial photo of Computer Science Building at Aalto University campus

Department of Computer Science

To foster future science and society.

Artistic depiction of a bright light in space / made by Ray Scipak

School of Science

Science for tomorrow’s technology, innovations and businesses

  • Published:
  • Updated:
URL copied!