Exam/Test Help

Sep 14, 2020


I need to build a complex text/exam.  Here are the requirements:

1.  Draw a question from 1 test bank (we will have multiple test banks for multiple topics - 18 topics in all)

2. If learner gets it wrong - the get remediation (can use layer(s))  (The previous question variable should be re-set.)

3. Once learner remediates - draw a new question from test bank (it's OK if they get the same question).  If they get this wrong, the test question should be marked wrong and learner moves to next question.

4.  at the end of the test, the score needs to be >80% and the score should consist of 18 questions.  (those that the learner got wrong should not be included in the overall exam score)


Is this possible to set up in Storyline 360?  Has anyone done something like this before?


Thanks for your help and let me know if you have any questions or need further clarification.


5 Replies
Leslie McKerchie

Hi Creighton,

Thanks for reaching out to us to share what you are working to create in Storyline.

  1. Yes, you can create question banks within Storyline 360.
    Understanding Question Banks
    With regards to #4 as well, this is where you would set the question bank to pull 18 questions or you'd need to set each question bank 'topic' to draw the number from each topic to reach a total of 18.
  2. Yes, you can use the Try Again layer to provide the remediation information and allow the learner to attempt the question again.
    Choosing the Number of Attempts for Graded Questions
  3. The same question would be presented again. If you have the question set to 2 attempts, then one retry will be allowed and the second attempt, if right or wrong, will move to the next question.
  4. Yes, you can set the passing score on the Result Slide
    Adding Result Slides

This should get you started and just let us know if you have any additional questions

Creighton Ko

Hi Lauren,
Thanks for your response. Would it be possible for me to send you the
story file? I'm trying to accomplish this, but it does not seem to be
working. I've also added some variables/logic as what I want for this to
happen. To start, I'm just trying 1 question back with 5 questions. 2
should be randomly given to the learner.

1. Learner gets served a question from the question bank.
2. If they get it wrong, they go to the 'incorrect' layer, which will give
them the remediation.
3. when they click continue (on layer), they get served another question
from the question bank (it is OK if, every once in a while, they get the
same question).
4. Once they answer this question (Regardless if they get it correct or
incorrect, they move to the next question).
5. This question can be from the same question bank (if we are giving them
>1 question from this bank) or it can be from the next question bank.

In total - their score will be based on 25 questions. So if they answered
questions incorrectly, that first question should not count to the overall

Is this too complex?


Lauren Connelly

Hello Creighton!

I don't think it's too complicated. However, I believe our Instructional Designers in the community will be able to offer more specific advice. Since you've already posted your question, it might be helpful for others to see what you've created so far! Do you mind sharing a sample file? You can attach it to this discussion by using the Add Attachment button. 

I'm excited to see what others recommend!

This discussion is closed. You can start a new discussion or contact Articulate Support.