HTML5 Quiz Review with Branching Quiz

Jun 02, 2016

Hello Heroes!

I have run into a problem with a course I am developing and could use a second (third or fourth) set of eyes on this.

This module is a 29 question quiz with multiple branches. It also includes a mixture of quiz and survey questions (determined from the interaction results needed by our client). Completion is based on the number of slides viewed.

In user testing, we've discovered that the Quiz review function from the Results slide does not return the same information depending on the user's platform. The Flash version works fine, HTML5 does not. (We are publishing with the Articulate player option deselected, as requiring our employees to download an extra app has not been a well-received option.)

I'm uploading a sample of the module. I've been publishing it for WEB and testing straight from a web server (instead of packaging it and plugging it into the LMS). This appears to bring up the problem consistently.

If all questions are answered correctly, and the module is reviewed, question 4 (Slide 1.6) will not show up in Quiz Review correctly. This happens in several areas throughout the 29 questions, so solving one will probably solve all.

Any help troubleshooting would be greatly appreciated.

5 Replies
Julia Koller

Hi Brian, thanks for taking some time to help me work this. Here is a screenshot of what is happening. 

In this case, I've answered all the questions correctly.

In HTML5, if question 3 is answered correctly, the user will skip question 4 and move straight to question 5. When reviewing, question 4 will show up as incorrect and unanswered.

In Flash, the branching does not appear to work correctly. So, question 4 is not skipped as it should be, and will show up in the quiz review as answered. 

I had thought the problem might be the trigger order (?) but the same thing happens on a branch, within a branch, later in the module. On that particular slide I was inconsistent with my player trigger order, and the triggers are reversed. The result is the same. 

Thanks again for your time.

Ashley Terwilliger-Pollard

Hi Julia,

I don't see anything on question 3 set up to skip question 4 - but I do see based on how you answer question 4, you go to slide 5 or 6. 

But if a user skips a question, and they return to it as a part of the review it will be marked incorrect if it was set up to be graded.  It sounds like your HTML5 is behaving one way - and Flash the other - but I'm not sure which one you want? 

If you need to skip the question again during the review, you'd need to set that up with triggers and variables to do so on the review layer of the previous slide. Those layers aren't visible by default, but you can enable it by adding any information into the text field within form view for the review - and then customize the layer as needed. 

Julia Koller

Hi Ashley, thanks for taking some time to help with this.

The way this should work,  questions that are not visited by the user will also be skipped during review. Both Flash and HTML5 should have the exact same behavior.

I've been trying to figure out how to use the review layer to skip un-visited questions, but I'm having difficulty with it, as the "Next" button (which only shows up during review) is not accessible when I am using the trigger panel. Would you be able to point me to a sample of what you are suggesting?

Ashley Terwilliger-Pollard

Hi Julia,

You'll likely want to use a method similar to the one Rebecca described at the bottom of this discussion to skip content slides - and you'll need to modify it slightly to reflect which slides they saw vs. those that they didn't see.

Yes, I'd expect Flash and HTML5 to behave the same way- but in your description I didn't get the sense that either were behaving how you wanted, so I wasn't sure where to go from there. Perhaps the above link will get you where you need to be - and if not, please let us know and hopefully others in the community will be able to offer additional ideas.

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