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 :
بازگشت