Repository logo
  • Log In
    New user? Click here to register.Have you forgotten your password?
University College Dublin
    Colleges & Schools
    Statistics
    All of DSpace
  • Log In
    New user? Click here to register.Have you forgotten your password?
  1. Home
  2. College of Science
  3. School of Computer Science
  4. Computer Science Research Collection
  5. An Effective Approach to Enhancing Compiler Error Messages
 
  • Details
Options

An Effective Approach to Enhancing Compiler Error Messages

Author(s)
Becker, Brett A.  
Uri
http://hdl.handle.net/10197/7583
Date Issued
2016-03-05
Date Available
2016-04-26T11:37:52Z
Abstract
Compiler error messages present a significant challenge to novice programmers from the time they write their first program. These messages report details on errors the programmer made and are essential as a student's primary source of information on correcting their mistakes. However these frequently inadequate messages present a barrier to progress and are often a source of discouragement. We have designed and implemented an editor that provides enhanced compiler error messages to CS1 students learning Java and conducted a controlled empirical study. We find a reduced frequency of overall errors, errors per student, and identify eight compiler error messages for which enhancement has a significant effect. We also find a reduced number of repeated errors which indicates fewer students struggling with compiler errors.
Type of Material
Conference Publication
Publisher
ACM
Start Page
126
End Page
131
Copyright (Published Version)
2016 ACM
Subjects

Java

Debugging

Errors

Syntax errors

Error messages

Compiler errors

Feedback

Novice

Programming

CS1

DOI
10.1145/2839509.2844584
Language
English
Status of Item
Peer reviewed
Journal
SIGCSE '16 Proceedings of the 47th ACM Technical Symposium on Computing Science Education
Conference Details
SIGCSE '16: The 47th ACM Technical Symposium on Computer Science Education, Memphis, Tennessee, 2 - 5 March 2016
ISBN
9781450336857
This item is made available under a Creative Commons License
https://creativecommons.org/licenses/by-nc-nd/3.0/ie/
File(s)
Loading...
Thumbnail Image
Name

p1147-Becker.pdf

Size

308.21 KB

Format

Adobe PDF

Checksum (MD5)

aa852d7707d6805dc1b915cd6b37d11d

Owning collection
Computer Science Research Collection

Item descriptive metadata is released under a CC-0 (public domain) license: https://creativecommons.org/public-domain/cc0/.
All other content is subject to copyright.

For all queries please contact research.repository@ucd.ie.

Built with DSpace-CRIS software - Extension maintained and optimized by 4Science

  • Cookie settings
  • Privacy policy
  • End User Agreement