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

Blind marking shows student name in new grading UI

    XMLWordPrintable

Details

    • Bug
    • Status: Closed
    • Critical
    • Resolution: Fixed
    • 3.1
    • 3.1
    • Assignment
    • MOODLE_31_STABLE
    • MOODLE_31_STABLE
    • MDL-53821-master
    • Hide

      Pre-test

      Make sure blind marking is enabled in the admin settings:
      Site administration > Plugins > Activity Modules > Assignment > Assignment settings

      Regular Marking

      1. Create a course
      2. Enrol at least one teach and a couple of students
      3. Add an assignment activity and make sure blind marking is off (it's in the "Grade" section when creating the assignment)
      4. Log in as each student and complete the assignment (add a submission)
      5. Log in as the teacher and grade the assignment
        1. click the assignment in the course > click grade
      6. You should be taken to the new grading interface
      7. Confirm the student's name, profile picture and email appear at the top of the grading interface
      8. Use the navigation to change the user you're grading
      9. Confirm the student's details at the top are updated to the new student's details
      10. Return to the assignment and click "View all submissions"
      11. Click the "Grade" button for one of the students (remember which user you selected)
      12. Confirm you are taken to the new grading interface and that the correct user is loaded in the interface
      13. Confirm that "userid" is passed as a query parameter (in the URL) to the new grading interface
      14. Navigate to different users using the user navigation at the top right. Try using the left and right arrows as well as selecting users directly from the dropdown.

      Blind Marking

      1. Create a new assignment activity with blind marking on
      2. Log in as each student and complete the assignment
      3. Log in as the teacher and grade the assignment
      4. Confirm that the student's name, profile picture and email do not appear at the top of the grading interface, instead you should see an anonymous name placeholder such as "Participant 1"
        • Note: If you're logged in as admin (or teacher that has sufficient capabilities) you'll see the student's real name in brackets next to their anonymised name. This is a special capability that enables them to bypass the blind marking.
      5. Use the navigation to change the user you're grading
      6. Confirm that the placeholder name is updated as the student changes and that you don't see any real user details
      7. Return to the assignment and click "View all submissions"
      8. Click the "Grade" button for one of the students (remember which user you selected)
      9. Confirm you are taken to the new grading interface and that the correct user is loaded in the interface
      10. Confirm that "userid" is not passed as a query parameter (in the URL) to the new grading interface, instead you should see a query param called "blindid" (which isn't the same as the user's id)
      11. Navigate to different users using the user navigation at the top right. Try using the left and right arrows as well as selecting users directly from the dropdown.
      Show
      Pre-test Make sure blind marking is enabled in the admin settings: Site administration > Plugins > Activity Modules > Assignment > Assignment settings Regular Marking Create a course Enrol at least one teach and a couple of students Add an assignment activity and make sure blind marking is off (it's in the "Grade" section when creating the assignment) Log in as each student and complete the assignment (add a submission) Log in as the teacher and grade the assignment click the assignment in the course > click grade You should be taken to the new grading interface Confirm the student's name, profile picture and email appear at the top of the grading interface Use the navigation to change the user you're grading Confirm the student's details at the top are updated to the new student's details Return to the assignment and click "View all submissions" Click the "Grade" button for one of the students (remember which user you selected) Confirm you are taken to the new grading interface and that the correct user is loaded in the interface Confirm that "userid" is passed as a query parameter (in the URL) to the new grading interface Navigate to different users using the user navigation at the top right. Try using the left and right arrows as well as selecting users directly from the dropdown. Blind Marking Create a new assignment activity with blind marking on Log in as each student and complete the assignment Log in as the teacher and grade the assignment Confirm that the student's name, profile picture and email do not appear at the top of the grading interface, instead you should see an anonymous name placeholder such as "Participant 1" Note: If you're logged in as admin (or teacher that has sufficient capabilities) you'll see the student's real name in brackets next to their anonymised name. This is a special capability that enables them to bypass the blind marking. Use the navigation to change the user you're grading Confirm that the placeholder name is updated as the student changes and that you don't see any real user details Return to the assignment and click "View all submissions" Click the "Grade" button for one of the students (remember which user you selected) Confirm you are taken to the new grading interface and that the correct user is loaded in the interface Confirm that "userid" is not passed as a query parameter (in the URL) to the new grading interface, instead you should see a query param called "blindid" (which isn't the same as the user's id) Navigate to different users using the user navigation at the top right. Try using the left and right arrows as well as selecting users directly from the dropdown.

    Description

      It should not.

      Attachments

        Issue Links

          Activity

            People

              ryanwyllie Ryan Wyllie
              damyon Damyon Wiese
              Damyon Wiese Damyon Wiese
              Andrew Lyons Andrew Lyons
              Rajesh Taneja Rajesh Taneja
              Adrian Greeve, Ilya Tregubov, Kevin Percy, Mathew May, Mihail Geshoski, Shamim Rezaie
              Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:
                23/May/16