Teemu Lehtinen

Teemu Lehtinen

Doctoral Researcher
T313 Dept. Computer Science
Doctoral Researcher

I work in computing education research and my current efforts build foundation for a new activity type and approach to learning principles of programming. Our aim is to improve learning through increased reflection, self-explanation, and a gentle push towards deeper learning. More broadly, I am interested in automated feedback and learning analytics.

Full researcher profile
https://research.aalto.fi/...
Sähköposti
[email protected]

Osaamisalueet

113 Computer and information sciences, Computational data analysis, Software engineering, operating systems, man-computer interaction

Palkinnot

The best practitioner paper at the 25th Australasian Computing Education Conference, ACE 2023

Award or honor granted for a specific work Department of Computer Science Jan 2023

Aalto High 5 Award for Education

Aalto's premier award for advancing the university's educational mission, received for developing and organizing Aalto's first MOOC
Award or honor granted for a specific work Department of Computer Science Jan 2015

Tutkimusryhmät

  • Professorship Malmi L., Doctoral Researcher

Julkaisut

Automated Questionnaires About Students’ JavaScript Programs: Towards Gauging Novice Programming Processes

Teemu Lehtinen, Lassi Haaranen, Juho Leinonen 2023 Proceedings of the 25th Australasian Computing Education Conference

Automated Questions about Learners' Own Code Help to Detect Fragile Prerequisite Knowledge

Teemu Lehtinen, Otto Seppälä, Ari Korhonen 2023 ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education

Steps Learners Take when Solving Programming Tasks, and How Learning Environments (Should) Respond to Them

Johan Jeuring, Hieke Keuning, Samiha Marwan, Dennis Bouvier, Cruz Izu, Natalie Kiesler, Teemu Lehtinen, Dominic Lohr, Andrew Petersen, Sami Sarsa 2022

Towards Giving Timely Formative Feedback and Hints to Novice Programmers

Johan Jeuring, Hieke Keuning, Samiha Marwan, Dennis Bouvier, Cruz Izu, Natalie Kiesler, Teemu Lehtinen, Dominic Lohr, Andrew Petersen, Sami Sarsa 2022 ITiCSE-WGR '22: Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education

Jask: Generation of Questions About Learners' Code in Java

André Santos, Tiago Soares, Nuno Garrido, Teemu Lehtinen 2022 ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1

Let’s Ask Students About Their Programs, Automatically

Teemu Lehtinen, André Santos, Juha Sorva 2021 Proceedings - 2021 IEEE/ACM 29th International Conference on Program Comprehension, ICPC 2021

Students Struggle to Explain Their Own Program Code

Teemu Lehtinen, Aleksi Lukkarinen, Lassi Haaranen 2021 ITiCSE '21: Proceedings of the 26th ACM Conference on Innovation and Technology in Computer Science Education

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

Complex Online Material Development in CS Courses

Lassi Haaranen, Giacomo Mariani, Peter Sormunen, Teemu Lehtinen 2020 Proceedings - 20th Koli Calling Conference on Computing Education Research, Koli Calling 2020

Bootstrapping Learning Analytics

Teemu Lehtinen 2017

Teaching Git on the Side Version Control System as a Course Platform

Lassi Haaranen, Teemu Lehtinen 2015 Innovation and Technology in Computer Science Education (ITiCSE)Vilnius, Lithuania, July 04-08, 2015