SI Seminar by Matthias Hauswirth
Talk: Rainfall and LuCE: The Difficulty of Learning to Program
OnlineThu, Dec 3, 2020
Matthias Hauswirth presenting “Rainfall and LuCE: The Difficulty of Learning to Program” at the USI Software Institute.
Most of us at SI teach or assist in courses where we ask students to program. But learning to program is surprisingly hard. The so-called “rainfall” studies have shown that even in top-tier universities only a small fraction of students succeed in solving very simple programming problems.
In our LuCE lab we aim to shed light on this: Why is programming so hard? Which aspects are hard? And what can we do to help? In this seminar we will provide a brief glimpse of our lab.
In the seminar we will then discuss the design of this assignment, the infrastructure we used to create and assess it, and the specific (anonymised) outcomes. We will open up the discussion on tips, tricks, and pitfalls for such assignments, which we hope can contribute to shared techniques and tools we can all use in our teaching.