Skip to main content
Participant
July 8, 2011
Question

how many different quizzes can be in one project and if so how?

  • July 8, 2011
  • 1 reply
  • 397 views

I am trying to create a project with several mini quizzes throughout the 1 hr course and would like the result from these mini quizzes to either allow the student to advance or review the material and retake the quiz.

example:

10 slides of various information

a 6 question quiz

if they get 5 out of 6 correct they can move on otherwise they return to the first slide in the group

next 10 slides

another 6 question quiz

if they get 5 out of 6 correct they can move on otherwise they return to the first slide in the group

and so on until the end where there is a final test.

thanks

Rob

This topic has been closed for replies.

1 reply

Lilybiri
Legend
July 9, 2011

Hello,

Normally a CP-file has only one quiz, in case you want to report to a LMS all scores for all question slides (and eventually scored objects) will be totalled in a system variable cpQuizInfoPointsscored that will be sent to the LMS and used to calculate Pass/Fail, Percentage etc. This is very clear in the Advanced Interaction view that will show you all scored objects (Question slides) and the Total score.

So my first question: do you want to have the scores of the different 'quizzes' to be reported to a LMS? In that case my answer is negative, and you should split up the project in different projects, each with one quiz.

If the 'quizzes' are only meant for navigation as you describe in your question, this can be achieved by advanced actions and user variables. One example for the workflow of the first quiz:

  • create a user variable v_quiz1 that will store the number of correct answers, initially set to 0
  • increment this user variable by 1 for each correct answer; this can be done by a simple standard advanced action triggered On Success (Quiz Properties for that slide) that has a statement to increment the variable (if you are using CP5 you'll need an Expression) and then navigate to the next slide or Continue
  • you'll need a conditional advanced action after the first 'quiz' that checks the user variable v_quiz1 if it is at least 5 and based on the result choose the navigation; you cannot have this action triggered on exiting the last question slide, so insert a slide after the last question slide and trigger the action on entering that slide (can be very short, doesn't need to have any object, because you'll be navigating the user right away to another slide)

Let me know if this is clear, and answer my first questions please,

Lilybiri

Participant
July 12, 2011

Thanks for the reply

No I did not want to track the scores so your assuption was correct.

I am having a problem getting this to work.

i set the variable and that works.

I am having a problem looping back to the beginning.. i must be missing something

It works when they score a 5 or higher not when it is lower...

Rob

Lilybiri
Legend
July 13, 2011

Hello,

Still do not know which version of Cp your are using?

Could you post a screenshot of the conditional advanced action you created to be executed on the short slide after the last question of the first quiz? It is the one where you decide to navigate either to the start or to continue based on the value of the user variable.

A small tip: insert a text caption on the first question slide with the user variable that is playing 'counter' and set it to display for the rest of the project, only during debugging. Is the variable incremented as you expect?

Lilybiri