The platform will undergo maintenance on Sep 14 at about 7:45 AM EST and will be unavailable for approximately 2 hours.
2016 IEEE Frontiers in Education Conference (FIE) 2016
DOI: 10.1109/fie.2016.7757728
|View full text |Cite
|
Sign up to set email alerts
|

Automated style feedback for advanced beginner Java programmers

Abstract: ACKNOWLEDGMENTSFrenchPress 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 ide… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
3
0

Year Published

2018
2018
2019
2019

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(3 citation statements)
references
References 29 publications
(17 reference statements)
0
3
0
Order By: Relevance
“…Targeted at advanced novice programmers, FrenchPress [25] is an eclipse plugin that focuses on programming style and supports programmers who have not yet assimilated the object-oriented paradigm.…”
Section: Related Researchmentioning
confidence: 99%
“…Targeted at advanced novice programmers, FrenchPress [25] is an eclipse plugin that focuses on programming style and supports programmers who have not yet assimilated the object-oriented paradigm.…”
Section: Related Researchmentioning
confidence: 99%
“…The scalability challenge in lecture theaters as well as in Massive Open Online Courses (MOOC) have fueled the need for automated feedback. Two main areas where automated feedback have been used are language learning [12][13] [14] and computer programming [15] [16] [17].…”
Section: Automated Feedbackmentioning
confidence: 99%
“…Although mistakes are the most common type of feedback, many provide no knowledge on "how to proceed" and do not provide alternative solutions. In [17], the use of a plugin, FrenchPress, was evaluated in helping the learners learn how to program. Rather than focusing on compile-time, run-time or logical errors, FrenchPress targets the programmer's shortcomings whereby the programming environment does not alert them, such as better use of data type e.g.…”
Section: Automated Feedbackmentioning
confidence: 99%