Copy link to clipboard
Copied
I'm working on a project where there are different learner groups and plan to use advanced actions to show / hide certain screens depending on the role the learner has selected.
This means I want to create three separate quizzes containing different questions - of which the learner will only see one depending on the role they chose.
Is it possible to do this within a single SCO or will I need to create separate quiz SCOs to achieve this?
Many thanks
First comment: it is never possible to hide/show slides with advanced/shared actions at all. You will have to create custom navigation, allowing to skip slides (which is not the same as hiding/showing) if you want to keep all the quizzes in one SCO. Branch aware will make the quizzing system variables, which are the variables reported to the LMS, dynamic. In this blog post I explain more in detail how to use Branch aware for different quizzes within one file:
Branch Aware Quiz - Captivate blog
You
...Copy link to clipboard
Copied
From the description you offer, I'd be inclined to build it a single Cp file with multiple sections & question pools. After an intro, I'd ask them to identify their role - this would trigger a branch to a specific section and quiz from their role specific question pool. The last slide in each section would jump to the last slide in the course, the course summary / scoring slide. And, ensure the last slide has a button that exits the course, returning the scores / completion status to the LMS.
You'd need to ensure the course was branch aware, and the quiz scoring worked as expected,.
Copy link to clipboard
Copied
First comment: it is never possible to hide/show slides with advanced/shared actions at all. You will have to create custom navigation, allowing to skip slides (which is not the same as hiding/showing) if you want to keep all the quizzes in one SCO. Branch aware will make the quizzing system variables, which are the variables reported to the LMS, dynamic. In this blog post I explain more in detail how to use Branch aware for different quizzes within one file:
Branch Aware Quiz - Captivate blog
You will learn that Branch aware will turn off all normal navigation, by playbar, by TOC. The score slide shows values of the quizzing system variables and will indeed show only the result for those quiz slides visited by the user. If you want the results returned to the LMS only after all questions, you'll need to use the appropriate SCORM Template 'SendTrackingDataAtEnd'. That is not really necessary, it depends more on the bandwidth available. I neither see why an Exit button should be necessary to return the score to the LMS??? You can, but don't need to use a question pool, I didn't see you asking about random questions, only about different roles.
Beware about the file size of course with three different quizzes, where only one be used by each trainee.
Copy link to clipboard
Copied
Thanks for this - especially the link to your blog post which looks particularly useful.
Copy link to clipboard
Copied
You're welcome.