This paper describes the work that has been undertaken to improve the quantity and quality of feedback given to students studying introductory Java programming. An on-line submission program (submit) was developed that specifically addresses the needs of beginning programming students by providing automatic and instant feedback to a student's programming efforts. Traditionally, this feedback was provided by staff in scheduled laboratory sessions, yet the amount of individual attention a particular student received was haphazard. In addition, the introduction of the submit program has reduced the marking and administrative load associated with providing timely feedback to students for participating staff.submit is more than just an on-line letter box for students to post their programs. submit also provides instant feedback which encourages students to improve their programs to meet all given requirements as well as to improve programming style.In order to assess the effectiveness of the submit program over four trials, student responses to questionnaires were collated and support some tentative conclusions as to the effectiveness of submit as a learning aid to students. Staff opinion from those involved in the day-to-day teaching of Java programming was also solicited. These responses have been very positive, especially from the staff that supervise laboratory work.
[1]
Steve Benford,et al.
Ceilidh as a Course Management Support System
,
1994
.
[2]
Kenneth A. Reek,et al.
A software infrastructure to support introductory computer science courses
,
1996,
SIGCSE '96.
[3]
Athanasios Tsintsifas,et al.
The CourseMaster Automated Assessment System – a next generation Ceilidh
,
2001
.
[4]
Cara MacNish.
Evolutionary programming techniques for testing students' code
,
2000,
ACSE '00.
[5]
David M. Arnow.
:-)When you grade that: using e-mail and the network in programming courses
,
1995,
SAC '95.
[6]
Michael Luck,et al.
A Secure On-line Submission System
,
1999,
Softw. Pract. Exp..
[7]
Michael Luck,et al.
A secure on-line submission system
,
1999
.
[8]
Michael Luck,et al.
The BOSS system for on-line submission and assessment
,
1998
.
[9]
D. B. Davis,et al.
Sun Microsystems Inc.
,
1993
.
[10]
A ReekKenneth.
The TRY system -or- how to avoid testing student programs
,
1989
.