A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects
Loading...
Access rights
openAccess
URL
Journal Title
Journal ISSN
Volume Title
A4 Artikkeli konferenssijulkaisussa
This publication is imported from Aalto University research portal.
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
View publication in the Research portal (opens in new window)
View/Open full text file from the Research portal (opens in new window)
Other link related to publication (opens in new window)
Date
2022-02-22
Department
Major/Subject
Mcode
Degree programme
Language
en
Pages
7
885-891
885-891
Series
SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1, Volume 1
Abstract
How students are assessed has a powerful effect on their strategies for studying and their learning. When designing assessments, instructors should consider how different approaches for providing feedback to students could encourage positive learning behaviours. One such design is the use of interim deadlines that enable students to receive and respond to feedback. This is used to encourage students to start early and thus reduce the negative effects of procrastination. If multiple submissions are allowed, penalty schemes can be included to encourage students to reflect deeply on the feedback they receive, rather than developing an over-reliance on autograders. In this work we describe two approaches to feedback used over two consecutive semesters for a final project in a large introductory programming course. In both semesters, the complexity and structure of the final project was similar and students received identical instruction. In the first instance of the course students could submit their work prior to two scheduled interim deadlines, after which they would receive automated feedback, before meeting a final third deadline. In the second instance, students received automated feedback immediately upon submission but with increasing penalties to discourage excessive submissions. In both cases, the ability to receive automated feedback -- both scheduled and immediate -- was designed to encourage early participation with the project. Under the two feedback schemes, we observed different patterns of behaviour -- particularly for the lower performing students. We explore the benefits and drawbacks of the two schemes and consider implications for future project grading.Description
Keywords
Other note
Citation
Leinonen, J, Denny, P & Whalley, J 2022, A Comparison of Immediate and Scheduled Feedback in Introductory Programming Projects . in SIGCSE 2022: Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 . vol. 1, ACM, pp. 885-891, ACM Technical Symposium on Computer Science Education, Providence, Rhode Island, United States, 02/03/2022 . https://doi.org/10.1145/3478431.3499372