


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 I. 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.


Google
Google Scholar
Semantic Scholar
Internet Archive Scholar
CiteSeerX
ORCID














