Test-out option?
Dec 04, 2012
By
Tom Schwalm
Hello. I'm in the final stages of creating a course that will be launched to our entire sales force. There is a broad range of reps - from 35+ yrs in the industry to 2 weeks. That being the case, I would like to enable the seasoned reps the option to take the quiz at the beginning if they so desire (allowing them to "test out" if they so choose). However, I wouldn't want them to be able to take the "test-out" exam more than once. I know I could create two exams - duplicate, with one available at the beginning and one at the end of the tutorial - but I don't see how I could make that work when it comes to having the session marked complete. Do you have any suggestions as to how I might be able to make this work?
Thanks
22 Replies
hi there, did you ever get a resolution on this request?
I am looking for similar information on Test Out options.
I need to know if it's possible, in Storyline, to have a Pre-Test where if the user fails, they have to complete the course and then attempt a Post-Test. They would then have to pass the Post-Test in order to be marked Complete.
Or, if they pass the Pre-Test, they're marked Complete on the LMS and don't have to take the course or the Post-Test.
Hi Greg,
Unfortunately, no. I did not receive a response and I haven't found a way to accomplish what we are both looking to do.
Hi Tom,
Are you publishing SCORM version? Or something else?
If my understanding is correct, then there is no need to create duplication of the exam.
I am not sure whether the questions are same in the test-out section and in the final quiz, but your requirement is achievable.
You can create a variable for example ‘triedOut = false’ at the initial stage. When the ‘try-out’ quiz start, you can check for the variable and if it is ‘false’ then you can continue with the quiz. On the result slide of ‘try-out’ quiz, set the variable value ‘true’.
On re-launching, when ‘try-out’ quiz start and found the variable ‘true’ then jump to the course content.
To save the variable in the LMS, you have to select ‘Always Resume’ in player properties.
While publishing, you can select the result data which have to be tracked on the LMS.
I hope this will help.
Regards,
Shailesh
hi Shailesh, with this method, is it possible to mark the course as Complete when the user passes the Try Out quiz (i.e. track the Try Out quiz) ?
I want it so that the user does not have to complete the training course or the Final quiz if they pass the Try Out quiz, but that it is marked Complete on the LMS.
Hi Greg,
Storyline will take any one result slide for the tracking on the LMS.
The other workaround is, set the final result slide for tracking on the LMS. In the pre-test result slide, you can check for the score enable/disable the course link on the pre-test result page.
If the user passes in pre-test, then you have to set the triggers/execute javascript and set the score and the completion status on the LMS.
For example, you can call - SCORM_SetCompleted(); (in SCORMFunctions.js) to set the completion of the SCO.
It will require little trial to set that up, but can be achievable.
Regards,
Shailesh
Thanks Shailesh.
Here's a challenge that I had and how I solved it. I hope this can help some of you.
I needed to provide users with a way to opt out of an elearning course if they could pass a one-time mastery test. If they got a fail on that test, they'd be routed back to the course content which they would have to complete and then take the test once again which by the way they could take as many times as they wished until they passed the course; failing wasn't an option.
Bear in mind that even though the 10 question test was generated from the same question bank, the bank had 20 questions it could draw from randomly creating a different set of questions each time.
I let them retry the test (flip that switch on in the Results slide) BUT I remove the Retry button from the base layer where it usually lives ( I use the cut function) and place it on the failure layer. I also remove its submit results trigger as well which is generated automatically. I then create a new state (Hidden) and set its initial state to hidden as well. I then created a true/false variable for the last slide that has content on it and triggered the Retry button to become normal (or visible) when that slide is actually visited (true). I also make sure that the submission of results trigger is activated through a different button ( in this case I created one called Submit your results and close the course. Works like a charm.
Best
Mike
Great Mike! Thanks for popping in to share your solution with the community. This thread is a bit dated, but it could certainly assist someone in the future.
Leslie,
I am currently having the "test opt-out" issue. I have read the thread on the subject. Is there a simpler way to achieve this?
Hello Evie - Did you try the solution that Mike posted above?
You must specify the results slide that you are reporting to the LMS, so I assume that is the issue you mention having.
If you have a .story file that you'd like to share for the community to take a peek, you are certainly welcome to.
Yes, I believe that will be helpful. I have attached my file
Hey Evie - Thanks for sharing your project file and allowing us to take a quick look.
Perhaps I misunderstood your first question about testing out.
What issue are you having with your course vs what you would like to happen? I see a result slide 1.12 and see that it is set to report to LMS if published that way.
So what is happening that you would like to see differently so that we can assist?
I want to be able have the user take the exam the beginning of the module. If they pass, they do not have to continue on with the rest of the training material. If not, they move on through the entire module and take the test again at the end and as many times as needed. I just can't figure out where to place the true/false variable as described above in Mike's reply.
Thanks for that explanation Evie - I'm taking another look at your file.
It looks like you have your navigation set up well Evie.
You can add a 'Reset Results' trigger and jump back to your assessment on the last slide of your course.
Is this what you are needing assistance with?
I'm not sure you need a T/F variable in your instance.
Ok, thanks Leslie
Hi Leslie. I am trying to figure out the same thing on my course but running into a few hiccups. I am assuming it is because I have 2 result slides. I want my users to be able to test out of the course as well. Can I possibly send my file for you to review to see what my issue is? For some reason despite adding the reset my answers are still showing.
Hey Latoya!
Sorry you're hitting these hiccups. You can feel free to add your file right to a comment here in the thread like this:
Or if you'd prefer to keep it private, you can share it directly with our Support Engineers over here. They're happy to help investigate with you too!
This thread is very helpful. I was wondering if I could add a layer of complexity. Maybe someone knows how to do this. I don't want my users to test out their first time taking the course. However, I want them to be recertified every two years. During the recertification, learners could test out of the course. Any ideas of how I could build this into the course? I am looking into options with my LMS but I need to roll this out sooner.
I recently built something similar. We have recurrent/annual training requirements to be met by employees. As with others, some of these employees are brand new, others have been here for decades. Rather than have them sit through this year-after-year training, I decided to build a "test out" option.
After writing this, it reads a lot more complicated than it actually is.
Maybe that works and is less complicated than I made it?
Hey folks is there a way to add a learner code that is typed in - so that only learners with this code are allowed down the "Advanced" path. It makes sense in my brain - just wondering if anyone has done it? IF so - is there any way to limit how many times someone uses this code before they are locked out and they have to take the full course? I am thinking it would be a text box with a specific code entered once entered it turns the variable TRUE and add 1 to a counter. If you hit 2 or 3 or specific number turn the variable FALSE and send a learner down a full course path....What are the pitfalls in how to track results on a course like this? or those listed above? What would be recommended? Are there LMS's that would struggle with something like this?
Valeria,
I would think that using the TEXT STRING variable and setting Path A = anything BUT that string and Path B = the TEXT STRING would allow this. Of course, you would have to create two paths (I have done this using Scenes).
As for limiting the number of times they attempt, you could set up yet another variable, something like Path = 0 (initially) and then each attempt would add 1 to the variable. When the set number is reached, the user is then re-directed to the full Path/Course rather than the advanced option.
Pretty much, what you had described in your question/comment is possible. I've built some of our compliance training using these techniques and haven't run into any issues...yet. Of course, it may also be dependent upon your LMS and you may have to tweak the "When user revisits..." option (set to initial, save, or automatic states).
Just a thought...
This discussion is closed. You can start a new discussion or contact Articulate Support.