Schedule 2025
You can find the schedule for Koli Calling 2025 below. The schedule was last updated Sunday, October 19.
All times are in EET (Helsinki, UTC+2)
Thursday, November 13
| 10:00 | Shuttle bus to Koli from Joensuu (DC, pre-conference workshop, AY341 flight), arrival at 11:30 |
| 11:30 | Shuttle bus to Koli from Joensuu (InterCity 1 train), arrival at 13:15 |
| 11:45 | Fun activities at Koli for early arrivals |
| 13:15 | Lunch available upon arrival |
| 14:00 | Opening session |
| 14:15 | Session 1: Student AI Use – Session Chair James Prather Eduardo Carneiro Oliveira, Hieke Keuning and Johan Jeuring: Uncovering Behavioral Patterns in Student–LLM Conversations during Code Refactoring Tasks Antti Laaksonen, Kai Korpimies and Matti Luukkainen: Trends in Students’ SQL Queries in the Era of Generative AI Jade Hak, Nathaniel Lam Johnson, Matin Amoozadeh, Amin Alipour and Souti Chattopadhyay: Observing Without Doing: Pseudo-Apprenticeship Patterns in Student LLM Use Anshul Shah, Thomas Rexin, Elena Tomson, William G. Griswold, Leo Porter and Adalbert Gerald Soosai Raj: Evolution of Programmers’ Trust in Generative AI Programming Assistants |
| 15:15 | Short break |
| 15:30 | Session 2: Teaching Practices – Session Chair Neil Brown Steven Bradley, Rosanne English, Sally Fincher, Duncan Hull and Mark Zarb: From Marco to Maria: Ten Years of the Computing Education Practice Conference Sadia Sharmin and Yohan Kim: Lessons in Innovations, Interventions, and Kindness from the Global Pandemic: A Review of CS Education During COVID-19 Claudia Szabo, Judithe Sheard, Lauri Malmi and Päivi Kinnunen: Parsons problems and computing education learning theories Brent Reeves, James Prather, Paul Denny, Juho Leinonen, Stephen MacNeil, Andrew Luxton-Reilly, Sebastian Nicolajsen and Claus Brabrand: Prompts First, Precision Later: Reviving the Vision of Natural Language Programming for Computing Education |
| 16:30 | Short break |
| 16:45 | Doctoral Consortium Lightning Talks and Posters – Session Chair Miranda Parker Thom Kunkeler: A Register-Based Data Approach for Studying the Transition from High School to Higher Education in Computing Jing Fan: Large Language Models for Personalized and Scalable Computer Education Elena Spörer: Analyzing Process Data of Students’ Debugging Processes Laura Sinikallio: Enabling argumentation in online learning Merel Steenbergen: Practicing Collaboration with Student Programming Projects Aamna Rais Ahmed: Exploring Blended Learning in the context of Project based courses in Undergraduate Computing Education: A Community of Inquiry Approach David Odafe Okafor: Learning AI through a Culturally-Infused, Gamified and Collaborative Platform Géraldine Brieven: Teaching CS1 students to adopt a structural view to solve problems – Motivating that abstraction via a Collaborative Activity and Training it via Automated Feedback Afonso B. Caniço: Turning Programming Obstacles into Timely Learning Opportunities with Questions about Learners’ Code |
| 18:15 | Program ends |
| 18:30 | Social program: Dr. Nick’s Wine Tasting |
| 19:30 | Dinner |
Friday, November 14
| 07:00 | Breakfast available in the hotel restaurant |
| 09:00 | Keynote – Session Chair Juho Leinonen R. Benjamin Shapiro: The Coin Has Three Sides: Human-Computer Symbiosis in the Future of Computing Education |
| 10:00 | Short break |
| 10:15 | Session 3: Teaching AI – Session Chair Francisco Castro Marina Tawfik, Andrew Petersen, Leo Porter and Lisa Zhang: Prerequisites and Performance in a Machine Learning Course: A Quantitative Analysis Viktoriya Olari and Ralf Romeike: Teaching Data Concepts and Practices in Secondary School Education on Artificial Intelligence: Approaches, Mechanisms, and Emerging Local Theories Henriikka Vartiainen and Matti Tedre: The CEDE Model: A Learning-Sciences Based Approach for Critical and Transformative K–12 AI Education Jaemarie Solyst, Chloe Fong, Faisal Nurdin, Rotem Landesman and R. Benjamin Shapiro: “Grillz on a hijabi”: Intersectional Identities in Fostering Critical AI Literacy |
| 11:15 | Short break |
| 11:30 | Session 4: Introductory Programming – Session Chair Daphne Miedema Markus Brenneis and Janine Golov: Is Class Attendance Actually Necessary? Preliminary Results From Two First-Semester Computer Science Courses Alexis Tarter, Moyan Zhou, Svetlana Yarosh and David DeLiema: “A River of Tears Is a Valid Answer?”: Social Science Graduate Students’ Experiences Learning Programming for Research Alina Torbunova and Ivan Porres: A Survey of Security Concepts in Introductory Programming Courses in Finland Menasha Thilakaratne, Weitong Tony Chen, Matthew Brennan, Nickolas Falkner and Claudia Szabo: Building a Strong Base: The Impact of Mastery Learning on Foundation of Computer Science Courses |
| 12:30 | Lunch |
| 13:15 | Session 5: Teaching Students with Disabilities – Session Chair Nick Falkner Julia Hermann: How Service-Learning with People with Disabilities Relates to Changes in Computing Students’ Attitudes, Self-Efficacy, and Personal Growth Julia Hermann, Nadine Jansen, Ulrike Richter, Alfred Fleer and Aysegül Doganün: Teaching Participatory Inclusive IT Design with a Neurodiversity Lens in Computing Education Sara Fiori, Glenn Strong and Jonathan Dukes: How Are We Teaching Programming to Students with Intellectual Disabilities? A Systematic Review of the Literature Joshua Lock, Neil Brown and Michael Kölling: Programming Education for Blind and Low Vision Users: Beyond Reading the Screen |
| 14:15 | Short break |
| 14:30 | Session 6: AI as a Tool for Research/Instructors – Session Chair Andrew Petersen Ali Alfageeh, Sadegh Almahdi Kazemi Zarkouei, Daye Nam, Daniel Prol, Matin Amoozadeh, Souti Chattopadhyay, James Prather, Paul Denny, Juho Leinonen, Michael Hilton, Sruti Srinivasa Ragavan and Mohammad Amin Alipour: From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions Sören Sparmann, Rukiye Altin, Andreas Mühling and Carsten Schulte: Surfacing Educational Traditions in European K–12 Computing Curricula: A Large-Scale NLP-Based Comparison Isabella Graßl, Benedikt Fein and Gordon Fraser: Detecting Gender Stereotypes in Scratch Programming Tutorials Felix T.J. Dietrich, Yuchen Zhou, Tobias Wasner, Stephan Krusche and Maribel Acosta: LLM-Based Multi-Artifact Consistency Verification for Programming Exercise Quality Assurance |
| 15:30 | Short break & Afternoon coffee |
| 15:45 | Session 7: Participation and Motivation – Session Chair Sophia Krause-Levy Jelena Trajkovic, Anna Bargagliotti, Christine Alvarado, Cassandra Guarino, Robert Rovetti and Yiwang Li: Gender Differences in the Pathway from Application through Graduation in a Computer Science Major Ayaan M. Kazerouni, Zainab Agha, Aleata Hubbard Cheuoua, Melissa Lee, Jane Lehr, Ilmi Yoon and Zoë Wood: What Topic Domains Interest Students in Socially Responsible Computing Coursework? Jinyoung Hur, Michael Kang, Junmee Park and Kathryn Cunningham: Applying the Model of Interest Development to Understand Why Non-CS Majors Decide to Persist in or Leave Computing Thom Kunkeler, Matthew Barr, Maria Kallia, Oana Andrei, Xiaohan Li, Andrew Muncey, Aletta Nylén and Megan Venn-Wycherley: Same Structures, Different Settings: Exploring Computing Capital and Participation across Cultural Contexts |
| 16:45 | Program ends |
| 17:00 | Social program: Koli Relax Spa |
| 19:30 | Dinner |
Saturday, November 15
| 07:30 | Breakfast available in the hotel restaurant |
| 09:00 | Session 8: AI Perceptions and Motivations – Session Chair Brent Reeves Isaac Alpizar-Chacon, Hieke Keuning, Imke de Jong, Ioanna Lykourentzou and Susan Rings: Excited, Skeptical, or Worried? A Multi-Institutional Study of Student Views on Generative AI in Computing Education Stephanie Yang, Melissa Chen and Bertrand Schneider: Navigating Appropriate Help-seeking with LLMs: Associations with Motivation and Beliefs in a CS course Nicholas Gardella, Joseph Shelton, Isabella Graßl and Sara Riggs: HBCU Student Perspectives on Identity, Persistence, and Code-Generating AI in CS Education: A Case Study Seth Bernstein, Ashfin Rahman, Nadia Sharifi, Ariunjargal Terbish and Stephen MacNeil: Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education |
| 10:00 | Short break |
| 10:15 | Session 9: Program Structure – Session Chair Amy Ko Naaz Sibia, Jessica Wen, Amber Richardson, Yashika Jain, Angela Zavaleta Bernuy, Bogdan Simion, Andrew Petersen, Carolina Nobre and Michael Liut: From State to Structure: Towards Abstraction Support in CS2 Henry Hickman and Tim Bell: Assessing Introductory Programmers’ Use of Conditions and Control Structures Neil Brown, Marcus Messer and Jennifer Ikin: Failures in Reliably Assessing Program Code Readability Katrin Kunz, Jana Wacker, Tim Wenzel, Aki Schumacher and Katerina Tsarava: Programming Structures and Their Misconceptions Across Modalities: The Pilot Study of a Code Tracing Assessment For Talented Primary School Students |
| 11:15 | Short break |
| 11:30 | Session 10: Feedback and AI Tutors – Session Chair Otto Seppälä Patrick Bassner, Anna Lottner and Stephan Krusche: Towards Understanding the Impact of Context-Aware AI Tutors and General-Purpose AI Chatbots on Student Learning Sven Jacobs, Jan Haas and Natalie Kiesler: Student Engagement with GenAI’s Tutoring Feedback: A Mixed Methods Study Rafael Corsi Ferrao, Igor Dos Santos Montagner, Rodolfo Azevedo, Mariana Silva and Craig Zilles: Investigating the Impact of Automated Code Quality Feedback in an Embedded Systems Course Sonsoles López-Pernas, Kamila Misiejuk, Eduardo Oliveira and Mohammed Saqr: The dynamics of the self-regulation process in student-AI interactions |
| 12:30 | Lunch |
| 13:15 | Social program: Koli Calling Nature walk / free time for discussions |
| 14:45 | Session 11: Posters and Demos (including afternoon coffee) – Session Chair Rodrigo Duran Jessica Hirst, Eleni Akrida and Steven Bradley: Neurodivergence in Computing Education: Prevalence and Future Research Directions Amber Richardson, Khushi Malik, Saayna Halder, Fatima Ahmed and Lisa Zhang: Interests and Challenges in Machine Learning: Differences by Gender, Prior Experience, and First Generation Status Radu Mariescu-Istodor and Anssi Gröhn: LEO: A Live Coding Assistant for Teachers Lucas Brown, Daniel Zingaro, Andrew Petersen, Mike Serafin and Tingting Zhu: Hundreds of Warnings in Accessibility Checkers! How can ChatGPT Help? Sadia Sharmin and Paul He: Alternative Grading at Scale: Insights from Implementing Weekly Checkpoint Quizzes in a Large Introductory CS Course Corinna List, Moritz Müller and Michael Kipp: Yet Another Collection of Programming Misconceptions — To Help Educators Find What Matters Jarmila Skodová and Timo Hynninen: Evaluating AI Student’s Performance in Programming MOOCs: Preliminary Study and Interactive Dashboard Francisco Enrique Vicente Castro, Mohammad Hadi Nezhad, Mark Iyer and Ivon Arroyo: Using Open-Ended Responses to Design an Assessment Tool for Ethical and Responsible Computing Learning Activities Nicolas Pope and Matti Tedre: A Teachable Machine for Transformers Olli Hilke, Nicolas Pope, Juho Kahila, Henriikka Vartiainen, Teemu Roos, Tuomo Parkki and Matti Tedre: Failure as a Learning Opportunity in AI Literacy |
| 15:45 | Session 12: Debugging and Misconceptions – Session Chair Claudia Szabo Oka Kurniawan, Erick Chandra, Christopher M. Poskitt, Yannic Noller, Kenny T.W. Choo and Cyrille Jegourel: Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool Nicolas Tuor, Laila El-Hamamsy, Morgane Chevalier, Jérôme Brender and Engin Bumbacher: Explicitly Teaching Debugging in Primary School: Effectiveness, Transferability and Durability Elena Spörer and Tilman Michaeli: Investigating Debugging Processes: A Scoping Review Marko Schmellenkamp, Florian Schmalstieg and Thomas Zeume: Errors and Misconceptions in First-Order Logic Modeling |
| 16:45 | Short break |
| 17:00 | Session 13: K-12 – Session Chair Lisa Zhang Sven Jacobs and Natalie Kiesler: GenAI Voice Mode in Programming Education Judith Stanja, Jessica Rose Meier and Johannes Krugel: Children’s and Adolescents’ Anthropomorphic Conceptions of Social Robots and Chatbots – A Systematic Literature Review Emma Hogan, Alejandro Cuevas Villalba, Hanan Hibshi and Nicolas Christin: Observations of Highly Successful, Distributed Teams in a K-12 Online Security Competition Maxwell Fundi, Jane Kimani, Patrick Njoroge, Ismaila Temitayo Sanusi, Lazarus Kioko, Faith Njoroge, Magdalene Chorongo, Victor Mmulah and Solomon Sunday Oyelere: Blended Teacher Professional Development for integrating Scratch Coding in classrooms in Western Kenya. |
| 18:00 | Program ends |
| 18:15 | Program committee meeting |
| 19:00 | Dinner and awards |
| 21:00 | Social program: Sauna available until 23:00 |
Sunday, November 16
Early bus
| 06:30 | Complete check-out and boarding to the early bus |
| 07:00 | Early bus departs to Joensuu for InterCity 6 at 9:00 |
| 08:30 | Early bus arrival to the Joensuu Railway Station |
| 09:00 | InterCity 6 train departs from Joensuu |
Late bus
| 07:30 | Breakfast available in the hotel restaurant |
| 09:30 | Complete check-out and boarding to the late bus |
| 10:00 | Late bus departs to Joensuu for InterCity 8 at 12:10 |
| 11:30 | Late bus arrival to the Joensuu Railway Station |
| 12:10 | InterCity 8 train departs from Joensuu |
| 18:35 | AY346 flight departs from Joensuu |