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

Rubrics in Assignments (New Grader) allows 3+ decimal places, then multiplies the score to make it only 2 decimal places

    XMLWordPrintable

    Details

    • 21 Status:
      Please Merge
    • 20 status:
      Resolved
    • 19 status:
      Please Merge
    • Test Plan:
      Hide
      1. Create a rubric
      2. Create an assignment
        • Set it to be graded using the rubric.
        • Check the option to adjust individual student score
      3. Grade the assignment using the new Grader. 
      4. Click on the Rubrics icon
      5. Select the ratings.
      6. In the points field for one, enter a score with three decimal places (3.456)
      7. Click Done to close the Rubric. The score on the grader shows 3 decimal points
      8. Click "Save and Release to Student"   No warning appears
      9. Return to list.  The score listed is multiplied by 10 to make only two decimal places (3.456 -> 34.56)
      Show
      Create a rubric Create an assignment Set it to be graded using the rubric. Check the option to adjust individual student score Grade the assignment using the new Grader.  Click on the Rubrics icon Select the ratings. In the points field for one, enter a score with three decimal places (3.456) Click Done to close the Rubric. The score on the grader shows 3 decimal points Click "Save and Release to Student"    No warning appears Return to list.   The score listed is multiplied by 10 to make only two decimal places (3.456 -> 34.56)

      Description

      I think this is related to SAK-44480 as it seems that rubrics with new grader is not getting the same error checking as classic grader (with or without rubric) or new grader without rubrics.

      If you use the adjust score option on a rubric to enter points with 3+ decimal places, it will save the score, but multiply it to adjust to only two decimal places. A score of 5.333 becomes 53.33.  

      If you enter points manually in the new grader, it will not allow you to enter more than 2 decimal points. In classic grader, it will give you a message "Alert: Please use only 2 decimal place(s) for the grade field" regardless of whether you use rubrics or not.  The new grader should give a warning like the classic grader. 

        Gliffy Diagrams

          Zeplin

            Attachments

              Issue Links

                Activity

                  People

                  Assignee:
                  ottenhoff Sam Ottenhoff
                  Reporter:
                  cschwiebert Christina Schwiebert
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  4 Start watching this issue

                    Dates

                    Created:
                    Updated:
                    Resolved:

                      Git Integration