


default search action
Koli Calling 2025: Koli, Finland
- Juho Leinonen

, Rodrigo Duran:
Proceedings of the 25th Koli Calling International Conference on Computing Education Research, Koli Calling 2025, Koli, Finland, November 11-16, 2025. ACM 2025, ISBN 979-8-4007-1599-0
Keynote
- R. Benjamin Shapiro

:
The Coin Has Three Sides: Human-Computer Symbiosis in the Future of Computing Education. 1:1
Full Papers
- Alexis Tarter

, Moyan Zhou
, Svetlana Yarosh
, David DeLiema
:
"A River of Tears Is a Valid Answer?": Social Science Graduate Students' Experiences Learning Programming for Research. 2:1-2:12 - Jaemarie Solyst

, Chloe Fong
, Faisal Nurdin
, Rotem Landesman
, R. Benjamin Shapiro
:
"Grillz on a hijabi": Intersectional Identities in Fostering Critical AI Literacy. 3:1-3:11 - Alina Torbunova

, Ivan Porres
:
A Survey of Security Concepts in Introductory Programming Courses in Finland. 4:1-4:11 - Jinyoung Hur

, Michael M. Kang
, Junmee Park
, Kathryn I. Cunningham
:
Applying the Model of Interest Development to Understand Why Non-CS Majors Decide to Persist in or Leave Computing. 5:1-5:12 - Henry Hickman

, Timothy C. Bell
:
Assessing Introductory Programmers' Use of Conditions and Control Structures. 6:1-6:12 - Seth Bernstein

, Ashfin Rahman
, Nadia Sharifi
, Ariunjargal Terbish
, Stephen MacNeil
:
Beyond the Benefits: A Systematic Review of the Harms and Consequences of Generative AI in Computing Education. 7:1-7:18 - Maxwell Fundi

, Jane Kimani
, Patrick Njoroge
, Ismaila Temitayo Sanusi
, Lazarus Kioko
, Faith Njoroge
, Magdalene Chorongo
, Victor Mmulah
, Solomon Sunday Oyelere
:
Blended Teacher Professional Development for integrating Scratch Coding in classrooms in Western Kenya. 8:1-8:11 - Judith Stanja

, Jessica Rose Meier
, Johannes Krugel
:
Children's and Adolescents' Anthropomorphic Conceptions of Social Robots and Chatbots - A Systematic Literature Review. 9:1-9:10 - Isabella Graßl

, Benedikt Fein
, Gordon Fraser
:
Detecting Gender Stereotypes in Scratch Programming Tutorials. 10:1-10:12 - Marko Schmellenkamp

, Florian Schmalstieg
, Thomas Zeume
:
Errors and Misconceptions in First-Order Logic Modeling. 11:1-11:11 - Anshul Shah

, Thomas Rexin
, Elena Tomson
, William G. Griswold
, Leo Porter
, Adalbert Gerald Soosai Raj
:
Evolution of Programmers' Trust in Generative AI Programming Assistants. 12:1-12:11 - Isaac Alpizar Chacon

, Hieke Keuning
, Imke de Jong
, Ioanna Lykourentzou
, Susan Rings
:
Excited, Skeptical, or Worried? A Multi-Institutional Study of Student Views on Generative AI in Computing Education. 13:1-13:11 - Nicolas Tuor

, Laila El Hamamsy
, Morgane Chevalier
, Jérôme Brender
, Engin Bumbacher
:
Explicitly Teaching Debugging in Primary School: Effectiveness, Transferability and Durability. 14:1-14:12 - Steven Bradley

, Rosanne English
, Sally Fincher
, Duncan Hull
, Mark Zarb
:
From Marco to Maria: Ten Years of the Computing Education Practice Conference. 15:1-15:11 - 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
, Amin Alipour
:
From Prompts to Propositions: A Logic-Based Lens on Student-LLM Interactions. 16:1-16:11 - Naaz Sibia

, Jessica Wen
, Amber Richardson
, Yashika Jain
, Angela M. Zavaleta Bernuy
, Bogdan Simion
, Andrew Petersen
, Carolina Nobre
, Michael Liut
:
From State to Structure: Towards Abstraction Support in CS2. 17:1-17:12 - Jelena Trajkovic

, Anna E. Bargagliotti
, Christine Alvarado
, Cassandra Guarino
, Robert J. Rovetti
, Yiwang Li
:
Gender Differences in the Pathway from Application through Graduation in a Computer Science Major. 18:1-18:12 - Nicholas Gardella

, Joseph Shelton
, Isabella Graßl
, Sara Riggs
:
HBCU Student Perspectives on Identity, Persistence, and Code-Generating AI in CS Education: A Case Study. 19:1-19:12 - Sara Fiori

, Glenn Strong
, Jonathan Dukes
:
How Are We Teaching Programming to Students with Intellectual Disabilities? A Systematic Review of the Literature. 20:1-20:12 - Julia Hermann

