Skip to main content

Meaningful Categorisation of Novice Programmer Errors

McCall, Davin, Kölling, Michael (2014) Meaningful Categorisation of Novice Programmer Errors. In: Frontiers In Education Conference 2014 Proceedings. . (doi:10.1109/fie.2014.7044420) (KAR id:43796)

PDF Publisher pdf
Language: English
Download (304kB) Preview
[thumbnail of FIE-error-frequency-paper.pdf]
This file may not be suitable for users of assistive technology.
Request an accessible format
Official URL:


The frequency of different kinds of error made by students learning to write computer programs has long been of interest to researchers and educators. In the past, various studies investigated this topic, usually by recording and analysing compiler error messages, and producing tables of relative frequencies of specific errors diagnostics produced by the compiler. In this paper, we improve on such prior studies by investigating actual logical errors in student code, as opposed to diagnostic messages produced by the compiler. The actual errors reported here are more precise, more detailed and more accurate than the diagnostic produced automatically.

Item Type: Conference or workshop item (Paper)
DOI/Identification number: 10.1109/fie.2014.7044420
Uncontrolled keywords: programming, errors, novices, Java
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: Divisions > Division of Computing, Engineering and Mathematical Sciences > School of Computing
Depositing User: Michael Kolling
Date Deposited: 30 Oct 2014 16:02 UTC
Last Modified: 09 Mar 2023 11:33 UTC
Resource URI: (The current URI for this page, for reference purposes)
  • Depositors only (login required):


Downloads per month over past year