Skip to main content
pkoel1
Known Participant
June 8, 2015
Answered

How do I return a non-quiz Captivate variable to an LMS?

  • June 8, 2015
  • 2 replies
  • 1264 views

Hello,

   I have created a business responsive project in Captivate 8. I have not added any quiz questions or interactions. As a result of a specific button clicks the user gets a 'score'. I want to return that score to Moodle. How do I tell Captivate to 'return' the value?

Thanks,

Peter

    This topic has been closed for replies.
    Correct answer Lilybiri

    Let me re-phrase my question:

    I have a Captivate variable that I assign points to based on the slides a user visits. The values added to the variable are based on the slide. At the end of the training session I want to send that value (an integer) to my Moodle LMS. In this example the value I want to send to the LMS is the "score" (integer captivate variable) the user received going through the slides in the training session. Does that help?

    My heritage is Dutch, but I reside in the US.

    Thanks!


    There is no way to add a 'score ' to a variable, sorry. You can have a variable that has a number as value, not a score. It will never be interpreted as a score if you want to create a SCORM object. All objects that can have a score to be transmitted using SCORM or AICC can be found in the Advanced Interaction panel (F9) and you will not find variables there.

    As for transmitting the value stored in a variable, as I mentioned before, that depends on the LMS. I have been sending variables to Blackboard, and they were visible, but not as a 'score'. But I have no idea if Moodle will do the same. The quizzing system variables like cpQuizInfoPointsscored and cpInfoPercentage are read only. It should be possible if you use JavaScript I presume, not with the built-in functionality of Captivate

    Hope this clarifies the situation. I have been blogging about reporting custom questions, maybe you'll find more details about what I tried to explain here:

    Report Custom Questions - part 1 - Captivate blog

    Report Custom Questions - part 2 - Captivate blog

    2 replies

    pkoel1
    pkoel1Author
    Known Participant
    June 8, 2015

    Hi Again,

       Is there a way to put a Captivate variable in for the points that are returned rather than hardcore it in the Reporting section?

    Thanks,

    Peter

    Lilybiri
    Legend
    June 8, 2015

    What do you mean? If you want a score for any interactive object, and want it to be included in the total score, that is the easiest way. Maybe I don't understand your question?

    pkoel1
    pkoel1Author
    Known Participant
    June 8, 2015

    I am speaking about the screen shot above. In the reporting section there is a points field. You can specify a number, but there seems to be no way to put a variable in for that argument.

    Thanks!

    RodWard
    Community Expert
    Community Expert
    June 8, 2015

    Set the button to report to the quiz by selecting that option in Actions > Reporting.  When you select this option, it allows you to assign the score value which will be reported.

    pkoel1
    pkoel1Author
    Known Participant
    June 8, 2015

    Hi,

       Thanks for the quick reply. I have created a smart shape button, but do not see a Reporting in the button Actions. I looked in the advanced actions and do not see it there either. Where should I look for this Reporting option.

    Thanks,

    Peter - the Captivate padawan learner

    Lilybiri
    Legend
    June 8, 2015

    Did you define the shape as a button? If yes, reporting is in the Actions tab, last part:

    Another tip: you have a nice overview or all scored objects and their status in the Advanced Interaction panel (F9).