Teaching Students to Fix Programming Errors with Tutorials Embedded in an IDE. - Olli Kiljunen (Koli Calling, 2021)

Tutorials Embedded in an IDE: A Feasible Way for CS Students to Learn Debugging? - A Study Design. - Olli Kiljunen (PPIG, 2022)

Introducing Code Quality at CS1 Level: Examples and Activities. - Cruz Izu; Claudio Mirolo; Jürgen Börstler; Harold S. Connamacher; Ryan Crosby; Richard Glassey; Georgiana Haldeman; Olli Kiljunen; Amruth N. Kumar; David Liu 002; Andrew Luxton-Reilly; Stephanos Matsumoto; et al. (ITiCSE-WGR, 2024)

Introducing Code Quality in the CS1 Classroom. - Cruz Izu; Claudio Mirolo; Jürgen Börstler; Harold S. Connamacher; Ryan Crosby; Richard Glassey; Georgiana Haldeman; Olli Kiljunen; Amruth N. Kumar; David Liu 002; Andrew Luxton-Reilly; Stephanos Matsumoto; et al. (ITiCSE (2), 2024)

LLM-itation is the Sincerest Form of Data: Generating Synthetic Buggy Code Submissions for Computing Education. - Juho Leinonen 001; Paul Denny 001; Olli Kiljunen; Stephen MacNeil; Sami Sarsa; Arto Hellas (CoRR, 2024)