Uploaded image for project: 'Sakai'
  1. Sakai
  2. SAK-41058

Assignments > can circumvent gradebook category with drop/keep uniform point value validation

    XMLWordPrintable

    Details

    • 19 status:
      Resolved
    • Test Plan:
      Hide

      Scenario 1

      1. In a site with Gradebook and Assignments tools added, click the Gradebook Setup tab/button.
      2. Select the Categories Only option on the Gradebook Setup page.
      3. Create several categories.
      4. Go to the Assignments tool and add an assignment worth 5 points, added to Gradebook and assigned to one of the categories created in Step 3.
      5. Check Gradebook to verify the assignment displays in the category you selected.
      6. Return to Assignments and create a second assignment worth 10 points, add to Gradebook and assign to same category selected in Step 4.
      7. Click Post.
      8. Verify that the assignment is created (worth 10 points) and that NO error message is displayed
      9. Go to Gradebook and verify that the assignment is displaying correctly.

      Scenario 2

      1. In a site with Gradebook and Assignments tools added, click the Gradebook Setup tab/button.
      2. Select the Categories Only option on the Gradebook Setup page.
      3. Create several categories.
      4. Enable the drop-lowest option and put a 1 in the box under the Drop Lowest column beside two of the categories.
      5. Click Save Changes to save changes.
      6. Go to the Assignments tool and add an assignment worth 10 points that is added to Gradebook.
      7. Click Post to save the assignment.
      8. In Gradebook, the assignment should appear under the Unassigned category. Click the Edit link and assign it to one of the categories created in Step 2 with Drop Lowest enabled.
      9. Back in Assignments, add another assignment worth 17 points and try to add it to the same category used in Step 7.
      10. Verify that the following alert appears - Alert: Points must match assignments in the selected Gradebook category (10.0)
      11. Change the points to 10 and click Post.
      12. Verify that the assignment was added successfully.
      13. Edit the same assignment and try to change the points to something other than 10.
      14. Click Post and verify the following message appears: Alert: Points must match assignments in the selected Gradebook category (10.0)
      15. Click the Cancel button to return to the Assignment List page.
      16. In Gradebook, click the Gradebook Setup tab/button.
      17. Remove the drop lowest option by clicking in the box beside Enable Drop Lowest.
      18. Click the Save Changes button to save this change.
      19. Return to the Assignments tool and modify the points for the assignment added in Step 9 to something other than 10.
      20. Click Post.
      21. Confirm that the new point value was saved successfully in both Assignments and Gradebook.
      Show
      Scenario 1 In a site with Gradebook and Assignments tools added, click the Gradebook Setup tab/button. Select the Categories Only option on the Gradebook Setup page. Create several categories. Go to the Assignments tool and add an assignment worth 5 points, added to Gradebook and assigned to one of the categories created in Step 3. Check Gradebook to verify the assignment displays in the category you selected. Return to Assignments and create a second assignment worth 10 points, add to Gradebook and assign to same category selected in Step 4. Click Post . Verify that the assignment is created (worth 10 points) and that NO error message is displayed Go to Gradebook and verify that the assignment is displaying correctly. Scenario 2 In a site with Gradebook and Assignments tools added, click the Gradebook Setup tab/button. Select the Categories Only option on the Gradebook Setup page. Create several categories. Enable the drop-lowest option and put a 1 in the box under the Drop Lowest column beside two of the categories. Click Save Changes to save changes. Go to the Assignments tool and add an assignment worth 10 points that is added to Gradebook. Click Post to save the assignment. In Gradebook , the assignment should appear under the Unassigned category. Click the Edit link and assign it to one of the categories created in Step 2 with Drop Lowest enabled. Back in Assignments , add another assignment worth 17 points and try to add it to the same category used in Step 7. Verify that the following alert appears - Alert: Points must match assignments in the selected Gradebook category (10.0) Change the points to 10 and click Post . Verify that the assignment was added successfully. Edit the same assignment and try to change the points to something other than 10. Click Post and verify the following message appears: Alert: Points must match assignments in the selected Gradebook category (10.0) Click the Cancel button to return to the Assignment List page. In Gradebook , click the Gradebook Setup tab/button. Remove the drop lowest option by clicking in the box beside Enable Drop Lowest . Click the Save Changes button to save this change. Return to the Assignments tool and modify the points for the assignment added in Step 9 to something other than 10. Click Post . Confirm that the new point value was saved successfully in both Assignments and Gradebook .

      Description

      In Gradebook, if you have a category with drop/highest/keep enabled, all items within the category must have the same maximum point value. This rule is enforced when creating gradebook items in Gradebook itself, but can be circumvented through tools which can send grades to the gradebook.

        Gliffy Diagrams

          Attachments

          1. image-2018-12-21-12-59-53-313.png
            image-2018-12-21-12-59-53-313.png
            132 kB
          2. Assignment and gradebook.mp4
            2.05 MB
          3. 12312018_message_points.gif
            12312018_message_points.gif
            14 kB
          4. 12312018_gb.gif
            12312018_gb.gif
            10 kB
          5. 12312018_assignments.gif
            12312018_assignments.gif
            25 kB

            Activity

              People

              • Assignee:
                bjones86 Brian Jones
                Reporter:
                bjones86 Brian Jones
              • Votes:
                0 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved:

                  Git Source Code