DocumentCode :
1720780
Title :
An automated assessment and reporting tool for introductory Java programs
Author :
AlShamsi, Fatima ; Elnagar, Ashraf
Author_Institution :
Comput. Sci. Dept., Univ. of Sharjah, Sharjah, United Arab Emirates
fYear :
2011
Firstpage :
324
Lastpage :
329
Abstract :
This paper presents a graph-based grading system for Java introductory programming courses, eGrader. The assessment process undergoes two stages in succession. Namely, dynamically and statically. This analysis leads to producing detailed feedback reports to both students and instructors. The student report provides a detailed feedback on the submitted code with a total mark break down. In addition to showing the model solution, specific comments on syntax and semantic errors (if any) are provided. On the other hand, the automated class report is a comprehensive document that provides detailed analysis on all students´ submissions. The success of eGrader is measured by four performance measures which are sensitivity (97.37%), specificity (98.1%), precision (98.04%) and accuracy (97.07%).
Keywords :
Java; computer science education; educational courses; graph theory; Java introductory programming courses; automated assessment; eGrader; graph-based grading system; reporting tool; Generators; Java; Programming; Semantics; Software metrics; Syntactics;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Innovations in Information Technology (IIT), 2011 International Conference on
Conference_Location :
Abu Dhabi
Print_ISBN :
978-1-4577-0311-9
Type :
conf
DOI :
10.1109/INNOVATIONS.2011.5893842
Filename :
5893842
Link To Document :
بازگشت