Skip to main content
Participant
May 6, 2021
Answered

Captivate 2017 caches custom quiz results when retaking quiz

  • May 6, 2021
  • 2 replies
  • 480 views

Hi there,

I have created a quiz with some custom questions (i.e. not using any Captivate quiz templates).

 

In these quiz questions have put shapes over a background image to ask learners to select the correct response, marked 'include in quiz' for the correct response, and used advanced actions to assign points to the correct response. Please see a screenshot of one of my custom quiz questions.

 

However when I preview it and try to 'retake quiz', the old answers are cached there. Have tried the reset quiz javascript to no avail. Any tips? Or is this is a known bug?

 

Thanks!

    This topic has been closed for replies.
    Correct answer RodWard

    The 'bug' is most likely in the way you have designed your interaction.

     

    Retaking a quiz resets a user's score back to zero but, for non-standard quiz questions, it does not reset all the elements to a starting state again.  That gets looked after automatically if you were using normal quiz questions.  But in your case you would need to design your Advanced Actions so that re-entering the slide after reaching the end of the quiz will automatically hide or show elements to restore the original appearance.

    2 replies

    Lilybiri
    Legend
    May 6, 2021

    If you choose to use custom hotspot question instead of a default type of question, you lose several features which are only available for the default quiz types (using the quizzing master slides). That is not a bug IMO, it is your choice.

    You need to provide for those missing features using the shared actions you are using for the custom question slides. That will it make possible to 'reset' the answers. However there is a second problem, and I am puzzled now by our description: the scores. You assigned them with JS, not by using the possibility to assign a score to an interactive object? Can you explain the workflow? The quiz slide screenshot is not telling a lot, you'd better insert a Preview of the actions used.

    RodWard
    Community Expert
    RodWardCommunity ExpertCorrect answer
    Community Expert
    May 6, 2021

    The 'bug' is most likely in the way you have designed your interaction.

     

    Retaking a quiz resets a user's score back to zero but, for non-standard quiz questions, it does not reset all the elements to a starting state again.  That gets looked after automatically if you were using normal quiz questions.  But in your case you would need to design your Advanced Actions so that re-entering the slide after reaching the end of the quiz will automatically hide or show elements to restore the original appearance.

    Participant
    May 7, 2021

    Thanks! I found out I just had to add a few more bits to my Advanced Actions and now it's working!