Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-78952

Accessibility: Feedback is not announced to screenreaders (all questions) when clicking on check button.

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Minor Minor
    • None
    • 4.1.4, 4.2.1, 4.3
    • Accessibility, Quiz
    • None
    • MOODLE_401_STABLE, MOODLE_402_STABLE, MOODLE_403_STABLE
    • MDL-78952-master
    • Hide

      Setup data:

      On Quiz activity:

      Create a quiz activity with those setting

      • Question behavior to 'Interactive with multiple tries'
      • Review options:
        • During the attempt:
          • v Right answer
          • v General feedback
          • v Specific feedback
      • Add some questions into the quiz activity which are filled in all the feedback fields. For example:
      • Create question 1 using the question XML questions-THTC-True False-20231107-1414.xml
      • Create question 2 using the question XML questions-THTC-Multiple choice-20231107-1414.xml
      • Questions should be on the same page.

       

       

      Scenario 1: Multiple questions on quiz page.

      1a:

      • Open the screen reader tool like JAWS or NVDA
      • Preview quiz
      • Choose  Choice 2 in "Multiple choice" and click Check button.

      Expected result: The screen reader tool should read the feedback messages for question Multiple choice

      "Your answer is incorrect. You did well. The correct answer is: Choice 1" and "Feedback 2 Sorry please try again". The order of feedback is being read may be varied base on the tool.

      1b:

      • In the same page, choose True in True False question and click Check button. 

      Expected result: The screen reader tool should read feedback messages for question True False
      "Feedback 1 Good job

      You did well
      The correct answer is 'True'."

       

      Scenario 2: Preview page of a question.

      • Go to the question Multiple choice preview page
      • Change the setting How questions behave to Interactive with multiple tries
      • Change display option "Specific feedback" to "Shown"
      • Change display option "General feedback" to "Shown"
      • Change display option "Right answer" to "Shown"
      • Click Update display option
      • Choose  Choice 2 and click Check button.

      Expected result:

      • The screen reader tool should read the feedback messages for question Multiple choice
      • "Your answer is incorrect. You did well. The correct answer is: Choice 1" and "Feedback 2 Sorry please try again".
      • The order of feedback is being read may be varied base on the tool.
      Show
      Setup data: On Quiz activity: Create a quiz activity with those setting Question behavior to 'Interactive with multiple tries' Review options: During the attempt: v Right answer v General feedback v Specific feedback Add some questions into the quiz activity which are filled in all the feedback fields. For example: Create question 1 using the question XML questions-THTC-True False-20231107-1414.xml Create question 2 using the question XML   questions-THTC-Multiple choice-20231107-1414.xml Questions should be on the same page.     Scenario 1 : Multiple questions on quiz page. 1a: Open the screen reader tool like JAWS or NVDA Preview quiz Choose  Choice 2 in "Multiple choice" and click Check button. Expected result : The screen reader tool should read the feedback messages for question Multiple choice "Your answer is incorrect. You did well. The correct answer is: Choice 1" and "Feedback 2 Sorry please try again". The order of feedback is being read may be varied base on the tool. 1b: In the same page, choose True in True False question and click Check button.  Expected result : The screen reader tool should read feedback messages for question True False "Feedback 1 Good job You did well The correct answer is 'True'."   Scenario 2 : Preview page of a question. Go to the question Multiple choice preview page Change the setting  How questions behave  to Interactive with multiple tries Change display option "Specific feedback" to "Shown" Change display option "General feedback" to "Shown" Change display option "Right answer" to "Shown" Click Update display option Choose  Choice 2 and click Check button. Expected result : The screen reader tool should read the feedback messages for question Multiple choice "Your answer is incorrect. You did well. The correct answer is: Choice 1" and "Feedback 2 Sorry please try again". The order of feedback is being read may be varied base on the tool.

      The feedback messages displayed when a user clicks on the 'Check' button are not automatically presented to screen reader users. 


      Expected: when clicking 'Check' button the screen reader should read the feedback from the question for users.

            vuvanhieu143 Hieu Vu
            danghieu1407 Hieu Nguyen Dang
            Tim Hunt Tim Hunt
            Votes:
            2 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:

                Estimated:
                Original Estimate - 0 minutes
                0m
                Remaining:
                Remaining Estimate - 0 minutes
                0m
                Logged:
                Time Spent - 52 minutes
                52m

                  Error rendering 'clockify-timesheets-time-tracking-reports:timer-sidebar'. Please contact your Jira administrators.