Title :
Support for management of programming assignments - Automated grading
Author :
Paralic, M. ; Martoncik, J.
Author_Institution :
Dept. of Comput. & Inf., Tech. Univ. of Kosice, Kosice, Slovakia
Abstract :
In the paper we deal with question, how the practical skills in programming of complex - possibly distributed - systems can be achieved in an effective way. Based on our previous experience with the highly specialized system ShareMe, the generic system GLab is introduced. It offers learning environment that provides not only the description of the laboratory tasks to be implemented in Java, but also covers electronic submission, automatic grading and online access to grading and test results of any Java-based application. In distinction to ShareMe it is an open learning environment that could be used potentially for any software project implemented in Java. We focus on the subsystem called GLabTest that support automated grading and peer-to-peer system for sharing files ShareMe is used for its validation.
Keywords :
Java; computer aided instruction; computer science education; peer-to-peer computing; programming; project management; GLab system; GLabTest; Java-based application; ShareMe system; automated grading; electronic submission; file sharing; laboratory tasks; learning environment; online access; peer-to-peer system; programming assignment management; software project; Educational institutions; Electronic learning; Java; Peer to peer computing; Programming profession; Testing; Automated grading; E-learning; Framework; Programming Skills Distributed Systems;
Conference_Titel :
Emerging eLearning Technologies & Applications (ICETA), 2012 IEEE 10th International Conference on
Conference_Location :
Stara Lesna
Print_ISBN :
978-1-4673-5120-1
DOI :
10.1109/ICETA.2012.6418319