Open Access. Powered by Scholars. Published by Universities.®

Digital Commons Network

Open Access. Powered by Scholars. Published by Universities.®

Computer Sciences

PDF

University of Massachusetts Amherst

2015

Educational technology

Articles 1 - 1 of 1

Full-Text Articles in Entire DC Network

Automated Style Feedback For Advanced Beginner Java Programmers, Hannah Blau Nov 2015

Automated Style Feedback For Advanced Beginner Java Programmers, Hannah Blau

Doctoral Dissertations

FrenchPress is an Eclipse plug-in that partially automates the task of giving students feedback on their Java programs. It is designed not for novices but for students taking their second or third Java course: students who know enough Java to write a working program but lack the judgment to recognize bad code when they see it. FrenchPress does not diagnose compile-time or run-time errors, or logical errors that produce incorrect output. It targets silent flaws, flaws the student is unable to identify for himself because nothing in the programming environment alerts him. FrenchPress diagnoses flaws characteristic of programmers who have …