Creating and Tracking a Storyline Course with Multiple Quizzes
I had to come up recently with a solution to be able to have a learner follow one of 2 paths through a course. The first time they take they course they are to choose Path A. The second time through the course, say for re-certification, they are to choose Path B. Path B takes them directly to a knowledge check quiz. Pass the quiz perfectly and they are done. If they are unsuccessful they go back to the start of the course (Path A) review the material and take the overall course quiz instead.
The trouble that arises now is there are 2 quizzes in the course, so how do I set up the course so that the mark from the “passed” course is tracked. It should be noted that the learner can take Test B (knowledge quiz) only once, but they can take Test A (course quiz) multiple times.
My initial work had me attempting to take the result variables that are created from either of the 2 quizzes, using triggers to determine which of the 2 would be the “actual score”. Then assign this actual score value to a course final result variable. The issue though is that the result variables within Storyline are read only variables so they value assigned to them can only be created by the learner answer questions or by grabbing an average of 2 or more quizzes. For my scenario an average didn’t work. I need to know they completed quiz A or B successfully.
For this to work, what I ended up creating were 2 quizzes that each have triggers on them that are activated as soon as the quiz results are displayed. These triggers set a variable to state that the quiz has been passed. If the quiz is failed then this variable stays set to False.
After either quiz is completed (whether the learner goes directly through Path A, Path B or Path B (fail) to A) two “hidden” quiz slides are launched. Each of these slides have a T/F question that is triggered if the variable at the end of each quiz is activated. There is then a Final Result slide that is based on these 2 hidden quiz questions. If either question is answered Yes (yes on one means A was passed, yes on the other means B was passed) then the entire course is scored as completed. This also means that the Final Result slide is set for a 50% pass. They need one of two questions to be answered correctly and the way this is set up they can only get one correct. Either Quiz A is passed or Quiz B, not both.
This doesn’t generate a mark for the learner based on either quiz A or B. That is to say, if the learner gets 89% on A and 80% is a pass, then the over all course tracked as complete and the LMS is fed a passing grade of 50%.
It all sounds complicated when it’s written out, but to see it I think it becomes simpler Here is the .story file 2 Quizzes in 1 Course that I created that will give you an idea of how I was able to make this function. Also, below is a 2 part Screenr (part 1 , part 2) to walk you through the process as well. Hope this helps in your projects.