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

Tests & Quizzes / Calculated question decimal places

    XMLWordPrintable

    Details

    • Type: Bug
    • Status: OPEN
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: 11.4, 12.0, 19.0, 20.0, 21.0 [Tentative]
    • Fix Version/s: None
    • Labels:
      None
    • Environment:
      11x/12x/13x nightlies
    • Test Plan:
      Hide
      • As an instructor, create a calculated question in the Test & Quizzes tool, using the following question text:

                              {{y}} = {x}*2/3

      • Click "Extract Variables and Equations" and set the equation of y to be {x}*2/3
      • Set both decimal places for x and y to be 0.01. Set the tolerance of y to be 0.01, the MAX of x to be 20, and the MIN of y to be 20.
      • Publish the test.
      • As a student, open the test.

      Expected Behavior: The number "20" in the question text should be adjusted according to the decimal places set by the instructor. So it should be "20.00" rather than "20."

      Current Behavior: The number "20" is displayed as "20," not adjusting according to the decimal places.

      Show
      As an instructor, create a calculated question in the Test & Quizzes tool, using the following question text:                         {{ y }} = {x}*2/3 Click "Extract Variables and Equations" and set the equation of y to be {x}*2/3 Set both decimal places for x and y to be 0.01. Set the tolerance of y to be 0.01, the MAX of x to be 20, and the MIN of y to be 20. Publish the test. As a student, open the test. Expected Behavior : The number "20" in the question text should be adjusted according to the decimal places set by the instructor. So it should be "20.00" rather than "20." Current Behavior : The number "20" is displayed as "20," not adjusting according to the decimal places.

      Description

      When adding a calculated question within Samigo, the instructor has the option to specify the number of decimal places on both variables as well as the correct answer.  

      If the randomly selected value is a whole number, the decimal places are not displayed in the question.  

      Example, if the value is 20.00, it is displayed as 20.  

      This can mislead students as the number of decimal places needed for their response.  If the tolerance is not set properly, it can cause the response to be marked incorrect.

        Gliffy Diagrams

          Zeplin

            Attachments

            1. 19x.png
              19x.png
              35 kB
            2. samigocalc.png
              samigocalc.png
              26 kB

              Issue Links

                Activity

                  People

                  Assignee:
                  maintenanceteam Core Team
                  Reporter:
                  drramsey Derek Ramsey
                  Votes:
                  0 Vote for this issue
                  Watchers:
                  8 Start watching this issue

                    Dates

                    Created:
                    Updated:

                      Git Integration