samigo: Minimum point value fails for Multiple Choice, Partial Credit questions

Description

Issue: A new feature in Sakai 11 is SAM-948, a Minimum Point Value for certain types of questions; this feature doesn't work on Multiple Choice questions with Partial Credit enabled. If you create the question, enable Partial Credit, and enter a Minimum Point Value immediately before saving the question, there's no indication that the minimum value you entered will be nulled, so it appears to silently fail for the user.

Screencast demonstrating failure: https://www.screencast.com/t/pXOI5qF9rH

Recommended Solution: When the user selects the option Enable Partial Credit, disable the text box to type in a Minimum Point Value and indicate to the user that they should remove the partial credit setting if they want to enter a Min value.

Environment

None

Test Plan

  1. Enable the following property on the server:

  2. As instructor, create a quiz and add a Multiple Choice question.

  3. Enter an Answer Point Value.

  4. Enter a Minimum Point Value that is greater than 0 and less than your Answer Point Value.

  5. Under Answer, leave the default Single Correct and select the radio button Enable Partial Credit.

  6. Observe the following desired behavior:

    • The Minimum Point Value nulls out and the box becomes disabled.

    • The text *Option not available with Partial Credit. displays underneath the description of minimum value.

Attachments

3

depends on

Activity

Show:

Tiffany Stull July 16, 2019 at 11:23 AM

Ideally, if you've already entered a min value, a warning message should pop up on attempting to select Enable Partial Credit. The message should indicate that Minimum Point Value is not compatible with Partial Credit, your currently-entered minimum value will be removed, and ask if you're sure you want to enable Partial Credit instead.

Tiffany Stull August 15, 2018 at 10:10 AM

UVA has a local patch for this issue to eventually contribute back.

Details

Assignee

Reporter

Components

Affects versions

Priority

Created June 8, 2017 at 10:53 AM
Updated April 26, 2021 at 4:09 PM