caton2022what

BibTeX:

@inproceedings{10.1145/3478431.3499419,
author = {Caton, Simon and Russell, Se\'{a}n and Becker, Brett A.},
title = {What Fails Once, Fails Again: Common Repeated Errors in Introductory Programming Automated Assessments},
year = {2022},
isbn = {9781450390705},
publisher = {Association for Computing Machinery},
address = {New York, NY, USA},
url = {https://doi.org/10.1145/3478431.3499419},
doi = {10.1145/3478431.3499419},
abstract = {In this paper, we analyze 32,000 Java programming assessments submitted to the CodeRunner platform by introductory programming students. We identify common sequences of errors and link these patterns with observations of code that compiles but still contains logical errors. We establish reoccurring errors and common error pathways through a Markov chain analysis of attempts and use Association Rule Mining to link common error patterns with logical errors that occur later in the attempts. As a result, we provide a number of suggestions for instructors of introductory Java courses regarding how to potentially navigate these issues in their teaching practice and discuss possible pedagogical interventions on the basis of our observations.},
booktitle = {Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1},
pages = {955–961},
numpages = {7},
keywords = {repeated coding errors, java, markov chain modeling, association rule mining, programming error messages, coderunner},
location = {Providence, RI, USA},
series = {SIGCSE 2022}
}

EndNote:

%0 Conference Paper
%T What Fails Once, Fails Again: Common Repeated Errors in Introductory Programming Automated Assessments
%@ 9781450390705
%U https://doi.org/10.1145/3478431.3499419
%R 10.1145/3478431.3499419
%B Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1
%I Association for Computing Machinery
%A Simon Caton
%A Seán Russell
%A Brett A. Becker
%D 2022
%P 955–961
%K repeated coding errors, java, markov chain modeling, association rule mining, programming error messages, coderunner
%C Providence, RI, USA

ACM:

Simon Caton, Seán Russell, and Brett A. Becker. 2022. What Fails Once, Fails Again: Common Repeated Errors in Introductory Programming Automated Assessments. In Proceedings of the 53rd ACM Technical Symposium on Computer Science Education V. 1 (SIGCSE 2022). Association for Computing Machinery, New York, NY, USA, 955–961. DOI:https://doi.org/10.1145/3478431.3499419