

Setup to have a scored D&D slide behave like other quiz slides during Review: indicators for the answers and navigation buttons.
Intro
Drag&Drop slides are popular both as Knowledge Check slide and as scored Quiz slide. No problem to integrate the score in the quizzing system variables. However there are still features where the D&D slide is not behaving like the other quiz slides. Some examples:
- Pausing point is at 1.5 seconds, same as for Quiz slides, but that point is not visible in the Timeline.
- Last Attempt action is wrongly indicated as ‘Failure’ action. Same as for normal Quiz slides, D&D slides have NO Failure actions.
- You cannot have a Retry message when you provide more than one attempt.
- There is only one Failure message, you don’t have the possibility of up to 3 different messages as is the case for other quiz slides
- There is no Review status, which indicates if the question was answered correctly, and which answers were wrong or correct.
- There are no Review navigation buttons. That is a problem, because during Review when the learner gets to a D&D slide, he will be stuck without those buttons.
For the problems concerning Try again, or multiple Failure messages I already offered a solution with a dynamic feedback message in a previous blog post. In this post I will try to explain a workflow for the Review issues.
The result of this workflow was visible in the sample project which I posted last week. There is a scored D&D slide in the first part (Timeline).
Setup
Checkmarks
I used the checkmarks used for the other quiz slides, imported them into the Library. You can find them in the Gallery, folder QuizQuizReviewAssets. Their name can be seen in this screenshot of the Library:
The small versions are used for the answer, the normal versions for the iindividual choices. Look at this example
The checkmarks were used to create multistate objects, with an empty Normal state. They are already present during the quiz. Two more states show either the correct or the incorrect checkmark. Here an example of the Object State panel, in this case for the answer about the Shape button.
Review Navigation buttons
The quiz buttons in this theme are of the type Transparent buttons. Too bad that it is impossible to apply the style of a Quiz button to a Transparent button on a non-quiz slide, even on the Drag&Drop slides. The new feature Copy/Paste appearance will not work neither. You have to create a style for a Transparent button that looks identical to the style of the Quiz buttons. As you know, the label is simply text ‘<<‘ and ‘>>’. They trigger the commands ‘Go to Previous Slide’ and ‘Go to Next Slide’. Similar to the quiz slides, those buttons will only appear during Review (see On Enter action).
Variables
Four Boolean variables were created, with a start value of 0:
v_DD: will be toggled to 1 if the D&D slide is correctly done.
v_EffectDD; will be toggled to 1 if the Effect color is correct
v_SButtonDD: will be toggled to 1 if the Shape button color was correct
v_ShapeDD: will be toggled to 1 if the Shape color is correct
The system variable cpInReviewMode was used as well.
Events – Actions
Three events were used, all to trigger advanced actions: Success and Last Attempt event of the Drag&Drop slide (in that panel) and the On Enter event of the slide.
CorrectActDD
Why was it not possible to use the same Correct shared action in this case? A D&D slide has no two-step Submit process, where the first step will keep the slide paused to allow the learner to read the feedback message. It is possible to imitate that behavior, but I wanted to keep it simple, by keeping the slide paused for a couple of seconds before proceeding to the next slide. Second reason: for a correct answer need to toggle the variable v_DD to 1. To achieve this, I used the shared action ‘CorrectAct’ as template to create this advanced action, which has two extra commands:
WrongActDD
Similar to the previous action, I used the shared action WrongAct as template, to create this advanced action. I needed only to add the Delay command, since the user variable v_DD had already the value 0.
EnterDD
Now the tough action, with many decisions to check all the possible situations. The decisions are mutually exclusive, which is the safest way to get a correctly functioning complicated action. Hope you can figure it out with this Preview:
If you have problems or suggestions, post a comment please!
Intro
Drag&Drop slides are popular both as Knowledge Check slide and as scored Quiz slide. No problem to integrate the score in the quizzing system variables. However there are still features where the D&D slide is not behaving like the other quiz slides. Some examples:
- Pausing point is at 1.5 seconds, same as for Quiz slides, but that point is not visible in the Timeline.
- Last Attempt action is wrongly indicated as ‘Failure’ action. Same as for normal Quiz slides, D&D slides have NO Failure actions.
- You cannot have a Retry message when you provide more than one attempt.
- There is only one Failure message, you don’t have the possibility of up to 3 different messages as is the case for other quiz slides
- There is no Review status, which indicates if the question was answered correctly, and which answers were wrong or correct.
- There are no Review navigation buttons. That is a problem, because during Review when the learner gets to a D&D slide, he will be stuck without those buttons.
For the problems concerning Try again, or multiple Failure messages I already offered a solution with a dynamic feedback message in a previous blog post. In this post I will try to explain a workflow for the Review issues.
The result of this workflow was visible in the sample project which I posted last week. There is a scored D&D slide in the first part (Timeline).
Setup
Checkmarks
I used the checkmarks used for the other quiz slides, imported them into the Library. You can find them in the Gallery, folder QuizQuizReviewAssets. Their name can be seen in this screenshot of the Library:
The small versions are used for the answer, the normal versions for the iindividual choices. Look at this example
The checkmarks were used to create multistate objects, with an empty Normal state. They are already present during the quiz. Two more states show either the correct or the incorrect checkmark. Here an example of the Object State panel, in this case for the answer about the Shape button.
Review Navigation buttons
The quiz buttons in this theme are of the type Transparent buttons. Too bad that it is impossible to apply the style of a Quiz button to a Transparent button on a non-quiz slide, even on the Drag&Drop slides. The new feature Copy/Paste appearance will not work neither. You have to create a style for a Transparent button that looks identical to the style of the Quiz buttons. As you know, the label is simply text ‘<<‘ and ‘>>’. They trigger the commands ‘Go to Previous Slide’ and ‘Go to Next Slide’. Similar to the quiz slides, those buttons will only appear during Review (see On Enter action).
Variables
Four Boolean variables were created, with a start value of 0:
v_DD: will be toggled to 1 if the D&D slide is correctly done.
v_EffectDD; will be toggled to 1 if the Effect color is correct
v_SButtonDD: will be toggled to 1 if the Shape button color was correct
v_ShapeDD: will be toggled to 1 if the Shape color is correct
The system variable cpInReviewMode was used as well.
Events – Actions
Three events were used, all to trigger advanced actions: Success and Last Attempt event of the Drag&Drop slide (in that panel) and the On Enter event of the slide.
CorrectActDD
Why was it not possible to use the same Correct shared action in this case? A D&D slide has no two-step Submit process, where the first step will keep the slide paused to allow the learner to read the feedback message. It is possible to imitate that behavior, but I wanted to keep it simple, by keeping the slide paused for a couple of seconds before proceeding to the next slide. Second reason: for a correct answer need to toggle the variable v_DD to 1. To achieve this, I used the shared action ‘CorrectAct’ as template to create this advanced action, which has two extra commands:
WrongActDD
Similar to the previous action, I used the shared action WrongAct as template, to create this advanced action. I needed only to add the Delay command, since the user variable v_DD had already the value 0.
EnterDD
Now the tough action, with many decisions to check all the possible situations. The decisions are mutually exclusive, which is the safest way to get a correctly functioning complicated action. Hope you can figure it out with this Preview:
If you have problems or suggestions, post a comment please!
You must be logged in to post a comment.

- Most Recent
- Most Relevant
I really do not understand your question. If you only allow correct answers, using D&D as a scored slide doesn’t make sense. You are creating a Knowledge Check slide in that case. For a Knowledge Check slide there is no Review available because the slide will return to its original status (dragged objects return) when you leave the slide. For a scored D&D slide that is not the case, and this blog was for a scored slide.
If you only allow correct answers, what is the reason for that question to be scored since they can only proceed when they give a correct answer? Maybe I misunderstand your problem? Review functionality only exists for scored slides, which means that you allow the learner to give an incorrect answer. If you use D&D as a Knowledge check slide, it will be reset when leaving the slide, if you set it up as a scored slide, the dragged items remain in place also during Review. That is the case for the example I provided.