File
Examining the effects of enhanced compilers on student productivity
Digital Document
Abstract |
Abstract
Programs written by novices programmers often contain errors. Previous work shows students struggle when compiler error messages are inaccurate, misleading, or both. Loss of productivity caused by poor error messages has not been thoroughly explored in the literature. This thesis examines how enhanced compilers improve the experiences of those learning to program. The thesis follows fifty non-CS majors with little programming experience through a one-semester CS1-like course at the University of Northern British Columbia, a small western Canadian university. Half of the participants used the enhanced compiler for Java named Decaf while the other half used the standard Java compiler. The evidence shows that Decaf is beneficial with regards to the number and types of errors generated, productivity, frustration, and confidence in programming ability, and compares results with the literature. |
---|---|
Persons |
Persons
Author (aut): Harker, Devon
Thesis advisor (ths): Casperson, David
Degree committee member (dgc): Lautensach, Alex
Degree committee member (dgc): Polajnar, Jernej
|
Degree Name |
Degree Name
|
Department |
Department
|
DOI |
DOI
10.24124/2017/58897
|
Collection(s) |
Collection(s)
|
Origin Information |
|
||||||
---|---|---|---|---|---|---|---|
Organizations |
Degree granting institution (dgg): University of Northern British Columbia. College of Science and Management
|
||||||
Degree Level |
Subject Topic | |
---|---|
Keywords |
Keywords
enhanced compilers
student productivity
Java
|
Extent |
Extent
1 online resource (152 pages)
|
---|---|
Physical Form |
Physical Form
|
Physical Description Note |
Physical Description Note
PUBLISHED
|
Content type |
Content type
|
Resource Type |
Resource Type
|
Genre |
Genre
|
Language |
Language
|
Handle |
Handle
Handle placeholder
|
---|
Use and Reproduction |
Use and Reproduction
author
|
---|---|
Rights Statement |
Rights Statement
|
unbc_58897.pdf751.9 KB
13655-Extracted Text.txt210.48 KB
Download
Language |
English
|
---|---|
Name |
Examining the effects of enhanced compilers on student productivity
|
Authored on |
|
MIME type |
application/pdf
|
File size |
769947
|
Media Use |