Thank you all for your expertise and the time you take to share it.
I have two issues to be resolved with the Review Quiz portion of my module. I've, literally, spent about 5 hours in search for my answers. My Boss will be livid if I have nothing to show for it.
1) After my user takes the quiz, we want them to review their answers.
2) *In the review*, if they got an answer wrong we want them to click a link from that slide to the part of the slide deck that talked about that topic.
From everything I've read/tried -- I don't see a way to put that kind of information on the slide without it showing up for/on the original quiz.
Can what I want be done?
During the Review Quiz portion -- there are no navigation buttons. I read in another post that it is due to not having "skip" or "next" buttons but my Client doesn't want any of those on the slide. We had to push back just to keep the back button on the movie skin.
During the Review Quiz portion, how can we navigate (forward, at least)?
Issue # 1: You can workaround this via Advanced Actions and using the Button static widget that comes with Captivate 5. But it will greatly increas the complexity of your project. If you want to go this route, here's how it's done:
Issue#2: If your client doesn't want Back or Next buttons on the main slide area during the Review, the only way your user will be able to navigate is via the Back and Next buttons on the playbar. If your client wants you to remove those as well, the learner will have no way to navigate other than TOC buttons. So the playbar buttons would be my vote.
I actually use a couple of widgets to assist with navigation in quiz review mode. I have one widget that hides the Next (Skip) button during the quiz, and another that hides the Clear and Submit buttons during a Quiz Review. These widgets were created by Vikram, one of the Adobe Captivate development team.
a) On each question slide, add the text caption with the link. Make this invisible from PI.
b) Create a variable say 'reviewMode' and set it to 0.
c) On each question slide enter, execute an advanced action-
if (reviewMode = 1)
d) When user enters the result slide, set reviewMode to 1.
(I assume that you don't have the option to retake quiz.)
Set the option "Answer all.." in quiz preferences.
Check Skip button in PI for all question slides (In case you cleared this checkbox, otherwise it is checked by default)
This will show the skip button in both quiz take and review modes. But it will be enabled only in review mode and thus user can use it to navigate forward.
Thank you for your answer!
Rod, you're right....that is involved. But it makes sense. One catch though - does Cp4 have widgets? I thought that was new to Cp5. I'll look around as my goal is to have this template submitted for approval tomorrow.
Thank you for your reply also.
Your answer for Issue #1 does read as simpler. In my module, If the user fails the quiz they do have the option to retake infinitely. Does that greatly affect your solution?
For issue #2, can I disable the "visible" property of the Skip button during the quiz then have it enabled during the review? My boss is going to say "why are we showing the Skip button if it doesn't work? By the time they get to the place where they *can* use it - they've already been conditioned not to click on it." That on top of the fact that if the stakeholders see the Skip button they will think we didn't follow their requireents.
Thanks again for your reply. I look forward to the followup.
In case you want to allow retake, then with the steps mentioned, text caption will become visible even if user retakes the quiz. Because in that case also, user has entered result slide and the variable "reviewMode" will be set to 1.
This will be adequate if you want to allow review only in case user has passed the quiz.
Place review button underneath retake button on result slide.
Create following variable- recentScore = 0, passScore.
Set pass score equal to pass score set for quiz in preferences.
On slide enter of first question slide, create an advanced action which says-
if (cpQuizInfoPointsscored - recentScore >= passScore)
and set recentScore = cpQuizInfoPointsscored.
which means the text caption with the link will be visible if the user has passed the quiz.
If you want to allow review anytime user wants-
It has to become complex.
Create your own result slide.
Your own buttons- review, retake and continue.
Set the variables when review/retake is clicked so that you know whether the user is in review mode or not. Also set the action to be taken which should be equivalent to review/retake (I am afraid I have not tried the action part myself). In case you are able to set this action successfully, use the reviewMode variable to show the text caption.
It would have been simple in Captivate 5- user just needs to place the clear button on top of Skip button. This way skip would be invisible while taking the quiz. At the time of review CP5 hides Submit and clear buttons, therefore, skip would have become visible.
For Captivate 4, you may use the widget(s) suggested by Rod.
Skip button can not be made invisible, it can only be deleted.
Hope it helps!
I have a very similiar problem. I am attempting to linke several projects to my main project. I am using "open other project" link. I publish the project, click the link and get an error message. The path to the project is show and includes the main lesson in the path.
I've read in one post that I should remove the system path. I see no way to do so. I don't know why my main project appears in the path to the other lesson.
How do I get my links to work properly? It seems to be a simple process. I've checked flash security.
Any help would be greatly appreciated.
I have a problem with the button widget.
I added in in all question slides a widget button (used from the gallery) and I set to all of them go to relevant informationslides in the main content and I make the buttons unvisible. When I start a testrun, the questionslides stopp after a second. It seems for me that the widget is stopping my question slide.
What is the mistake in my project, with my widget?
The screeshot below will show you my settings
Also I`m pleased you will show me the proceeding on the basis of screeshots with the advanced actions I need to "linking slides from the quiz review"
thanks for support
An object that is set to invisible in its Properties panel can never be functional! It is like hiding a slide, that will not be included in the published file.
Oh, sorry... shouldn't have answered, now see that this question is meant for Rod.
If I understand your scenario here, there is no error.
The reason your question slides are pausing has nothing to do with the button widgets. You indicated that you've set these button widgets to NOT be visible, which means (as Lieve said) they won't be active in the published output.)
By default, quiz question slides are set to pause after about one second of play. (If you slide duration is set to 3 seconds by default then the quiz question pause point will probably be at 1.5 seconds.) Look on the quiz questio timeline and you will see the Active and Inactive sections divided by a vertical line. This is the pause point for the question slide and you can move it left or right as needed.
Either way, your quiz question slide MUST pause so that your user can answer it.
no problem lilybiri,
I only followed the instructions from rod below, I marked it bold
Maby you have a possible answer for "linking slides from the quiz review"
I`m not a big captivate profi, but I want to be ;-)
When you have an answer for the problem, maby you can show me the proceeding with screenshots
thanks for answer
instructions from rod
You'll need to create a User Variable to track the Correct/Incorrect status of each question in the quiz. Call them Question1Status, Question2Status, etc These variables will need to be set via each Quiz Question slide's On Success and On Failure actions. Each will need at least three possible values: NotAnswered, Correct, Incorrect
You cannot add a normal Captivate button to a quiz slide because interactive objects are not allowed. But you can add the static Button widget from the Captivate gallery, and this widget can be set to point to any slide. Add one of these widgets to each quiz question slide and set it to go to the relevant slide in the main content that provides the information being tested by the quiz question. Set this button widget to be hidden by unticking the Visible checkbox. It will be Shown by the Advanced Action described next.
You'll also need to have a Conditional Advanced Action for each question that is used On Slide Enter to check the value of the first variable mentioned above. The Advanced Action will do something like this: If Question1Status is Incorrect, show button widget X. (Each button widget will have an Item Name.) This will allow your user to click the button widget and jump to the relevant content if they failed that question. The button widget will not appear if they passed the question.
I wrote some articles, with perhaps more details (and examples) about tweaking question slides: