default search action
Koli Calling 2023: Koli, Finland
- Andreas Mühling, Ilkka Jormanainen:
Proceedings of the 23rd Koli Calling International Conference on Computing Education Research, Koli Calling 2023, Koli, Finland, November 13-18, 2023. ACM 2023
Session 1 - Programming
- Xinying Hou, Barbara Jane Ericson, Xu Wang:
Understanding the Effects of Using Parsons Problems to Scaffold Code Writing for Students with Varying CS Self-Efficacy Levels. 1:1-1:12 - Nynne Grauslund Kristiansen, Sebastian Mateos Nicolajsen, Claus Brabrand:
Feedback on Student Programming Assignments: Teaching Assistants vs Automated Assessment Tool. 2:1-2:10 - Majeed Kazemitabaar, Xinying Hou, Austin Z. Henley, Barbara Jane Ericson, David Weintrop, Tovi Grossman:
How Novices Use LLM-based Code Generators to Solve CS1 Coding Tasks in a Self-Paced Learning Environment. 3:1-3:12
Session 2 - Assessment and Competencies
- Liat Nakar, Mor Friebroon Yesharim, Michal Armoni:
From Modelling to Assessing Algorithmic Abstraction - the Missing Dimension. 4:1-4:12 - Miranda C. Parker, Matt J. Davidson, Yvonne S. Kao, Lauren E. Margulieux, Zachary R. Tidler, Jan Vahrenhold:
Toward CS1 Content Subscales: A Mixed-Methods Analysis of an Introductory Computing Assessment. 5:1-5:13 - Kamilla Tenório, Ralf Romeike:
AI Competencies for non-computer science students in undergraduate education: Towards a competency framework. 6:1-6:12
Session 3 - Systems and Tools
- Matthias Linhuber, Jan Philip Bernius, Stephan Krusche:
Constructive Alignment in Modern Computing Education: An Open-Source Computer-Based Examination System. 7:1-7:11 - Mark H. Liffiton, Brad E. Sheese, Jaromír Savelka, Paul Denny:
CodeHelp: Using Large Language Models with Guardrails for Scalable Support in Programming Classes. 8:1-8:11 - Sören Sparmann, Sven Hüsing, Carsten Schulte:
JuGaze: A Cell-based Eye Tracking and Logging Tool for Jupyter Notebooks. 9:1-9:11
Session 4 - Barriers
- Daphne Miedema, Michael Liut, George H. L. Fletcher, Efthimia Aivaloglou:
"There is no ambiguity on what to return": Investigating the Prevalence of SQL Misconceptions. 10:1-10:12 - Renato Magela Zimmermann, Sonya Allin, Lisa Zhang:
Common Errors in Machine Learning Projects: A Second Look. 11:1-11:12 - Syed Sajid Hussain, Morteza Moalagh, Babak A. Farshchian:
Which Threshold Concepts do Computing Students Encounter while Learning Empirical Research Methods? 12:1-12:12
Session 5 - Students
- Angela M. Zavaleta Bernuy, Runlong Ye, Elexandra Tran, Naaz Sibia, Abhijoy Mandal, Hammad Shaikh, Bogdan Simion, Michael Liut, Andrew Petersen, Joseph Jay Williams:
Do Students Read Instructor Emails? A Case Study of Intervention Email Open Rates. 13:1-13:12 - Sadia Sharmin, Sicong Huang, Robert Soden:
Impact of Undergraduate Research Workshops on Sense of Belonging and Self-Efficacy based on Gender and Race. 14:1-14:10 - Ebrahim Rahimi, Harrie Passier, Sylvia Stuurman:
Exploring Factors Influencing the Satisfaction of Adult Software Engineering Students with Teamwork in Distance Education. 15:1-15:11
Session 6 - Computing Education
- Kathryn Cunningham, Miranda C. Parker, Jonathan Zhang:
The Landscape of Computer Science Education Courses: A Syllabi Analysis. 16:1-16:11 - Lauri Malmi, Judy Sheard, Jane E. Sinclair, Päivi Kinnunen, Simon:
Domain-Specific Theories of Teaching Computing: Do they Inform Practice? 17:1-17:15 - Michael J. Johnson, Rachel Baker-Ramos, Christopher Lynnly Hovey, Betsy DiSalvo:
Keeping Mindful of Modality: A Comparison of Computer Science Education Resources for Learning. 18:1-18:14
Session 7 - New Perspectives
- Mark Guzdial, August E. Evrard:
Identifying the Computing Education Needs of Liberal Arts and Sciences Students (Discussion Paper). 19:1-19:7 - Roger McDermott, Mats Daniels, Stephen T. Frezza:
Steps Towards a Philosophy of Computing Education (Discussion Paper). 20:1-20:9 - Felix Winkelnkemper, Carsten Schulte:
Reconstructing the Digital - An Architectural Perspective for Non-Engineers (Discussion Paper). 21:1-21:7
Session 8 - Discussing systems and tools, part 1
- Florian Wörister, Maria Knobelsdorf:
A Block-Based Programming Environment for Teaching Low-Level Computing (Discussion Paper). 22:1-22:7 - Lassi Haaranen, Lukas Ahrenberg, Arto Hellas:
Decades of Striving for Pedagogical and Technological Alignment. 23:1-23:8
Session 9 - Discussing systems and tools, part 2
- Yoshi Malaise, Beat Signer:
Explorotron: An IDE Extension for Guided and Independent Code Exploration and Learning (Discussion Paper). 24:1-24:8 - Karolína Miková, Zuzana Kubincová, Barbora Stenová:
Appropriateness of a New Programmable Robotics Kit - Preliminary Results (Discussion Paper). 25:1-25:12
Session 10 - Introductory Programming
- Mohammed Aristide Foughali:
Some thoughts on teaching introductory programming and the first language dilemma (Discussion Paper). 26:1-26:8 - Erkki Kaila, Matti Luukkainen, Antti Laaksonen, Kjell Lemström:
On Changing the Curriculum Programming Language from Java to Python (Discussion Paper). 27:1-27:7
Session 11 - Doctoral Consortium Posters
- Laurie Gale:
Towards an Aid for Teaching Effective Debugging to Lower Secondary Students (Doctoral Consortium). 28:1-28:2 - Hamzah Arishi:
A Framework for Enhancing the Student Experience Through Automated Analysis (Doctoral Consortium). 29:1-29:2 - Katrin Kunz:
Developing, Validating, and Implementing a Mental Model Test for Primary School Students (Doctoral Consortium). 30:1-30:2 - Jakub Krcho:
Assessment of pupils in educational robotics (Doctoral Consortium). 31:1-31:2 - Jesse Hoobergs:
Removing the Notional Machine Discrepancy (Doctoral Consortium). 32:1-32:2 - Vivian van der Werf:
Fostering a natural language approach in programming education (Doctoral Consortium). 33:1-33:2 - Viktoriya Olari:
Data Literacy as a Fundamental Component of Artificial Intelligence Education in Schools (Doctoral Consortium). 34:1-34:2 - Sebastian Mateos Nicolajsen:
A Pragmatic Perspective on Programming in Danish Tertiary Education (Doctoral Consortium). 35:1-35:2 - Kamilla Tenório:
Teaching Artificial Intelligence for Non-computer Science Students in Undergraduate Education: A Competency Framework and an AI Course (Doctoral Consortium). 36:1-36:2 - Dimitri Eckert:
Misconceptions about Control and Data Structures in Introductory Programming Courses and their Remedy (Doctoral Consortium). 37:1-37:2
Session 12 - Beyond Programming
- Johan Jeuring, Roel Groot, Hieke Keuning:
What Skills Do You Need When Developing Software Using ChatGPT? (Discussion Paper). 38:1-38:6 - Jane Waite, Eirini Kolaiti, Meurig Thomas, Karl Maton:
Constructing feedback for computer science MCQ wrong answers using semantic profiling (Discussion Paper). 39:1-39:9 - Fiona Fairlie:
Encouraging the Development of Computational Thinking Skills through Structured Dance Activities (Discussion Paper). 40:1-40:8
Session 13 - Posters and Demos
- Juho Kahila, Eetu Arkko, Anssi Lin:
How we taught AI concepts, workflows, and ethics to 200 schoolchildren. 41:1-41:2 - Nea Pirttinen, Juho Leinonen:
Could ChatGPT Be Used for Reviewing Learnersourced Exercises? 42:1-42:2 - Carol Zander, Lynda Thomas, Jan Erik Moström, Robert McCartney, Anna Eckerdal:
Pseudocode: scaffolding student object-oriented software design. 43:1-43:2 - Lauri Malmi, Arto Hellas, Kate Sanders:
Understanding Pathways to Computing Education Research (CER). 44:1-44:2 - Fitsum Gizachew Deriba, Ismaila Temitayo Sanusi, Amos Oyelere Sunday:
Enhancing Computer Programming Education using ChatGPT- A Mini Review. 45:1-45:2 - Johan Mattias Snider, Olle Bälter, Daniel Bosk:
Edit, Run, Error, Repeat: A Longitudinal Analysis of Time-on-Task and Error Quotient. 46:1-46:2 - Viktoriya Olari, Till Zoppke, Martin Reger, Evgenia Samoilova, Martin Kandlhofer, Valentina Dagiene, Ralf Romeike, Anna Sarah Lieckfeld, Ulrike Lucke:
Introduction of Artificial Intelligence Literacy and Data Literacy in Computer Science Teacher Education. 47:1-47:2 - Maria N. Ntinda, Erkki Sutinen, Tuula Valkonen, Juli-Anna Aerila:
Deep Talk: Ascertain Soft Skills in Graduates to Improve Computing Education. 48:1-48:2 - Anton Limbo, Maria N. Ntinda, Lannie Uwu-Khaeb, Annastasia Shipepe, Vuyelwa David Ruwodo, Erkki Sutinen:
Integration Dimensions of Programming Education in Namibia. 49:1-49:2 - Michael Guerzhoy:
"Medium-n studies" in computing education conferences. 50:1-50:2 - Tomi 'bgt' Suovuo, Erkki Sutinen, Lannie Uwu-Khaeb:
Sustainability Engineering in Computing. 51:1-51:2
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.