Skip to main content

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

Altadmri, Amjad and Brown, Neil C.C. (2015) 37 Million Compilations: Investigating Novice Programming Mistakes in Large-Scale Student Data. In: Proceedings of the 46th ACM Technical Symposium on Computer Science Education. CSE Computer Science Education . ACM, New York, USA, pp. 522-527. 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: Book section
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: 23 Sep 2019 11:40 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