Products.ECAutoAssessmentBox is a Plone product derived from ECAssignmentBox and provides special support for automatic evaluation of student submissions, e.g., programming assignments.
Basically ECAutoAssessmentBox works like ECAssignmentBox. Automatic assessment of programs is handled by ECSpooler (available separately) which manages a submission queue and several backends. When a student submits a program, it is routed to the backend specified by the teacher for this assignment. The results of the tests performed by the backend are immediately returned and displayed.
Product's homepage
Requirements:
· Python
· Plone CMS
What's New in This Release: [ read full changelog ]
· The new field Instant Feedback for AutoAssessmentBoxes allows teachers to decide whether or not the automatic feedback from ECSpooler/backends will be shown to students.
· A lot of minor bugfixes regarding the new release of ECSpooler (1.2).