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

Cannot assign Marker on a marking guide or rubric assignment without giving a grade

    XMLWordPrintable

    Details

    • Testing Instructions:
      Hide

      Marking Guide

      1. Create a course with at least one teacher and one student.
      2. Create an assignment that has the grading method set to "Marking guide" and "Use marking workflow" and "Use marking allocation" set to Yes.
      3. Click "Save and display".
      4. Define a new grading form from scratch. Make sure there are at least 2 criterion and make the marking guide active.
      5. Load the assignment and click "View/grade all submissions".
      6. In the grade column for the enrolled student, click the edit grade icon.
      7. Assign a marker and press "Save changes". Ensure that there are no errors and that the marker shows up on the "view all grades" screen.
      8. Go back to the edit screen and assign a mark for just one criteria (remember you have > 1 criteria) and try submit the form. You should receive an error saying you must fill out all of the criteria.
      9. Fill all the criteria out and submit the form. Ensure the student receives the appropriate grade.

      Rubrics

      1. Perform the same tests as above except use a Rubric for the assignment instead of a marking guide.

      Simple grading

      1. With simple grading turned on, ensure you can assign a marker to an assignment.

      Unsetting grades (rubric and marking guide)

      1. Ensure that you can unset a grade (i.e. grade something and then remove the grade). This should show on the marking page and in the gradebook.

      Simple grading/Rubrics/Marking guide

      1. For all of the above grading types, ensure that you can successfully grade assignments with the marker allocation turned off.

      Other

      1. Ensure that you are able to grade attempts as per usual (i.e. be able to assign a grade successfully).
      Show
      Marking Guide Create a course with at least one teacher and one student. Create an assignment that has the grading method set to "Marking guide" and "Use marking workflow" and "Use marking allocation" set to Yes. Click "Save and display". Define a new grading form from scratch. Make sure there are at least 2 criterion and make the marking guide active. Load the assignment and click "View/grade all submissions". In the grade column for the enrolled student, click the edit grade icon. Assign a marker and press "Save changes". Ensure that there are no errors and that the marker shows up on the "view all grades" screen. Go back to the edit screen and assign a mark for just one criteria (remember you have > 1 criteria) and try submit the form. You should receive an error saying you must fill out all of the criteria. Fill all the criteria out and submit the form. Ensure the student receives the appropriate grade. Rubrics Perform the same tests as above except use a Rubric for the assignment instead of a marking guide. Simple grading With simple grading turned on, ensure you can assign a marker to an assignment. Unsetting grades (rubric and marking guide) Ensure that you can unset a grade (i.e. grade something and then remove the grade). This should show on the marking page and in the gradebook. Simple grading/Rubrics/Marking guide For all of the above grading types, ensure that you can successfully grade assignments with the marker allocation turned off. Other Ensure that you are able to grade attempts as per usual (i.e. be able to assign a grade successfully).
    • Workaround:
      Hide

      Assign markers from the grading table, not the individual grading page.

      Show
      Assign markers from the grading table, not the individual grading page.
    • Affected Branches:
      MOODLE_26_STABLE
    • Fixed Branches:
      MOODLE_29_STABLE
    • Pull from Repository:
    • Pull Master Branch:
      MDL-45848-master
    • Sprint:
      FRONTEND Sprint 16, Team A Sprint 1
    • Issue size:
      Medium

      Description

      For an assignment that is graded with a rubric or marking guide, a marking user cannot be set without also completing the criteria. Setting a Marker and saving results in error message:

      "Please provide a valid grade for each criterion
      The score given to Criterion is not valid, the max score is: 100"

      Steps to reproduce:

      1. In a course, create an assignment with a grading method of Marking Guide or Rubric and set both Marking Workflow and Marking Allocation to Yes.
      2. Configure the advanced grading method and make it ready for use.
      3. Enroll a few students and at least one teacher into the course.
      4. In the assignment, click View/Grade All Submissions.
      5. For any student, click Grade icon in the Grade column.
      6. Do not complete the criteria or give any scores.
      7. Set Allocated Marker to a teacher.
      8. Save changes.

      Expected result: User should be able to assign a marker without grading the assignment.
      Actual result: User receives error message that a grade must be provided.

        Attachments

          Activity

            People

            • Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:
                Fix Release Date:
                11/May/15