Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-45390

Problem: Cannot get 57% to return the required letter grade

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Important
      The test requires setup before upgrading to the latest version.

      57 grade boundary issue.

      1. Make sure that you have an activity in each of the courses and that you have given grades to some students. Give some students grades of 57.
      2. Courses that have "(Frozen)" should show students with a grade of 57 not achieving the letter corresponding to that boundary.
      3. Create a backup of each course before upgrading to the latest version.
      4. Upgrade to the latest version.
      5. Check that the courses marked as Frozen have a message on the gradebook. Not frozen courses should not have a message in the gradebook.
      6. Agree to the changes and then back up the course.
      7. Restore the first back up and ensure that the freeze status matches.
      8. Restore the second back up after accepting the changes in the gradebook and ensure that there is no freeze put in place.
      9. Check grades and ensure that students with grades of 57 are now getting the correct grade boundary.

      Check out https://docs.moodle.org/30/en/Grade_letters on how to set grade letters. Please note that grade items can be set to use an individual display. If grade letters are selected then it uses that courses letter grades.

      A site with default setting for displaying grades (no letters)

      • A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (frozen)
      • A course with a setting of a not letter grade (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)

      A site with a site wide setting to use letters as default - no alteration to the default letter grade boundaries.

      • A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)
      • A course with a setting of a not letter grade (Not Frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Not Frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not Frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)

      A site with a site wide setting to use letters as default - Alteration to the default letter grade boundaries with one of the letter boundaries being 57.

      • A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)
      • A course with a setting of a not letter grade (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)

      A site using the default site wide display settings but with an alteration to the default letter grade boundaries with one of the letter boundaries being 57.

      • A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)
      • A course with a setting of a not letter grade (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen)
      • A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen)
      • A course with default settings, has an activity that uses a letter grade for display. (Frozen)
      Show
      Important The test requires setup before upgrading to the latest version. 57 grade boundary issue. Make sure that you have an activity in each of the courses and that you have given grades to some students. Give some students grades of 57. Courses that have "(Frozen)" should show students with a grade of 57 not achieving the letter corresponding to that boundary. Create a backup of each course before upgrading to the latest version. Upgrade to the latest version. Check that the courses marked as Frozen have a message on the gradebook. Not frozen courses should not have a message in the gradebook. Agree to the changes and then back up the course. Restore the first back up and ensure that the freeze status matches. Restore the second back up after accepting the changes in the gradebook and ensure that there is no freeze put in place. Check grades and ensure that students with grades of 57 are now getting the correct grade boundary. Check out https://docs.moodle.org/30/en/Grade_letters on how to set grade letters. Please note that grade items can be set to use an individual display. If grade letters are selected then it uses that courses letter grades. A site with default setting for displaying grades (no letters) A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (frozen) A course with a setting of a not letter grade (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A site with a site wide setting to use letters as default - no alteration to the default letter grade boundaries. A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A course with a setting of a not letter grade (Not Frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Not Frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not Frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A site with a site wide setting to use letters as default - Alteration to the default letter grade boundaries with one of the letter boundaries being 57. A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Frozen) A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A course with a setting of a not letter grade (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A site using the default site wide display settings but with an alteration to the default letter grade boundaries with one of the letter boundaries being 57. A course with a setting of a letter grade - no alteration to default letter grade boundaries. (Frozen) A course with a setting of a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A course with a setting of a not letter grade (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - no alteration to default letter grade boundaries. (Frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries, but no 57. (Not frozen) A course with a setting of a not letter grade, has an activity that uses a letter grade - alteration to default grade boundaries with one for the grade boundaries being 57. (Frozen) A course with default settings, has an activity that uses a letter grade for display. (Frozen)
    • Affected Branches:
      MOODLE_24_STABLE, MOODLE_26_STABLE, MOODLE_27_STABLE, MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_30_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      wip-MDL-45390-master

      Description

      This applies to 2.4 Moodle. I have been told by Tim Hunt at the OU that this is bug.

      https://moodle.org/mod/forum/discuss.php?d=225867#p1124349

      Below is my default letter grade set at site level.

      Site administration>Grades>Letter>Edit grade letters

      Highest Lowest Letter
      59.99 % 57.00 % C+
      56.99 % 54.00 % C

      Reproduce the problem
      Set up assignment in usual way. Under >Grade use the default setting of 100 and > Simple Direct Grading.
      Next step is grading.
      Under > View/grade all submissions>Grade column>Grade>Grade out of 100>enter 57>save changes.
      Current grade in grade book> C

      Manual fix:
      Under Settings>Grades>turn editing on>edit grade>final grade>enter 57.001>save changes.
      It now shows in the grade report as C+
      And from student view>settings>grades>user report it displays as a C+.

        Attachments

          Issue Links

            Activity

              People

              • Votes:
                3 Vote for this issue
                Watchers:
                15 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:
                  Fix Release Date:
                  11/Jul/16