Automatic Zero Grade Feature - Quick Guide

Rahid.P.195
Rahid.P.195 Posts: 1 image
edited October 2024 in Community Corner

Hi Folks, I wanted to share a brief guide on how to utilize the new Automatic Zero Grade feature on our site today:

1. There are two configuration variables associated with this feature:

"d2l.Tools.Grades.ShowAutomaticZeroSetting"

"d2l.Tools.Grades.AutomaticZero"

2. To enable this feature so that instructors can activate it within their courses, you need to set the "d2l.Tools.Grades.ShowAutomaticZeroSetting" variable to "On" at the ORG level

3. The "d2l.Tools.Grades.AutomaticZero" variable displays courses where the feature is enabled. You can manually adjust these settings by selecting the "Add Value" option

4. If you wish to enable this feature across all courses at the ORG level (though I recommend against this approach), follow these steps:

Navigate to the "d2l.Tools.Grades.AutomaticZero" variable

Click on "Add Value"

Enter the OrgUnitID for the organization

Select "On" and save > This action will cascade the settings to all courses

5. The "Cascading Org Unit Types" option under the "d2l.Tools.Grades.AutomaticZero" variable allows you to apply settings to specific Org Unit types, such as Departments or Semesters. For example, to enable the feature for all courses within a specific Semester, use the following workflow:

Go to the "d2l.Tools.Grades.AutomaticZero" variable

Under "Cascading Org Unit Types", click on "Edit"

Ensure that "Semester" is selected

Under "Override Values", click on "Add Value"

Enter the Semester's Org Unit ID and select "On"

Save the changes > This will enable the feature for all child Org Units under the selected Semester

Comments

  • clintico.v.4563
    clintico.v.4563 Posts: 3 🔍

    Thanks for sharing this. The explanation about the cascading Org Unit setup was especially helpful because that part can get confusing pretty quickly.

    I also agree with your recommendation about avoiding enabling Automatic Zero globally at the ORG level unless there’s a very specific institutional policy behind it. Using Semester or Department level cascading seems much safer and easier to manage.

    One small thing I’d add for admins testing this feature: after changing the variables, it helps to verify the behavior inside a sample course before rolling it out widely. I usually keep notes of these configs in an html viewer so I can quickly review OrgUnit IDs and variable settings without digging through multiple screens again.

  • clintico.v.4563
    clintico.v.4563 Posts: 3 🔍

    Thanks for sharing this. The explanation about the cascading Org Unit setup was especially helpful because that part can get confusing pretty quickly.

    I also agree with your recommendation about avoiding enabling Automatic Zero globally at the ORG level unless there’s a very specific institutional policy behind it. Using Semester or Department level cascading seems much safer and easier to manage.

    One small thing I’d add for admins testing this feature: after changing the variables, it helps to verify the behavior inside a sample course before rolling it out widely. I usually keep notes of these configs in an html viewer so I can quickly review OrgUnit IDs and variable settings without digging through multiple screens again.