Skip to main content

Assignment: Grading Workflow

Managing release dates for grades

Updated over 7 months ago

Purpose

This article demonstrates how to enable Grading Workflow in an Assignment activity, so the instructor can choose when grades and feedback will be released to students. Grades can be released individually or in bulk.

Note

The two stages of Grading Workflow that you are most likely to use are "In Grading" and "Released." The additional stages are more likely to be used if you have someone grading for you.

  • Not graded: The grader has not started grading.

  • In grading: The grader has started but not yet finished grading.

  • Grading completed: The grader has finished, but might need to go back for checking/corrections on the graded items. Students do not have access to the grades yet.

  • In review: The grading is now with the instructor in charge of checking quality. Students cannot see grades yet.

  • Ready for release: The instructor in charge is satisfied with the grading, but will wait before giving the students access to the results.

  • Released: Students now have access to the grades and feedback.

Procedure

Enable Grading Workflow

Create a new Assignment activity (or go to the settings page of an Assignment that you haven’t started grading yet).

On the assignment Settings page, scroll to the Grade category.

Set the Use Grading Workflow to Yes.

Grading settings panel with "Use grading workflow" set to "Yes," highlighted in red.

You can change Grading Allocation to yes if you plan to have someone else grade.

Adjust the other activity settings per your requirements, such as the Notify Students setting.

Click Save and return to course at the bottom of the page when you are finished with the settings page.

How to Use Grading Workflow

When you are ready to start grading, click on the Assignment activity link on your course page. You can set up the Grading Workflow state in one of two ways:

1. Change the Workflow state one student at a time as you grade.

2. Change the Workflow state In bulk (Select the entire class, or select a group of students).

One student at a time method

Click on the Assignment title on your course page.

Click on the Grade button.

Change the Grading workflow state to In grading for each student as you cycle through them.

Grading workflow dropdown menu with options like "Not graded," "In grading," "Grading completed," and "Released," with an arrow pointing to the dropdown.

Bulk update method

How to update the workflow state for the entire class, or several students at once:

Click on the Assignment title on your course page.

Select View All Submissions.

From the submissions page, you can select some or all of the students by marking the checkbox to the left of their name.

NOTE: Change the Assignments Per Page view to All BEFORE clicking the Select All Students checkbox

Click inside the checkbox above all of the names in the list if you want to select all students.

Then, scroll down below the list of students, to the “With Selected…” dropdown menu.

Select, Set Grading Workflow State from the dropdown menu.

Click the Go button.

At the pop-up message, click Ok.

Now change the Grading Workflow State.

When you begin grading, choose, In grading.

Click on, Save Changes.

You can now post grades, without students having access to them yet.

After you’ve completed grading and are ready for students to view grades and feedback, repeat the same selection process, but choose Released from the dropdown menu.

Click on Save changes.

The Notify Students option will only become available when you choose the Released state. It is otherwise grayed-out.

Note: You can revert “Released” assignments back to a previous status, thus concealing previously released grades & feedback.

The Student Experience

Students can view the Grading status on the assignment’s page.

Note: Moodle-generated email notifications sent to students do not contain grades or feedback.

Assignment submission page showing "Assignment 3" marked as "Done" with grading set to "Released."
Did this answer your question?