Incentivizing Good Programming Practices: The Impact of Early Program Submission on Student Course and Exam Performance

Motivating students to engage with a course, encouraging positive behavior, and inspiring them to take an active role in their educational process - particularly at the beginning of the course - are universal challenges in education. In this article, we share our experience implementing an early submission incentive policy in a Machine Organization and Assembly Language Programming course. This policy encourages students to complete and submit their weekly lab work early in exchange for bonus points. We examine the impact of this positive behavior reinforcement on overall student performance (final grade) and performance in specific components such as exams and programming assignments. Our results, based on data collected over four years and involving more than 1,400 students, indicate that students who participate in early submissions achieve a higher final grade and perform better on other assessments, such as programming assignments.

Authors

Institutions

Publication Details

Published
2025-02-12
DOI
https://doi.org/10.1145/3641554.3701881
Citations
1
Primary Topic
Teaching and Learning Programming
Type
article
Field-Weighted Citation Impact
1.69
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Incentivizing Good Programming Practices: The Impact of Early Program Submission on Student Course and Exam Performance

Mariam Salloum, Allan Knight, Ashley Pang, Shirin Haji Amin Shirazi
1 citations
Teaching and Learning Programming
1.69
article

Incentivizing Good Programming Practices: The Impact of Early Program Submission on Student Course and Exam Performance

Mariam Salloum, Allan Knight, Ashley Pang, Shirin Haji Amin Shirazi
article en
1 citations

Abstract

Motivating students to engage with a course, encouraging positive behavior, and inspiring them to take an active role in their educational process - particularly at the beginning of the course - are universal challenges in education. In this article, we share our experience implementing an early submission incentive policy in a Machine Organization and Assembly Language Programming course. This policy encourages students to complete and submit their weekly lab work early in exchange for bonus points. We examine the impact of this positive behavior reinforcement on overall student performance (final grade) and performance in specific components such as exams and programming assignments. Our results, based on data collected over four years and involving more than 1,400 students, indicate that students who participate in early submissions achieve a higher final grade and perform better on other assessments, such as programming assignments.

University of California, Riverside (US)
Openalex Percentile: Top 15%
Teaching and Learning Programming
1.69
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

Incentivizing Good Programming Practices: The Impact of Early Program Submission on Student Course and Exam Performance — Mariam Salloum, Allan Knight, et al. · (2025) | TGRS Research Map | TGRS