Revisiting rainfall to explore exam questions and performance on CS1Antti-Jussi Lakanen, Vesa Lappalainen, Ville Isomöttönen
Publikationsdatum:
Zu finden in: Koli Calling 2015, 2015
|
|
Zusammenfassungen
The Rainfall problem comprises small tasks that have been used to investigate student performance in introductory programming. We conducted several kinds of analyses to inform our understandings of student performance in CS1 relating to this problem. We analyzed implementation approaches and program errors, as in related studies, and also explored the role of test writing vis-à-vis the most common student error. Finally, using correlation analyses and manual inspection of the exam answers, we studied how well the Rainfall problem served as an exam question. The students' implementation choices reflected their familiarity with particular loop constructs, while the single most common error concerned division by zero (DivZ), as in many previous studies. Although many students wrote unit tests to guard against DivZ, they often failed to implement according to the tests, which could be partly attributed to the pen-and-paper exam format. From the correlation analyses, we concluded that some students had difficulties with knowledge transfer and that their conceptual understandings of program constructs were insufficient, regardless of them being able to produce working code. The results inform CS1 teachers in preparing materials and exams.
Dieses Konferenz-Paper erwähnt ...
Personen KB IB clear | Angela Carbone , Donald Chinn , Tony Clear , Michael de Raadt , Daryl J. D'Souza , Kathi Fisler , James Harland , Mikko-Jussi Laakso , Raymond Lister , Anne Philpott , Judy Sheard , Simon , Elliot Soloway , Grace Tan , Anne Venables , Geoff Warburton | |||||||||||||||||||||||||||||||||||||||||||||
Begriffe KB IB clear | Programmierenprogramming , rainfall problem | |||||||||||||||||||||||||||||||||||||||||||||
Bücher |
| |||||||||||||||||||||||||||||||||||||||||||||
Texte |
|
Zitationsgraph
Zitationsgraph (Beta-Test mit vis.js)
1 Erwähnungen
- The Robots Are Coming - Exploring the Implications of OpenAI Codex on Introductory Programming (James Finnie-Ansley, Paul Denny, Brett A. Becker, Andrew Luxton-Reilly, James Prather) (2022)
Anderswo finden
Volltext dieses Dokuments
Revisiting rainfall to explore exam questions and performance on CS1: Fulltext at the ACM Digital Library (: , 776 kByte; : ) |
Anderswo suchen
Beat und dieses Konferenz-Paper
Beat hat Dieses Konferenz-Paper während seiner Zeit am Institut für Medien und Schule (IMS) ins Biblionetz aufgenommen. Beat besitzt kein physisches, aber ein digitales Exemplar. Eine digitale Version ist auf dem Internet verfügbar (s.o.). Aufgrund der wenigen Einträge im Biblionetz scheint er es nicht wirklich gelesen zu haben. Es gibt bisher auch nur wenige Objekte im Biblionetz, die dieses Werk zitieren.