Force timer expire to Results page?
Feb 08, 2013
By
jay hoffman
When the Storyline quiz timer expires, it allows the user to both complete the current question, and to index through remaining, unanswered questions before seeing the results. Unfortunately, I need to at least prohibit the ability to view the unanswered questions. In the absence of an SDK, has anyone developed a work-around where I can block this behavior and force the player to go to the results page as the timer expiration triggers?
FWIW, I've already submitted the above as a feature request; I'm just hoping for a creative solution in the interim.
11 Replies
I have just run into the same issue - has anyone responded?
What I'd like to have happen is they have the chance to finish the question they are on, but they then need to be advanced to the results slide where they can then review the quiz.... not hit next all the way to the results slide.
Rusty, I haven't received a reply from the submitted Feature Request (not surprising), nor has anyone offered a public or private work-around. I'd be willing to fund dev if I had an SDK but, unfortunately, that's not available either. Until then, we're at the mercy of the current implementation...
I opened another thread, just in case - but I doubt anyone will respond.
http://community.articulate.com/forums/p/25845/141989.aspx#141989
It would be difficult, but I *think* you could create independent questions, don't group them in a quiz, track results in JavaScript, and then post the final score (is this SCORM?) via JavaScript.
Lots of programming. If it's a big deal to do this, this is one way.
Sam
Sounds like we are talking about two different things - I have everything working the way it needs to EXCEPT the one thing I cannot seem to control (or just don't know how to), which is the action after the timeout and the learner clicks OK to acknowledge they have timed out. If that can go right to the Results slide, I am in business.
Rusty frames the problem quite well. It's the behavior after the user acknowledges the expired timer that requires modification/enhancement (a simple branching that jumps to the results page would be a start); the tracking works fine.
I understand. In the absence of having a way to get the behavior you want in Storyline's default implementation of timed quizzes, it might be possible to implement the functionality you are after using JavaScript to implement the entire Quiz process.
An alternate route which still requires JavaScript, but less of it, would be to not time the quiz via Storyline, but have a JavaScript timer implemented in the background. When the timer expires, it may be possible to proceed directly to the results slide.
For me, I need to access a variable which can only be set in the results slide - the fact they don't go there first after the quiz has ended is a bit odd. I can't imagine why the user experience should be any other way in any case. Why would the learner want to have to hit next 20+ times after they can no longer answer questions anyway?
@Sam - yeah - likely overkill
So, any progress? As far as I can tell, and in the absence of a native solution, we're still waiting for the SDK.
Or did I just miss that particular memo? Sam?
This discussion is closed. You can start a new discussion or contact Articulate Support.