On criteria for grading student programs
ACM SIGCSE Bulletin
The use of the WWW to support distance learning through NTU
Proceedings of the 2nd conference on Integrating technology into computer science education
A learning and assessment tool for web-based distributed education
CITC4 '03 Proceedings of the 4th conference on Information technology curriculum
ACM SIGICE Bulletin
Making program grading easier: but not totally automatic
Journal of Computing Sciences in Colleges
A small and secure submission system for UNIX systems
Proceedings of the 43rd annual Southeast regional conference - Volume 1
Constructing a community of practice to improve coursework activity
Computers & Education
"Mailing it in": email-centric automated assessment
ITiCSE '09 Proceedings of the 14th annual ACM SIGCSE conference on Innovation and technology in computer science education
A marking language for the oto assignment marking tool
Proceedings of the 16th annual joint conference on Innovation and technology in computer science education
Hi-index | 0.00 |
This paper details a system to assist with the evaluation and administration of student assignments. In order to help with the evaluation of program execution, the system automatically compiles and executes the program while logging a copy of the session. This log, together with the code and documentation is then bundled into an e-mail which is sent to the course controller.The course controller automatically processes the e-mail, verifying it's authenticity, and sends an acknowledgement back to the student. The controller also automatically logs the submission in a database which is used to monitor student performance throughout the year. Additional facilities are provided to allow grades for the assignments to be entered into the database, to allow students to be excused from assignments if appropriate and to allow summary reports to be generated.