Towards a high quality Finnish talking head. - Jean-Luc Olives; Mikko Sams; Janne Kulju; Otto Seppälä; Matti Karjalainen; Toomas Altosaar; Sami Lemmetty; Kristian Töyrä; Martti Vainio (MMSP, 1999)

Visual Algorithm Simulation Exercise System with Automatic Assessment: TRAKLA2. - Lauri Malmi; Ville Karavirta; Ari Korhonen; Jussi Nikander; Otto Seppälä; Panu Silvasti (Informatics Educ., 2004)

A multi-national study of reading and tracing skills in novice programmers. - Raymond Lister; Elizabeth S. Adams; Sue Fitzgerald; William Fone; John Hamer; Morten Lindholm; Robert McCartney; Jan Erik Moström; Kate Sanders 001; Otto Seppälä; Beth Simon; Lynda Thomas (ACM SIGCSE Bull., 2004)

Take Note: the Effectiveness of Novice Programmers' Annotations on Examinations. - Robert McCartney; Jan Erik Moström; Kate Sanders 001; Otto Seppälä (Informatics Educ., 2005)

Modelling student behavior in algorithm simulation exercises with code mutation. - Otto Seppälä (Koli Calling, 2006)

Observations on student misconceptions - A case study of the Build - Heap Algorithm. - Otto Seppälä; Lauri Malmi; Ari Korhonen (Comput. Sci. Educ., 2006)

Work in Progress: Automatic Generation of Algorithm Animations for Lecture Slides. - Otto Seppälä; Ville Karavirta (PVW, 2008)

Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer. - Raymond Lister; Tony Clear; Simon; Dennis J. Bouvier; Paul Carter; Anna Eckerdal; Jana Jacková; Mike Lopez; Robert McCartney; Phil Robbins; Otto Seppälä; Errol Thompson (ACM SIGCSE Bull., 2009)

Review of recent systems for automatic assessment of programming assignments. - Petri Ihantola; Tuukka Ahoniemi; Ville Karavirta; Otto Seppälä (Koli Calling, 2010)

Mutation analysis vs. code coverage in automated assessment of students' testing skills. - Kalle Aaltonen; Petri Ihantola; Otto Seppälä (SPLASH/OOPSLA Companion, 2010)

Advances in assessment of programming skills ; Parannuksia ohjelmointitaidon arviointimenetelmiin. - Otto Seppälä (2012)

Misconceptions in Visual Algorithm Simulation Revisited: On UI's Effect on Student Performance, Attitudes and Misconceptions. - Ville Karavirta; Ari Korhonen; Otto Seppälä (LaTiCE, 2013)

Research-based design of the first weeks of CS1. - Juha Sorva; Otto Seppälä (Koli Calling, 2014)

Automatic recognition of misconceptions in visual algorithm simulation exercises. - Ari Korhonen; Otto Seppälä; Juha Sorva (FIE, 2015)

Do we know how difficult the rainfall problem is? - Otto Seppälä; Petri Ihantola; Essi Isohanni; Juha Sorva; Arto Vihavainen (Koli Calling, 2015)

What communication tools students use in software projects and how do different tools suit different parts of project work? - Otto Seppälä; Tapio Auvinen; Ville Karavirta; Arto Vihavainen; Petri Ihantola (ICSE (Companion Volume), 2016)

Relation of Individual Time Management Practices and Time Management of Teams. - Tapio Auvinen; Nickolas J. G. Falkner; Arto Hellas; Petri Ihantola; Ville Karavirta; Otto Seppälä (FIE, 2020)

Should Explanations of Program Code Use Audio, Text, or Both? A Replication Study. - Albina Zavgorodniaia; Arto Hellas; Otto Seppälä; Juha Sorva (Koli Calling, 2020)

Measuring the Cognitive Load of Learning to Program: A Replication Study. - Albina Zavgorodniaia; Rodrigo Duran 001; Arto Hellas; Otto Seppälä; Juha Sorva (UKICER, 2020)

Koli Calling 2020 call for participation. - Nick Falkner; Otto Seppälä (ACM SIGCSE Bull., 2020)

Algorithm Visualization and the Elusive Modality Effect. - Albina Zavgorodniaia; Artturi Tilanterä; Ari Korhonen; Otto Seppälä; Arto Hellas; Juha Sorva (ICER, 2021)

Towards a JSON-based Algorithm Animation Language. - Artturi Tilanterä; Giacomo Mariani; Ari Korhonen; Otto Seppälä (VISSOFT, 2021)

Rules of Program Behavior. - Rodrigo Duran 001; Juha Sorva; Otto Seppälä (ACM Trans. Comput. Educ., 2021)

Koli Calling International Conference call for papers. - Otto Seppälä; Nickolas J. G. Falkner (ACM SIGCSE Bull., 2021)

Koli Calling is online: call for participation. - Otto Seppälä; Andrew Petersen 001 (ACM SIGCSE Bull., 2021)

Koli Calling 2021 report. - Andrew Petersen 001; Otto Seppälä (ACM SIGCSE Bull., 2022)

Considering Computing Education in Undergraduate Computer Science Programmes. - Quintin I. Cutts; Maria Kallia; Ruth Anderson; Tom Crick; Marie Devlin; Mohammed Farghally; Claudio Mirolo; Ragnhild Kobro Runde; Otto Seppälä; Jaime Urquiza-Fuentes; Jan Vahrenhold (ITiCSE (2), 2023)

Arguments for and Approaches to Computing Education in Undergraduate Computer Science Programmes. - Quintin I. Cutts; Maria Kallia; Ruth Anderson; Tom Crick; Marie Devlin; Mohammed Farghally; Claudio Mirolo; Ragnhild Kobro Runde; Otto Seppälä; Jaime Urquiza-Fuentes; Jan Vahrenhold (ITiCSE-WGR, 2023)

Automated Questions About Learners' Own Code Help to Detect Fragile Prerequisite Knowledge. - Teemu Lehtinen; Otto Seppälä; Ari Korhonen (ITiCSE (1), 2023)

Automated Questions About Learners' Own Code Help to Detect Fragile Knowledge. - Teemu Lehtinen; Otto Seppälä; Ari Korhonen (CoRR, 2023)

Students Struggle with Concepts in Dijkstra's Algorithm. - Artturi Tilanterä; Juha Sorva; Otto Seppälä; Ari Korhonen (ICER (1), 2024)

Investigating Students' Misconceptions of Dijkstra's Algorithm: Exploration of Algorithm Simulation Traces. - Artturi Tilanterä; Ari Korhonen; Otto Seppälä; Teemu Taivainen (ITiCSE (1), 2025)

Two Approaches for Programming Education in the Domain of Graphics: An Experiment. - Luca Chiodini; Juha Sorva; Arto Hellas; Otto Seppälä; Matthias Hauswirth (Art Sci. Eng. Program., 2025)