Service Pack(s):
3900.102.0, 3900.104.0, 3900.106.0
Description:
When students provide the numeric answer to a calculated formula question in the format "10 000 000" - with a space as the separator - the answer is graded as incorrect.
When no thousands separator is entered, but just the integer number as "10000000", the answer is graded as correct.
This issue is reported for Language Packs where the thousands separator is not a comma ( fr_FR using space).
Steps to Repeat:
- Log into Blackboard Learn Ultra Experience as an instructor
- Access an Ultra Course
- Create a test and add a Calculated formula Question using this format: "[number] x 1000000 = ?"
- In the math editor enter the answer formula: number*1000000 > Next
- On the Answer settings section select:
Answer format = Normal
Rounding Decimal places = 0
Variable ranges
Number minimum = 1
Number maximum = 100
Number decimal places = 0
Number of answer sets = 3 (any value at least one will do)
- Click on Next
- On the Verification section populate the answer set. Use 1, 10, 100
- Click on Calculate answers > Save
- In the test select 'Allow students to add content at end of assessment'
- In the Assessment settings select 'No due date' and 'Unlimited attempts'
- Save and make the test visible to students
- Log in as student and change the user language to French
- Access the course and take the test
- Provide an answer to the calculated formula question without using any thousands separator
- Make another attempt and this time provide an answer to the calculated formula question using space as thousands separator
- Assume the variable [number] value was 10 in the question
- Type 10000000 without any separator and submit
Observed Behavior: The answer is correct and is displayed on screen with separators as 10 000 000.
- Type 10 000 000 with space as thousands separator and submit.
Observed Behavior: The answer is incorrect and is displayed on screen as 10000 000. Observe the first space separator is missing.
When submitting a number using space as separator the answer is graded as wrong.
Expected Behavior:
The values submitted by students to be correctly interpreted and graded, with and without thousands separators, according to the Language Pack of the student when submitting.