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: SIGCSE '15: The 46th SIGCSE technical symposium on Computer science education, 4th - 7th March 2015, Kansas City, Missouri. (doi:https://doi.org/10.1145/2676723.2677258) (Full text available)

PDF - Publisher pdf
Download (459kB) 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)
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: 18 Feb 2016 13:33 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