Copy link to clipboard
Copied
I have branching quiz (below picture). I have three roles, user will pick the role and navigate to his/her quiz and finally gets the result. the course should show the completed status scoring 80%. 1 quiz is enough to complete the course.
I have to publish the course in HTML5 and without any flash content. the quiz settings are placed as screenshots(pasted below).
While testing I have observed that If I failed and attempted it again. I am not getting the passed message even I have answered all the questions correctly. Sometimes the first attempt also showing the same result.
Are there any variables to be set to zero to re-attempt the test?
I have tested the course in SCORM cloud and CSOD also, which results the same.
I am using Captivate 9.0.2.437. please can any one help me?
Sure, that may be the cause. Never copy/paste quiz slides from an older version, that work flow caused already many problems in former versions as well. Could you try to recreate a small project with quiz slides created from scratch in this version?
Copy/paste meant that you were using the old theme. Themes have all master slides, and the quizzing master slides are an essential part of them, because they have inbuilt objects and functionality. Those have been changing a lot in between versions. Y
...Copy link to clipboard
Copied
I would not choose the option 'User needs to answer all' as Required. If you don't keep the Skip button (as is the case) and Hide the Playbar in the Quiz (is not the case in your settings), the user has to answer each question. Sometimes those strict requirements cause issues.
You cannot change the quizzing system variables, they are read only:
Using Quizzing System Variables - Captivate blog
They are automatically reset when the user clicks on the Retake button on the score slide, if you provide multiple attempts on Quiz level. Is that the case? Did you keep all the embedded objects on the score slide? I see that you allow Review. In that case it is good practice to drag the Retake button under the Review button on the score slide.
Copy link to clipboard
Copied
Thanks for the reply.
I have enabled 'retake quiz' and and want to jump to navigation slide(if fails). I want reset + jump to navigation.
I have to set the completion criteria as 80%. user is taking only one quiz. how to set that to 80% over total points. I have 8,10,9 questions in each route.
Right now, only first route is working for me in HTML5 output and CSOD LMS. locally it is working fine.
Copy link to clipboard
Copied
If you have Branch aware checked, it doesn't matter because the quizzing system variables will be adapted to the path followed by the learner.
Could you upload the course to SCORM Cloud to be sure that the problems you still have are linked with Captivate or with the LMS?
Copy link to clipboard
Copied
Locally it is working fine but i have to achieve that in LMS. is there any way to do this? I am using cornerstone on demand(CSOD).
Copy link to clipboard
Copied
Please try on SCORM Cloud!
Copy link to clipboard
Copied
Thanks for you help so far.
I have recreated the course again(thought the file is corrupted).
Now I have encountered a new problem, in the results slide the score and percentage is showing NaN(not a number) most of the times.
I have tracked the quiz correct answers using cpQuizInfoTotalCorrectAnswers(created a smartshape and insert this variable to print the value) to find the problem. However I didn't find.
I am testing the course locally using IE10(It is not working in LMS as well).
Copy link to clipboard
Copied
Insert the system variable cpQuizInfoPointsscored and cpQuizInfoLastSlidePointScored in a text container on the first question slide, time that text for the rest of the project, always on top. Does the value of those variables change when you are taking the quiz. Be sure to launch the proper file: index.html
Copy link to clipboard
Copied
Hi
I did the same using cpQuizInfoTotalCorrectAnswers variable.
The value changes for every correct answer and gives the accurate result.
When I take the second or third route sometimes the variable doesn't returns any variable. It's showing 0 and final results returns NaN.
If this happens the other routes also returns NaN as result
Copy link to clipboard
Copied
You are not taking another branch in the same session?
Are you on 9.0.2.437? I could try to test the file I created for this article, if it upgrades well:
Copy link to clipboard
Copied
Currently I'm out of office. I have read the post earlier however I didn't try exactly the same way. I will try as you showed in your blog and let you know by tomorrow morning (UK time).
Thank you so much for your help.
Copy link to clipboard
Copied
If you have multiple attempts on Quiz level, the Retake button should navigate to the same questions on a next attempt. I don't think it is possible to take another branch during the same session. If that is what you did I understand the results you are getting. To take another branch the course has to be restarted.
Copy link to clipboard
Copied
I have three quizzes which are branched for three different roles. If I take the first route and fails the quiz the retake will take me to same quiz again. It is working fine sometimes.
Sometimes the quiz returns NaN in its first attempt.
I have reopened the course using another iD to test the second branch of the course. Now the quiz is returning NaN as result.
It happens for the third route as well but not all the time.
Retake quiz button is taking to the quiz which I have attempted in that session. There is no route to jump to other branch as TOC is locked.
Copy link to clipboard
Copied
No, I have tried again after reading your blog.
still it is showing the same result. here the percentage is captured using the inbuilt result slide({score}) and Retake button is not working.
Copy link to clipboard
Copied
Those are tough problems to solve, if I cannot reproduce it. Did you delete any object on the quiz slides? Did you copy/paste quiz slides to edit them?
Copy link to clipboard
Copied
I saw an Adobe support person chime in on another thread with a similar issue and he told the user their Theme may have become corrupted. I cannot personally see how the Theme could cause this issue, but it would be worth testing out the idea. Just take a copy of your current project (so that you don't do anything you cannot undo) and change to a different theme, ideally one of the default Adobe Captivate Themes. Save and Close the project. Then reopen, republish and see if the issue remains.
Copy link to clipboard
Copied
Hi Rod,
I will check and let you know..
Copy link to clipboard
Copied
Yes I'm using captivate 9.0.2.437.
No. I'm not taking the other branch in the same session. Only retakes quiz if I fails the test
Copy link to clipboard
Copied
Still confused: same session, but you take another branch on Retake?
Copy link to clipboard
Copied
I didn't delete any quiz objects. I have copied the quiz slides from older version. Is this the cause for the problem.
Copy link to clipboard
Copied
Sure, that may be the cause. Never copy/paste quiz slides from an older version, that work flow caused already many problems in former versions as well. Could you try to recreate a small project with quiz slides created from scratch in this version?
Copy/paste meant that you were using the old theme. Themes have all master slides, and the quizzing master slides are an essential part of them, because they have inbuilt objects and functionality. Those have been changing a lot in between versions. You could try to reset the master slide on those slides, but not sure it will help.
I just blogged about the new setup of quizzing master slides for responsive projects in CP2017, I would never dare to copy/paste those slides from version 9.
Copy link to clipboard
Copied
Thank you Lilybiri,
This might be cause. I will recreate the quiz and let you know the result.
Copy link to clipboard
Copied
Hi Lilybiri,
Thank you so much for your help.
Yes, Copying slides and deleting the quiz objects causes the inaccurate results.
It is very helpful for me in creating future captivate projects.