37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data

Altadmri, Amjad, Brown, Neil C.C. (2015) 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data. In: Proceeding SIGCSE '15 Proceedings of the 46th ACM Technical Symposium on Computer Science Education. Proceedings of the 46th SIGCSE technical symposium on Computer science education. . pp. 522-527. ACM ISBN 978-1-4503-2966-8. (doi:10.1145/2676723.2677258)

PDF - Publisher pdf
Download (379kB) Preview
[img]
Preview
Official URL
http://dx.doi.org/10.1145/2676723.2677258

Abstract

Previous investigations of student errors have typically focused on samples of hundreds of students at individual institutions. This work uses a year's worth of compilation events from over 250,000 students all over the world, taken from the large Blackbox data set. We analyze the frequency, time-to-fix, and spread of errors among users, showing how these factors inter-relate, in addition to their development over the course of the year. These results can inform the design of courses, textbooks and also tools to target the most frequent (or hardest to fix) errors.

Item Type: Conference or workshop item (Paper)
DOI/Identification number: 10.1145/2676723.2677258
Uncontrolled keywords: Computers And Education Computer and Information Science Education Experimentation Programming Mistakes Blackbox
Subjects: Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, > QA76.76 Computer software
Q Science > QA Mathematics (inc Computing science) > QA 76 Software, computer programming, > QA76.9.H85 Human computer interaction
Divisions: Faculties > Sciences > School of Computing > Computing Education Group
Depositing User: Amjad Altadmri
Date Deposited: 01 Jun 2015 12:26 UTC
Last Modified: 29 May 2019 14:05 UTC
Resource URI: https://kar.kent.ac.uk/id/eprint/46742 (The current URI for this page, for reference purposes)
  • Depositors only (login required):

Downloads

Downloads per month over past year