Expanding Code Assessment: A Qualitative Feedback System for Beginning Students

Raimundo Filho, Carlos Neto, Davi Viana dos Santos

2024

Abstract

Although online judge systems are effective in verifying code correctness, they tend to provide only binary answers related to code functionality, limiting students’ understanding of errors and opportunities for improvement. The development of qualitative feedback system that provides students with more comprehensive recommendations and guidance is promising as it fills this gap. That said, this study investigates the extent to which novice programming students consider and incorporate feedback suggestions into their coding practices, with the aim of evaluating the ability of a feedback system to influence and improve the quality of programming learners’ code. To achieve this goal, we examined the correlation between certain aspects of code quality raised by the system and the frequency of resubmissions. The results revealed a correlation between resubmissions to the system and the presence of code smells related to the naming of variables in the students’ codes (r = -0.4718, p < 0.05). These findings reinforce the importance of code quality feedback and highlight the need for code quality features in online judging environments.

Download


Paper Citation


in Harvard Style

Filho R., Neto C. and Viana dos Santos D. (2024). Expanding Code Assessment: A Qualitative Feedback System for Beginning Students. In Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU; ISBN 978-989-758-697-2, SciTePress, pages 578-584. DOI: 10.5220/0012741600003693


in Bibtex Style

@conference{csedu24,
author={Raimundo Filho and Carlos Neto and Davi Viana dos Santos},
title={Expanding Code Assessment: A Qualitative Feedback System for Beginning Students},
booktitle={Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU},
year={2024},
pages={578-584},
publisher={SciTePress},
organization={INSTICC},
doi={10.5220/0012741600003693},
isbn={978-989-758-697-2},
}


in EndNote Style

TY - CONF

JO - Proceedings of the 16th International Conference on Computer Supported Education - Volume 1: CSEDU
TI - Expanding Code Assessment: A Qualitative Feedback System for Beginning Students
SN - 978-989-758-697-2
AU - Filho R.
AU - Neto C.
AU - Viana dos Santos D.
PY - 2024
SP - 578
EP - 584
DO - 10.5220/0012741600003693
PB - SciTePress