Exam Results Behavior in Storyline

Oct 22, 2019

Hi Team,

I am a bit perplexed on this issue and need some extra minds please. If someone takes an exam and reopens the SCORM there are two very different behaviors based on if the user passed or failed the exam. We have the exams set as Pass/Incomplete.

1 - If someone passes (Pass) and reopens the exam (SCORM), the exam starts back at the welcome slide (thus does not show what they scored), and the questions look as if they have never been answered.

2 - If someone fails (Incomplete) and reopens the exam (SCORM), the exam reopens at the result slide, still hows what they scored, and shows the questions as having been answered.

Is there a setting that changes how this behaves? We would like the first scenario to behave like the second scenario.

Thanks in advance!

8 Replies
Ren Gomez

Hi Philip,

Thanks for sharing those details! It would be helpful to take a look into the .story file to see if the results slide contains any oddities that are causing the restart to happen on the Pass layer.

If you're able to share your file publicly here, feel free to do so by clicking Add Attachment, or you’re always welcome to share with our Support Engineers here. 

Leslie McKerchie

Thanks for sharing your .story file, Philip.

You may find that the resume feature doesn't work as you'd expect after you've met the completion requirement for your course—either by viewing the required number of slides or by passing a quiz.

Most LMSs consider a course to be in review mode after the tracking requirement has been met. In review mode, resume data is no longer sent to the LMS, which prevents learners from accidentally changing their course status back to incomplete. See this article for more information.

Philip Deer

Thanks for the additional information, Leslie.

This setup seems like a flawed approach. I understand the desired to not change completion status. However, if upon reopening the exam the file shows as if the exam has never been taken, a user can take the exam again trying to view their score again and not realize they are in fact taking it again which if they fail the second time will give them a worse score and send incomplete to the LMS. There has to be a better way to make it so end users are not accidentally causing errors, and so we or they can log in and view the result on the results slide to double check their score if they are telling us they scored something differently than what the LMS report shows.

The workarounds in the article didn't seem helpful:

In the article it mentions "but it takes you to the slide you were on when you met the tracking requirement and exited the course. Or, it takes you back to the beginning of the course."

- Our users are meeting the tracking requirement due to the results slide and closing the window. However, it only takes them to that slide if they fail and get an incomplete. If they pass it is taking them back to the beginning and resetting the questions and results slides. How do we solve for this?

The article also mentions "If you're using Completed/Incomplete or Completed/Failed as your reporting option, try changing it to Passed/Incomplete or Passed/Failed.".

- We are already using Passed/Incomplete

We do not feel comfortable changing the published output as it is not recommended, it would be unsupported, and we are not coding experts and do not want to risk making things worse.

What else might we try, look into, consider, troubleshoot, test, change in the settings, change in our procedures, etc...?

What have we not tried or though of that might be worth looking into?

Thanks in advance! 

Leslie McKerchie

You're right, Philip.  I must have been thinking about that backward since your course is not in 'review' mode at all.

I've opened a support case on your behalf and escalated to one of our support engineers to take a look at what may be going on. 

I appreciate your further insight and I apologize for any confusion I introduced to this conversation. I look forward to following along as the support team digs in.

This discussion is closed. You can start a new discussion or contact Articulate Support.