A multi-agent system for computer science education
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Algorithm simulation with automatic assessment
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
A semi-automated approach to online assessment
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Experience with an automatically assessed course
Proceedings of the 5th annual SIGCSE/SIGCUE ITiCSEconference on Innovation and technology in computer science education
Electronic peer review and peer grading in computer-science courses
Proceedings of the thirty-second SIGCSE technical symposium on Computer Science Education
Fully automatic assessment of programming exercises
Proceedings of the 6th annual conference on Innovation and technology in computer science education
Tools and techniques for large scale grading using Web-based commercial off-the-shelf software
Proceedings of the 8th annual conference on Innovation and technology in computer science education
Making program grading easier: but not totally automatic
Journal of Computing Sciences in Colleges
What do students know?: an outcomes-based assessment system
Proceedings of the first international workshop on Computing education research
Hi-index | 0.00 |
Automatic assessment has become an important technique to reduce the grading load on teaching staff while providing an exhaustive evaluation environment for students. Several systems have evolved over the years providing sophisticated evaluation capabilities. However, fully automated assessment covers only a portion of the overall evaluation requirements in a typical Computer Science course. In this paper we present a tool for automatic assignment management that aims at satisfying several objectives. First, to support the large variety of assignment types and grading policies under the same paradigm by means of a phgeneric architecture. Second, to provide a phmulti-agent, scalable platform to cope with large enrollment classes. And third, to provide phfull connectivity with other administrative tools already present in educational institutions.