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

Natural Aggregation -Student view of grades not matching the teacher's

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide
      1. Create course and enrol a student and a teacher
      2. Navigate to "Site administration" > "Grades" > "Report settings" > "User report" and set grade_report_user_showtotalsifcontainhidden to "Show totals excluding hidden items"
      3. Navigate to "Site administration" > "Grades" > "Report settings" > "Overview report" and set grade_report_overview_showtotalsifcontainhidden to "Show totals excluding hidden items"
      4. Click on "Course administration" > "Grades"
      5. Click on "Grade administration" > Setup > Gradebook setup (called Categories and items in 2.9)
      6. Add 2 categories (I'll call them cat1 and cat2 for convenience)
      7. Create 2 assignments and put them in cat1, make each worth 100 points.
        • You add the assignments to a category in the "Grade" section of the "Adding a new Assignment" page
      8. Create another 2 assignments and put them in cat2
      9. On the course home page hide one of the assignments in cat2 (turn editing on and then open the edit menu for the assignment)
      10. Give the student a grade of 50 for one of the assignments in cat1 (do not grade the other one)
        • You can do it in "Course administration" > "Grades" by turning editing on
      11. Give the student a grade of 50 for the visible assignment in cat2 (leave the other one ungraded)
      12. As the teacher, from the course home page:
        • Click on "Course administration" > "Grades"
        • Click on "Grade administration" > User report
        • Choose the student from the "Select all or one user" drop down menu
        • Verify that the course total percentage is 50.00%
      13. As the student, from the course home page
        • Click "Course administration" > "Grades"
        • Verify the course total percentage is 50.00%
      Show
      Create course and enrol a student and a teacher Navigate to "Site administration" > "Grades" > "Report settings" > "User report" and set grade_report_user_showtotalsifcontainhidden to "Show totals excluding hidden items" Navigate to "Site administration" > "Grades" > "Report settings" > "Overview report" and set grade_report_overview_showtotalsifcontainhidden to "Show totals excluding hidden items" Click on "Course administration" > "Grades" Click on "Grade administration" > Setup > Gradebook setup (called Categories and items in 2.9) Add 2 categories (I'll call them cat1 and cat2 for convenience) Create 2 assignments and put them in cat1, make each worth 100 points. You add the assignments to a category in the "Grade" section of the "Adding a new Assignment" page Create another 2 assignments and put them in cat2 On the course home page hide one of the assignments in cat2 (turn editing on and then open the edit menu for the assignment) Give the student a grade of 50 for one of the assignments in cat1 (do not grade the other one) You can do it in "Course administration" > "Grades" by turning editing on Give the student a grade of 50 for the visible assignment in cat2 (leave the other one ungraded) As the teacher, from the course home page: Click on "Course administration" > "Grades" Click on "Grade administration" > User report Choose the student from the "Select all or one user" drop down menu Verify that the course total percentage is 50.00% As the student, from the course home page Click "Course administration" > "Grades" Verify the course total percentage is 50.00%
    • Affected Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE, MOODLE_30_STABLE
    • Pull Master Branch:
      MDL-52078-master

      Description

      In Natural Aggregation, students are seeing a different course grade than the teacher sees. Students are seeing a grade that includes some empty grades (so they all think they are failing!), even though the teacher has empty grades set to be excluded. Teachers see the correct grade in User Report and in Grader Report.

      The issue is connected to having a quiz in the course set up with a closing time. When a quiz is open, the rest of the empty grades start getting calculated into the student's view of the grade. It fixes itself when the quiz is closed.

      Screen shot of example:
      Teacher view of user report (one category and course total): http://screencast.com/t/7T0iJk1ZPxv9

      Student's view: http://screencast.com/t/ZykT6bW4C

      Even though in both the teacher and student views the student achieve a 100% in class participation, in the student view, it is contributing 26.26% to the course total (versus 5% in the teacher's view) which was our first clue that for students, it's including the empty, 100 point grade item in the course total. It's not pictured in the screen shots but there is a 10 point quiz hidden from students.

      Happy to provide more details and screen shots if needed.

      UPDATE 11/17: This problem persists in 3.0. Here is a video of the issue. On the left is the student's view of the grade; on the right is the teacher. Sorry there's no sound. http://screencast.com/t/SAFFffKZeIr6

        Attachments

          Issue Links

            Activity

              People

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

                Dates

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