2005
DOI: 10.1080/08993400500056530
|View full text |Cite
|
Sign up to set email alerts
|

A First Look at Novice Compilation Behaviour Using BlueJ

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

7
112
0

Year Published

2016
2016
2023
2023

Publication Types

Select...
4
2
1

Relationship

0
7

Authors

Journals

citations
Cited by 115 publications
(119 citation statements)
references
References 15 publications
7
112
0
Order By: Relevance
“…This strikes a good balance between removing compiler IDs with very low activity and retaining those which are the result of a Decaf reinstall, but which generated a representative and useful amount of data. Other studies such as Jadud (2006), have filtered their data in similar ways.…”
Section: Results and Analysismentioning
confidence: 99%
See 2 more Smart Citations
“…This strikes a good balance between removing compiler IDs with very low activity and retaining those which are the result of a Decaf reinstall, but which generated a representative and useful amount of data. Other studies such as Jadud (2006), have filtered their data in similar ways.…”
Section: Results and Analysismentioning
confidence: 99%
“…Jadud (2006) investigated the link between student performance and the error quotient (EQ), a metric influenced heavily by repeated errors. Although some correlations were found to exist they were weak, and the overall conclusion was that EQ and academic performance are related, but exactly how remained to be seen.…”
Section: Compiler Error Messagesmentioning
confidence: 99%
See 1 more Smart Citation
“…The long history of work on syntax error messages is often motivated by the need to better serve novice programmers (Tabanao et al, 2008;Jadud, 2005;Tabanao et al, 2011;Jadud, 2006;Jackson et al, 2005;Garner et al, 2005;McIver, 2000;Kummerfeld and Kay, 2003;Hristova et al, 2003). More recently, Denny et al (Denny et al, 2012) categorized common syntax errors that novices make by the error messages the compiler generates and how long it takes for the programmer to fix them.…”
Section: Prior Workmentioning
confidence: 99%
“…Plain text is a simple, flexible medium that has been preferred by programming languages for decades. Yet, plain text can be a major hurdle for novices learning how to code (Tabanao et al, 2008;Jadud, 2005;Tabanao et al, 2011). Not only do novices have to learn the semantics of a programming language, but they also have to learn how to place arcane symbols in the right order for the computer to understand their intent.…”
Section: Introductionmentioning
confidence: 99%