Note:

If you want to create a new page for developers, you should create it on the Moodle Developer Resource site.

Assignment/Draft Features/Resubmission Management

From MoodleDocs
Revision as of 07:03, 5 September 2012 by Damyon Wiese (talk | contribs) (→‎Overview)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

Marking workflow

This is a proposal for an additional feature to retain a history of submissions, grades and feedback for the assignment module.

Goals and rationale

The main goals of this feature are to :

  • Retain an accurate history of student and teacher contributions over time.

Overview

Whenever a submission is updated by a student or a grader, an archive version should be recorded along with the date of the archive and who made the change. These archives should be viewable by the grader.

Status

The feature is currently only a proposal

Design

Changes to assignment settings

None (hopefully)

Changes to the grading table

Add a "View history" link to the submission action menu. This would show a separate page with the list of edits to a submission by date and allow you to view the submission_summary page as of that revision.

Capabilities

None

User Interface mockups

To be written

Database changes

To be written

Use cases

Review old submission

  • Student submits assignment
  • Teacher gives feedback and asks for new submission
  • Student resubmits
  • Teacher gives new feedback
  • Teacher now wants to look at the first submission to see what is changed
  • Teacher clicks on "View history" for this submission and then reviews the first student submission.

Potential issues

Students submitting multiple versions of large assignments will require more disk space. How should this affect the course upload limit?