:
How Service-Learning with People with Disabilities Relates to Changes in Computing Students' Attitudes, Self-Efficacy, and Personal Growth. 21:1-21:12 - Elena Spörer

, Tilman Michaeli
:
Investigating Debugging Processes: A Scoping Review. 22:1-22:12 - Rafael Corsi Ferrão

, Igor dos Santos Montagner
, Rodolfo Azevedo
, Mariana Silva
, Craig B. Zilles
:
Investigating the Impact of Automated Code Quality Feedback in an Embedded Systems Course. 23:1-23:12 - Sadia Sharmin

, Yohan Kim
:
Lessons in Innovations, Interventions, and Kindness from the Global Pandemic: A Review of CS Education During COVID-19. 24:1-24:11 - Felix T. J. Dietrich

, Yuchen Zhou
, Tobias Wasner
, Stephan Krusche
, Maribel Acosta
:
LLM-Based Multi-Artifact Consistency Verification for Programming Exercise Quality Assurance. 25:1-25:11 - Stephanie Yang

, Melissa Chen
, Bertrand Schneider
:
Navigating Appropriate Help-seeking with LLMs: Associations with Motivation and Beliefs in a CS course. 26:1-26:12 - Emma Hogan

, Alejandro Cuevas Villalba
, Hanan Hibshi
, Nicolas Christin
:
Observations of Highly Successful, Distributed Teams in a K-12 Online Security Competition. 27:1-27:13 - Jade Hak

, Nathaniel Lam Johnson
, Matin Amoozadeh
, Amin Alipour
, Souti Chattopadhyay
:
Observing Without Doing: Pseudo-Apprenticeship Patterns in Student LLM Use. 28:1-28:11 - Claudia Szabo

, Judy Sheard
, Lauri Malmi
, Päivi Kinnunen
:
Parsons problems and computing education learning theories. 29:1-29:10 - Marina Tawfik

, Andrew Petersen
, Leo Porter
, Lisa Zhang
:
Prerequisites and Performance in a Machine Learning Course: A Quantitative Analysis. 30:1-30:11 - Katrin Kunz

, Jana Wacker
, Tim Wenzel
, Aki Schumacher
, Katerina Tsarava
:
Programming Structures and Their Misconceptions Across Modalities: The Pilot Study of a Code Tracing Assessment For Talented Primary School Students. 31:1-31:12 - Thom Kunkeler

, Matthew Barr
, Maria Kallia
, Oana Andrei
, Xiaohan Li
, Andrew Muncey
, Aletta Nylén
, Megan Venn-Wycherley
:
Same Structures, Different Settings: Exploring Computing Capital and Participation across Cultural Contexts. 32:1-32:10 - Sven Jacobs

, Jan Haas
, Natalie Kiesler
:
Student Engagement with GenAI's Tutoring Feedback: A Mixed Methods Study. 33:1-33:12 - Sören Sparmann

, Rukiye Altin
, Andreas Mühling
, Carsten Schulte
:
Surfacing Educational Traditions in European K-12 Computing Curricula: A Large-Scale NLP-Based Comparison. 34:1-34:12 - Viktoriya Olari

, Ralf Romeike
:
Teaching Data Concepts and Practices in Secondary School Education on Artificial Intelligence: Approaches, Mechanisms, and Emerging Local Theories. 35:1-35:12 - Henriikka Vartiainen

, Matti Tedre
:
The CEDE Model: A Learning-Sciences Based Approach for Critical and Transformative K-12 AI Education. 36:1-36:11 - Sonsoles López-Pernas

, Kamila Misiejuk
, Eduardo Oliveira
, Mohammed Saqr
:
The dynamics of the self-regulation process in student-AI interactions: The case of problem-solving in programming education. 37:1-37:12 - Patrick Bassner

, Anna Lottner
, Stephan Krusche
:
Towards Understanding the Impact of Context-Aware AI Tutors and General-Purpose AI Chatbots on Student Learning. 38:1-38:11 - Eduardo Carneiro Oliveira

, Hieke Keuning
, Johan Jeuring
:
Uncovering Behavioral Patterns in Student-LLM Conversations during Code Refactoring Tasks. 39:1-39:11
Discussion Papers
- Menasha Thilakaratne

, Weitong Tony Chen
, Matthew Brennan
, Nickolas J. G. Falkner
, Claudia Szabo
:
Building a Strong Base: The Impact of Mastery Learning on Foundation of Computer Science Courses. 40:1-40:7 - Oka Kurniawan

, Erick Chandra
, Christopher M. Poskitt
, Yannic Noller
, Kenny Tsu Wei Choo
, Cyrille Jégourel
:
Designing for Novice Debuggers: A Pilot Study on an AI-Assisted Debugging Tool. 41:1-41:7 - Neil C. C. Brown

