ICER 2026
Tue 11 - Fri 14 August 2026 Uppsala, Sweden
Fri 14 Aug 2026 12:10 - 12:35 at Main conference room - Pedagogical design Chair(s): Sebastian Dziallas

Many studies have established that recursion is a notoriously difficult topic for CS1 students. We report on a quantitative controlled experiment involving N=100 CS1 students that characterizes student performance with linear recursion versus iteration across progressively more demanding programming activities defined by the Use–Modify–Create (UMC) framework. The study examines whether the order in which students practice the same programming tasks using iteration and linear recursion affects subsequent performance (RQ1), and compares performance using linear recursion versus iteration in terms of correctness (RQ2) and time-on-task (RQ3). Across activities, we find no meaningful effects of practice order, but observe a persistent correctness gap of approximately 10–20% across all Use, Modify, and Create activities and substantially longer time-on-task for linear recursion, with differences increasing for active programming tasks (Modify and Create). These findings provide an empirical characterization of how CS1 students perform with linear recursion versus iteration under a conventional imperative-first curriculum, and clarify patterns of student proficiency that subsequent computing courses may rely upon.

Fri 14 Aug

Displayed time zone: Amsterdam, Berlin, Bern, Rome, Stockholm, Vienna change

11:20 - 12:35
Pedagogical designResearch Papers at Main conference room
Chair(s): Sebastian Dziallas University of the Pacific
11:20
25m
Talk
PATHOS: A Pedagogical Method for Sequencing Instruction in Multi-Foundational Machine Learning
Research Papers
Diego Rivera Garrido ETH Zurich, Sverrir Thorgeirsson ETH Zurich, Damiano Meier ETH Zurich, Luigi Pizza ETH Zurich, Lahari Goswami ETH Zurich, Jesus Solano ETH Zürich, Carlos Cotrini ETH Zürich, Zhendong Su ETH Zurich
11:45
25m
Talk
Fast and Forgettable: A Controlled Study of Novices’ Performance, Learning, Workload, and Emotion in AI-Assisted and Human Pair Programming Paradigms
Research Papers
Nicholas Gardella University of Virginia, James Prather Abilene Christian University, Juho Leinonen Aalto University, Paul Denny The University of Auckland, Raymond Pettit University of Virginia, Sara Riggs University of Virginia
Link to publication DOI
12:10
25m
Talk
Recursion vs Iteration: Activity-Sensitive differences across Use–Modify–Create Tasks in CS1
Research Papers
Ellen Daetz IT University of Copenhagen, Louise Meier Carlsen IT University of Copenhagen, Claus Brabrand IT University of Copenhagen