Schedule 2025

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:00Shuttle bus to Koli from Joensuu (DC, pre-conference workshop, AY341 flight), arrival at 11:30
11:30Shuttle bus to Koli from Joensuu (InterCity 1 train), arrival at 13:15
11:45Fun activities at Koli for early arrivals
13:15Lunch available upon arrival
14:00Opening session
14:15Session 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:15Short break
15:30Session 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:30Short break
16:45Doctoral 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:15Program ends
18:30Social program: Dr. Nick’s Wine Tasting
19:30Dinner

Friday, November 14

07:00Breakfast available in the hotel restaurant
09:00Keynote – Session Chair Juho Leinonen

R. Benjamin Shapiro: The Coin Has Three Sides: Human-Computer Symbiosis in the Future of Computing Education
10:00Short break
10:15Session 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:15Short break
11:30Session 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:30Lunch
13:15Session 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:15Short break
14:30Session 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:30Short break & Afternoon coffee
15:45Session 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:45Program ends
17:00Social program: Koli Relax Spa
19:30Dinner

Saturday, November 15

07:30Breakfast available in the hotel restaurant
09:00Session 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:00Short break
10:15Session 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:15Short break
11:30Session 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:30Lunch
13:15Social program: Koli Calling Nature walk / free time for discussions
14:45Session 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:45Session 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:45Short break
17:00Session 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:00Program ends
18:15Program committee meeting
19:00Dinner and awards
21:00Social program: Sauna available until 23:00

Sunday, November 16

Early bus

06:30Complete check-out and boarding to the early bus
07:00Early bus departs to Joensuu for InterCity 6 at 9:00
08:30Early bus arrival to the Joensuu Railway Station
09:00InterCity 6 train departs from Joensuu

Late bus

07:30Breakfast available in the hotel restaurant
09:30Complete check-out and boarding to the late bus
10:00Late bus departs to Joensuu for InterCity 8 at 12:10
11:30Late bus arrival to the Joensuu Railway Station
12:10InterCity 8 train departs from Joensuu
18:35AY346 flight departs from Joensuu