Watson, Christopher and Li, Frederick W. B. and Godwin, Jamie L. (2012) 'BlueFix : using crowd-sourced feedback to support programming students in error diagnosis and repair.', in Advances in Web-Based Learning - ICWL 2012: 11th International Conference, Sinaia, Romania, September 2-4, 2012 ; proceedings. Sinaia: Springer-Verlag, pp. 228-239. Lecture notes in computer science. (7558).
Feedback is regarded as one of the most important influences on student learning and motivation. But standard compiler feedback is designed for experts - not novice programming students, who can find it difficult to interpret and understand. In this paper we present BlueFix, an online tool currently integrated into the BlueJ IDE which is designed to assist programming students with error diagnosis and repair. Unlike existing approaches, BlueFix proposes a feedback algorithm based upon frameworks combined from the HCI and Pedagogical domains, which can provide different students with dynamic levels of support based upon their compilation behaviour. An evaluation revealed that students' viewed our tool positively and that our methodology could identify appropriate fixes for uncompilable source code with a significantly higher rate of speed and precision over related techniques in the literature.
|Item Type:||Book chapter|
|Full text:||(AM) Accepted Manuscript|
Download PDF (284Kb)
|Publisher Web site:||http://dx.doi.org/10.1007/978-3-642-33642-3_25|
|Publisher statement:||The final publication is available at Springer via http://dx.doi.org/10.1007/978-3-642-33642-3_25|
|Date accepted:||30 November 2012|
|Date deposited:||20 July 2016|
|Date of first online publication:||2012|
|Date first made open access:||No date available|
Save or Share this output
|Look up in GoogleScholar|