Juho Leinonen
Academy Research Fellow
Academy Research Fellow
T313 Dept. Computer Science
Full researcher profile
https://research.aalto.fi/...
Contact information
Email
[email protected]
Areas of expertise
113 Computer and information sciences, 516 Educational sciences, Software engineering, operating systems, man-computer interaction
Honors and awards
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
ICER 2022 Best Paper Award for Article "Automatic Generation of Programming Exercises and Code Explanations Using Large Language Models"
Award or honor granted for a specific work
Computer Science Lecturers
Jan 2022
SIGCSE TS 2022 Best Paper Computing Education Research
For "Time-on-Task Metrics for Predicting Performance"
Award or honor granted for a specific work
Department of Computer Science
Mar 2022
Best Paper Award at the 23rd Australasian Computing Education Conference, ACE2021
Best Paper Award at the 23rd Australasian Computing Education Conference (ACE2021) for the paper "Exploring the Effects of Contextualized Problem Descriptions on Problem Solving”.
Award or honor granted for a specific work
Department of Computer Science
Feb 2021
Publications
Exploring the Responses of Large Language Models to Beginner Programmers’ Help Requests
Arto Hellas, Juho Leinonen, Sami Sarsa, Charles Koutcheme, Lilja Kujanpää, Juha Sorva
2023
ICER '23: Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1
Automated Program Repair Using Generative Models for Code Infilling
Charles Koutcheme, Sami Sarsa, Juho Leinonen, Arto Hellas, Paul Denny
2023
Artificial Intelligence in Education : 24th International Conference, AIED 2023, Tokyo, Japan, July 3–7, 2023, Proceedings
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
Comparing Code Explanations Created by Students and Large Language Models
Juho Leinonen, Paul Denny, Stephen Macneil, Sami Sarsa, Seth Bernstein, Joanne Kim, Andrew Tran, Arto Hellas
2023
ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education
Seeing Program Output Improves Novice Learning Gains
Juho Leinonen, Arto Hellas, John Edwards
2023
ITiCSE 2023 - Proceedings of the 2023 Conference on Innovation and Technology in Computer Science Education
Using Large Language Models to Enhance Programming Error Messages
Juho Leinonen, Arto Hellas, Sami Sarsa, Brent Reeves, Paul Denny, James Prather, Brett A. Becker
2023
SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education
Experiences from Using Code Explanations Generated by Large Language Models in a Web Software Development E-Book
Stephen Macneil, Andrew Tran, Arto Hellas, Joanne Kim, Sami Sarsa, Paul Denny, Seth Bernstein, Juho Leinonen
2023
SIGCSE 2023 - Proceedings of the 54th ACM Technical Symposium on Computer Science Education
Exploring the Interplay of Achievement Goals, Self-Efficacy, Prior Experience and Course Achievement
Hannu Pesonen, Juho Leinonen, Lassi Haaranen, Arto Hellas
2023
UKICER '23: Proceedings of the 2023 Conference on United Kingdom & Ireland Computing Education Research
Experiences from Learnersourcing SQL Exercises: Do They Cover Course Topics and Do Students Use Them?
Nea Pirttinen, Arto Hellas, Juho Leinonen
2023
ACE 2023 - Proceedings of the 25th Australasian Computing Education Conference, Held in conjunction with Australasian Computer Science Week
Lessons Learned From Four Computing Education Crowdsourcing Systems
Nea Pirttinen, Paul Denny, Arto Hellas, Juho Leinonen
2023
IEEE Access