Skip to main content
Inspiring
October 8, 2016
Answered

Remediation in a course with multiple content slides and question slides

  • October 8, 2016
  • 2 replies
  • 2626 views

My goal is to build a course that consists of ~20 content slides (each has a short video lecture), followed by several questions each to compose one big quiz, each answer is counted toward the grade.

So, my current setup is as follows:

  • Each lecture slide is followed by 1-3 question slides.
  • One attempt is allowed per each question.
  • All questions must be answered correctly before a user can move on to the next content slide.
  • Each lecture is preceded by another content slide and has a "Next" button with "Return to Quiz"  On success action.
  • On failure to answer a question correctly, the user is redirected to the preceding lecture slide to review the lecture. Then the user is redirected back to the failed question slide (via a "Next" button) and has the next attempt at answering the question.

I understand the remediation scenario and was able to set up the first lecture slide, followed by 3 question slides, and it all works the way I want. The lecture slide's  "Next" button works properly depending on where the user came to the lecture slide from.

However, when the user finally arrives to the next lecture slide, as soon as they click the "Next" button on that slide, they are taken back to the last answered question slide - in my case it's the third question slide after the first lecture slide. The loop closes right there.

Basically, there is no way for the user to move past the second lecture slide.

Why does the "Next" button on the second lecture slide fail to go to the first question slide that follows?

What am I doing wrong?

Thank you.

Lyolya

    This topic has been closed for replies.
    Correct answer olganator

    Sorry not to have been clear enough in my previous answers. There must be a reason why the many pages I have been writing about Quizzes and their limitations are so popular.  it is not that astonishing that I cannot explain everything in depth in this thread.

    keep ans

    To answer your last question: there is no way to reset the answers on a question slide if you left it. The only way to reset all quiz slides at once is with the Retake button on the Score slide. Remediation is the other way to keep the answer, and allow the user to change it when returning from a content slide, but you have to 'obey' the strict rules for remediation as I explained. Breaking those rules will lead to your present problems as you discovered: the quizzing system variables will not be updated.

    As for possbile workarounds? Replace the jump to the content slide by a popup on the question slide and allow two attempts on question level. That way you do not leave the question slide and keep the normal reporting to LMS.

    I have another idea, still to explore in depth (and then let others steal my ideas, like happens a lot by some 'experts'): using Knowledge Check slides. Those are reset automatically when leaving the slide, returning from a content slide will allow a new attempt. However: those knowledge slides are not scored, they are not recorded in quizzing system variables. To have a scoe, there could be a tweak, but I suspect that reporting the given answers to a LMS will be an issue.

    Because Knowledge Check slides only appeared in the last version of Captivate, for use cases like yours in previous versions I created custom questio slides. It was not possible to achieve this with the default question slides because of their very strict rules.

    A long answer with probably a big disappointment for you. Sorry about that


    Captivate remediation with failure - Part 1 - monkeylogic blog

    Captivate remediation with failure part 2 - monkeylogic blog

    Lilybiri, I think the solution to my problems is very well explained in the blog posts above that I found late last night. With some modifications I was able to get my course working just as I originally planned.

    Here's what my course structure/functionality looks like now in my test file:

    Title Slide

    Video Lecture 1

    Quiz1 Questions (tested with 2 multiple choice questions, 3 possible answers each) - return to Video Lecture 1 upon first incorrect answer; jump to Video Lecture 2 on success OR upon second incorrect answer.

    Video Lecture 2

    Quiz2 Questions (tested with 2 multiple choice questions, 3 possible answers each) - return to Video Lecture 2 upon first incorrect answer; jump to Video Lecture 3 on success OR upon second incorrect answer.

    Video Lecture 3

    ...and so on.

    The scoring works, too!!!

    I am actually very excited to have found a solution to what seemed like an impossible feat. Thank you for all your help, I appreciate the time you took to answer my questions. As a completely new Captivate user, I feel that I have learned a lot in this past week, both through your input and that of many other generous people on the web.

    Thanks,

    Lyolya

    2 replies

    olganatorAuthor
    Inspiring
    October 11, 2016

    OK, with the help of someone who knows scripting and with a revised course scenario, I have got the quiz to work with some variables and advanced actions. But now the scoring doesn't work and the Retake Quiz button isn't working either.

    Here's the revised course scenario:

    • All video lectures are at the beginning of the course.
    • All questions slides are after the last video lecture.
    • On each question slide only 1 attempt is allowed.
    • Infinite attempts are allowed to retake the quiz, the Show Retake Button box is checked.
    • In quiz preferences a user is required to take the quiz. (second option down is selected)
    • Each question slide is working like this: first incorrect answer take the user back to the relevant video lecture, and from that slide the "Return to Quiz" action assigned to the "NEXT" button takes them back to the question for another shot at answering. If the question is incorrectly answered again, the user is taken to the next question slide. (the scoring function is supposed to record that incorrectly answered question as failed) Correct answer takes the user to the next question slide as well.

    So, when testing and answering several questions correctly, I get this kind of result (oh and I cannot click the Retake Quiz button, which didn't make it to this screenshot):

    So, what, do you think, is messing up the scoring in this case?

    Thanks,

    Lyolya

    Lilybiri
    Legend
    October 11, 2016

    Remediation is not supposed to work like you did, that could be the reason. You didn't specify how it was set up that after the second failure the default remediation work flow is broken, can you give more details about that? Default remediation work flow is that the user is navigated to a content slide, then the Next button will navigate back to the question slide and this is repeated until the question is answered correctly.  You could test to see if you are leaving the quiz scope by inserting the system variable cpInQuizScope in a text container, and display it for the rest of the project always on top.

    Another possiblity is that you have deleted embedded objects in quiz or score slides.

    I would try to reset the Required option in Quiz Preferences to Optional, because the requirement you have chosen could also cause issues. SInce you provided Infinite attempts on Quiz level, that can be used to force the user to pass the quiz.

    olganatorAuthor
    Inspiring
    October 12, 2016

    Great! I found a way with Knowledge Check slides as well.


    Does your solution have the scoring working as well? It would be cool if you could post it here or on your blog!

    olganatorAuthor
    Inspiring
    October 8, 2016

    I am using Adobe Captivate 9, trial version. Will or will not purchase depending on whether I can make it do what I need.