Forum Discussion
Guided Feedback for Failed Exams in Storyline
I created an entry exam for an in person course and I want to provide specific feedback on what the student needs to study before taking the exam again if they fail.
Here are the details:
- The feedback layer for each question is turned off. We don't want them to know what they got right or wrong during the exam.
- There are 92 questions total between all question banks but only 40 questions total in the exam, selected randomly:
- QB1 = 5 questions
- QB2 = 5 questions
- QB3= 5 questions
- QB4 = 10 questions
- QB5 = 15 questions
- For the sake of this discussion, the question banks cover Apples (QB1), Oranges (QB2), Grapes (QB3), Plums (QB4), and Blueberries (QB5).
- A passing score is 80%
- If the student does not pass, and the majority of failed questions is from QB4 (for example) I want a message on the results slide that says something like: "Before retaking this exam, take time to review topics covering Plums."
- If incorrect answers are evenly divided among all question banks, feedback should be limited to the two QBs with the most wrong answers; anything beyond that gets too complicated.
- If they pass, no additional feedback is required.
Any advice on how to pull this off is appreciated!
3 Replies
- JudyNolletSuper Hero
First, you'll need to be comfortable using variables and trigger conditions. Here are some resources:
- The Value of Variables
- User Guide: Working with Triggers (which includes a section about conditions)
Create a number variable for each topic/QB.
To count incorrect answers, do this on every question in each bank: Add a trigger that adds 1 to the corresponding variable when the user clicks the Submit button with the condition that the correct answer ≠ (does not equal)* Selected. Be sure this trigger comes before the "Submit [interaction]" trigger. Something like this:
For the feedback, you could show different messages based on which two QBs had the most incorrect answers. But what if there's a tie?
I think it'd be simpler to show how many wrong they got in each category. That's as easy as inserting the variable references. And include something like "This shows the number of questions you answered incorrectly in each topic. Before retaking this exam, take time to review topics as needed."
- If you insist on providing QB-specific feedback, this post might help: TIP: Track Responses to Custom Questions or Surveys | E-Learning Heroes
Note: If the user can retake the quiz and you want to provide updated feedback, you'll need triggers that set the variables back to 0 before they retake the quiz.
* It's more stable to use "≠ (is not) Selected" or “≠ (is not) Visited" as a condition,
instead of "= (is) Normal." As Hero Walt Hamilton put it: "Like us, the built-in
states all think they are Normal." In other words, Normal underlies those states,
and the "= Normal" condition doesn't always work as expected.One more thing for future reference: This Exchange Best Practices section is for general questions about eLearning. You’re asking how to do something in the software. That type of question is a better fit in the Discuss Articulate Products section of the website. That's where those of us who regularly answer questions about how to use the software spend more of our time. And that's where more folks go to search for answers specifically related to Storyline, Rise, and other parts of Articulate 360.
- DTLWCommunity Member
Thank you for the feedback and noted on the correct forum. This is my first post.
- JudyNolletSuper Hero
DTLW: Welcome to the community!
By the way, as I understand it, they created separate forums so folks wouldn't feel overwhelmed when scrolling through discussions. Unfortunately, the forum titles can be interpreted in different ways, which creates confusion about where to post. So you're not the first person to ask a Storyline question in this forum, and I'm sure you won't be the last. That's why I have a boilerplate paragraph about the different to copy and paste when needed.
Related Content
- 10 years ago
- 3 years ago