Skip to main content
Kent Academic Repository

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)

Abstract

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: https://kar.kent.ac.uk/id/eprint/43796 (The current URI for this page, for reference purposes)

University of Kent Author Information

McCall, Davin.

Creator's ORCID:
CReDIT Contributor Roles:

Kölling, Michael.

Creator's ORCID:
CReDIT Contributor Roles:
  • Depositors only (login required):

Total unique views for this document in KAR since July 2020. For more details click on the image.