, Marcus Messer
, Jennifer Ikin
:
Failures in Reliably Assessing Program Code Readability. 42:1-42:7 - Sven Jacobs

, Natalie Kiesler
:
GenAI Voice Mode in Programming Education. 43:1-43:8 - Markus Brenneis

, Janine Golov
:
Is Class Attendance Actually Necessary? Preliminary Results From Two First-Semester Computer Science Courses. 44:1-44:6 - Joshua G. Lock

, Neil C. C. Brown
, Michael Kölling
:
Programming Education for Blind and Low Vision Users: Beyond Reading the Screen. 45:1-45:7 - Brent N. Reeves

, James Prather
, Paul Denny
, Juho Leinonen
, Stephen MacNeil
, Andrew Luxton-Reilly
, Sebastian Mateos Nicolajsen
, Claus Brabrand
:
Prompts First, Precision Later: Reviving the Vision of Natural Language Programming for Computing Education. 46:1-46:8 - Julia Hermann

, Nadine Jansen
, Ulrike Richter
, Alfred Fleer
, Aysegül Dogangün
:
Teaching Participatory Inclusive IT Design with a Neurodiversity Lens in Computing Education. 47:1-47:9 - Antti Laaksonen

, Kai Korpimies
, Matti Luukkainen
:
Trends in Students' SQL Queries in the Era of Generative AI. 48:1-48:7 - Ayaan M. Kazerouni

, Zainab Agha
, Aleata Hubbard Cheuoua
, Melissa Lee
, Jane Lehr
, Ilmi Yoon
, Zoë J. Wood:
What Topic Domains Interest Students in Socially Responsible Computing Coursework? 49:1-49:7
Poster and Demo Abstracts
- Nicolas Pope

, Matti Tedre
:
A Teachable Machine for Transformers. 50:1-50:3 - Sadia Sharmin

, Paul He
:
Alternative Grading at Scale: Insights from Implementing Weekly Checkpoint Quizzes in a Large Introductory CS Course. 51:1-51:3 - Jarmila Skodová

, Timo Hynninen
:
Evaluating AI Student's Performance in Programming MOOCs: Preliminary Study and Interactive Dashboard. 52:1-52:3 - Olli Hilke

, Nicolas Pope
, Juho Kahila
, Henriikka Vartiainen
, Teemu Roos
, Tuomo Parkki
, Matti Tedre
:
Failure as a Learning Opportunity in AI Literacy. 53:1-53:3 - Lucas Brown

, Daniel Zingaro
, Andrew Petersen
, Mike Serafin
, Tingting Zhu
:
Hundreds of Warnings in Accessibility Checkers! How can ChatGPT Help? 54:1-54:3 - Amber Richardson

, Khushi Malik
, Saayna Halder
, Fatima Ahmed
, Lisa Zhang
:
Interests and Challenges in Machine Learning: Differences by Gender, Prior Experience, and First Generation Status. 55:1-55:2 - Radu Mariescu-Istodor

, Anssi Gröhn
:
LEO: A Live Coding Assistant for Teachers. 56:1-56:3 - Jessica Rose Hirst

, Eleni C. Akrida
, Steven Bradley
:
Neurodivergence in Computing Education: Prevalence and Future Research Directions. 57:1-57:3 - Francisco Enrique Vicente Castro

, Mohammad Hadi Nezhad
, Mark Iyer
, Ivon Arroyo
:
Using Open-Ended Responses to Design an Assessment Tool for Ethical and Responsible Computing Learning Activities. 58:1-58:3 - Corinna List

, Moritz Müller
, Michael Kipp
:
Yet Another Collection of Programming Misconceptions - To Help Educators Find What Matters. 59:1-59:3
Doctoral Consortium Poster Abstracts
- Thom Kunkeler

:
A Register-Based Data Approach for Studying the Transition from High School to Higher Education in Computing. 60:1-60:2 - Elena Spörer

:
Analyzing Process Data of Students' Debugging Processes. 61:1-61:2 - Laura Sinikallio

:
Enabling argumentation in online learning. 62:1-62:2 - Aamna Rais Ahmed

:
Exploring Blended Learning in the context of Project based courses in Undergraduate Computing Education: A Community of Inquiry Approach. 63:1-63:2 - Jing Fan

:
Large Language Models for Personalized and Scalable Computer Education. 64:1-64:2 - David Odafe Okafor

:
Learning AI through a Culturally-Infused, Gamified and Collaborative Platform. 65:1-65:3 - Merel Steenbergen

:
Practicing Collaboration with Student Programming Projects. 66:1-66:3 - 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. 67:1-67:2 - Afonso B. Caniço

:
Turning Programming Obstacles into Timely Learning Opportunities with Questions about Learners' Code. 68:1-68:3

manage site settings
To protect your privacy, all features that rely on external API calls from your browser are turned off by default. You need to opt-in for them to become active. All settings here will be stored as cookies with your web browser. For more information see our F.A.Q.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














