Instructor Preview does not keep the answer selection and displays incorrect feedback

Description

If you have an assessment with selection-level feedback which is set to display immediate feedback to the student, the instructor preview does not keep the answer selection and displays incorrect feedback when the "show feedback" link is selected. (Note: This appears to be an issue only in the instructor preview. When a student takes the assessment, the answer selection is saved and correct feedback is shown.)

To replicate:

  1. In the assessment Settings, on the Grading and Feedback tab: Select Selection-Level Feedback, the Immediate Feedback option and choose to release Student Response, Correct Response, Question-Level Feedback, and Selection-Level Feedback.

  2. Create an assessment with at least one question containing selection-level feedback.

  3. Preview the assessment as the instructor.

  4. Select the correct answer choice in the assessment preview and then click on Show Feedback. The answer selection will be lost, and the feedback for the incorrect answer selection will display, regardless of which answer choice is selected.

Attachments

1
100% Done
Loading...

Activity

Show:

Matthew Jones March 24, 2017 at 2:50 PM

I'm marking this one as incomplete, since the fix was to disable this link during preview mode. I spent about 4 hours trying to get this link to work and was unsuccessful. It doesn't seem to do anything going through DeliveryActionListener and switching it up to go through the other modes ShowFeedbackActionListener didn't work for this either.

Matthew Jones March 18, 2017 at 6:21 PM

I've modified this so it doesn't throw errors anymore but there's no change in the behavior. So something else is (not) going on here.

Matthew Jones March 18, 2017 at 5:29 PM

So I've spent some time looking at this and it looks like the link on assessmentDeliveryHeading.jsp is going to DeliveryActionListener rather than ShowFeedbackActionListener in preview mode. Switching it isn't quite so straightforward because it crashes. I feel like this ShowFeedbackListener does some work to actually get back the feedback.

I'm not entirely sure why it's not working with the switch or if this ever worked.

Matthew Jones March 18, 2017 at 4:40 PM

The screenshot

shows what correct feedback looks like to a student.

Incomplete

Details

Priority

Affects versions

Components

Assignee

Reporter

Created January 9, 2017 at 11:57 AM
Updated July 21, 2021 at 8:46 AM
Resolved March 24, 2017 at 2:48 PM