Skip to main content
Participant
June 22, 2022
Question

How to create fully custom quiz slides?

  • June 22, 2022
  • 1 reply
  • 290 views

I'm trying to create a custom Cp project that will be used as a skills assessment (quiz). In the elearning module, a learner will have a simulated software on their screen using screenshots and buttons to mimic the actual software to be used on the job. The learner will be prompted with a situation and they need to correctly complete the task by clicking on the "buttons" on the screen within the "software".

 

The project is already created, but I'm not sure how or which default quiz system variables need to be assigned to the correct buttons. When a learner correctly completes a task, each correct button click should increment +1 to then get a score out of the total number of correct clicks. The results just need to appear on the default quiz results slide, and then be reportable on the LMS for all learners.

 

How can I create this kind of custom skills assessment quiz in Captivate using the system variables or possibly using user variables? What resources are available to better understand how to do this?

 

Any help or suggestions would be appreciated!

This topic has been closed for replies.

1 reply

Lilybiri
Legend
June 23, 2022

Basic answer: each interactive object can be scored. You just have to activate Reporting in their Properties panel, and eventually the score. That score can be added to the Total quiz score and will be included in the system quizzing variables which are reported to a LMS. A good practice is to check the Total score of a course in the Advanced Interaction panel (F9). More information in this blog:

http://blog.lilybiri.com/advanced-interaction-panel-q-and-a

 If I may offer another tip: create a small project using the Software simulation feature of Captivate, in Assessment or Training (not Demo) mode. Check the Total score, you'll see that each Click box and Text Entry Box did get a score and you can add a Results slide using the Quiz Preferences, Settings (Show Score at the end of the Quiz) because contrary to normal quiz slides, that Results slide will not be added automatically. Look at the way the simulation has been set up.

You need to be aware that the score of an interactive object will be added to the total score each time that object is clicked. Something to bear in mind.

odd-faustAuthor
Participant
June 24, 2022

Hi Lilybiri,

 

Thank you for yoru response! I did create a small demo of the project using activated Quiz Reporting in the target button properties. So far it works, and I haven't noticed any issues with additional points adding to the total score when the interactive object is clicked multiple times, since on each click it goes to the next slide. I had been hoping to incorporate penalties for "incorrect" actions, but I found in other posts that SCORM 1.2 does not allow negative values in Quiz Points. Instead the incorrect action is called out with an "incorrect" feedback box to let the learner know that that was wrong. It works for this project since each action always goes to the next slide to create branching scenarios.

 

Using the quiz reporting property for interactive objects is the easiest solution, but is there another method to do the same thing in JavaScript using system quiz variables or user variables? That way penalty scores could be incorporated?

Lilybiri
Legend
June 24, 2022

You didn't tell if you are on a responsive or non-responsive project.

The JS solution I'll leave to the many JS experts around here. As I may have already mentioned, I would store the scores i a user variable to be transmitted to the system variables with the CpExtra widget (InfoSemantics) because it saves me time.

In any case you'll have to create advanced/shared actions as well. This is a very old blog post from the SWF era, where I did create scoring based on attempts:

http://blog.lilybiri.com/link-score-to-attempts-in-custom-questions

Sorry, the example is SWF output, never recreated that blog since HTML took over. Too much time needed and too little appreciation.