Charles Koutcheme
Doctoral Researcher
Doctoral Researcher
T313 Dept. Computer Science
Doctoral Researcher
Department of Computer Science
I am a doctoral student at the School of Science. I am working on an interdisciplinary project combining knowledge in computing education and recent advances in natural language modelling. In a nutshell, I study how we can better support students learning how to program. My research aims to discover the relationships between programming assignments, students' approaches to solving the related problems, and the technical challenges they face in coming up with successful solutions. My work also investigates how we can use natural language modelling methods applied to source code to provide automatic feedback.
Full researcher profile
https://research.aalto.fi/...
Areas of expertise
Machine learning, Computing education research, Deep learning, Natural Language Processing, 113 Computer and information sciences
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
Evaluating Distance Measures for Program Repair
Charles Koutcheme, Sami Sarsa, Juho Leinonen, Lassi Haaranen, Arto Hellas
2023
ICER '23: Proceedings of the 2023 ACM Conference on International Computing Education Research - Volume 1
Training Language Models for Programming Feedback Using Automated Repair Tools
Charles Koutcheme
2023
Artificial Intelligence in Education
Exploring How Students Solve Open-ended Assignments
Charles Koutcheme, Artturi Tilanterä, Aleksi Peltonen, Arto Hellas, Lassi Haaranen
2022
ITiCSE 2022 - Proceedings of the 27th ACM Conference on Innovation and Technology in Computer Science Education
Methodological Considerations for Predicting At-risk Students
Charles Koutcheme, Sami Sarsa, Arto Hellas, Lassi Haaranen, Juho Leinonen
2022
ACE '22: Australasian Computing Education Conference
Towards Open Natural Language Feedback Generation for Novice Programmers using Large Language Models
Charles Koutcheme
2022
Speeding Up Automated Assessment of Programming Exercises
Sami Sarsa, Juho Leinonen, Charles Koutcheme, Arto Hellas
2022
Proceedings of the 2022 Conference on United Kingdom & Ireland Computing Education Research
Analyzing Fine-Grained Material Usage Behavior
Charles Koutcheme, Juho Leinonen, Juha Sorva, Arto Hellas
2021
Seventh SPLICE Workshop at SIGCSE 2021 “CS Education Infrastructure for All III: From Ideas to Practice”