DocumentCode
729502
Title
Design and evaluation of automated scoring Java programming assignments
Author
Akahane, Yuki ; Kitaya, Hiroki ; Inoue, Ushio
Author_Institution
Grad. Sch. of Eng., Tokyo Denki Univ., Tokyo, Japan
fYear
2015
fDate
1-3 June 2015
Firstpage
1
Lastpage
6
Abstract
This paper presents a web-based automatic scoring system for Java programming assignments, and reports evaluation results in an actual programming course. The system receives Java application programs submitted by students and returns the test results immediately. The test consists of compiler check, JUnit test, and result test. The result test is very useful for assignments in elementary programming courses, because a typical program is composed of only a main method that reads/writes data from/to the standard input/output devices. The system was used and evaluated in an actual course of our university. We confirmed that the system is very helpful for students to improve their programming skills. Especially, many students noticed and corrected their mistakes by repeating submission of their programs again several times.
Keywords
Internet; Java; automatic programming; computer aided instruction; computer science education; educational administrative data processing; educational courses; program compilers; program testing; JUnit test; Java application programs; Web-based automatic scoring system; actual programming course; automated scoring Java programming assignments; compiler check; e-learning systems; elementary programming courses; input-output devices; programming skills improvement; reads-writes data; result test; Java; Keyboards; Program processors; Programming; Reflection; Testing; User interfaces; Java programming assignments; automated scoring; e-learning systems; web systems;
fLanguage
English
Publisher
ieee
Conference_Titel
Software Engineering, Artificial Intelligence, Networking and Parallel/Distributed Computing (SNPD), 2015 16th IEEE/ACIS International Conference on
Conference_Location
Takamatsu
Type
conf
DOI
10.1109/SNPD.2015.7176255
Filename
7176255
Link To Document