Publication in conference proceedings Q4
Integrating questions about learners’ code in an automated assessment system
Afonso Manuel Barral Caniço (Caniço, A. B.); André Santos (Santos, A. L.);
6th International Computer Programming Education Conferenc, ICPEC 2025
Year (definitive publication)
2025
Language
English
Country
Germany
More Information
Web of Science®

Times Cited: 0

(Last checked: 2026-10-03 16:23)

View record in Web of Science®

Scopus

This publication is not indexed in Scopus

Google Scholar

Times Cited: 2

(Last checked: 2026-09-27 12:04)

View record in Google Scholar

This publication is not indexed in Overton

Abstract
Questions about Learners' Code (QLCs) assess programming students' program comprehension skills by providing personalised questions targeting the students' own program code. We conducted a preliminary, experimental implementation of integrating QLCs in the Automated Assessment System (AAS) used in an introductory programming course using Java. QLCs targeted some of the code assignments which students had to complete during the course. We collected 889 answers to QLCs, answered by 13 students over five course modules. We found that as the complexity of exercises increases, the success rate of the same type of QLC may not improve, and even exhibit a decline over time. We further analysed incorrect answers individually to relate them to possible misconceptions.
Acknowledgements
--
Keywords
Programming education,Student assessment,Program comprehension,Questions about learners’ code
  • Mathematics - Natural Sciences
  • Social and Economic Geography - Social Sciences
Funding Records
Funding Reference Funding Entity
UIDB/04466/2020 Fundação para a Ciência e a Tecnologia
UIDP/04466/2020 Fundação para a Ciência e a Tecnologia
Related Projects