A new development in Storyline

Hi All,

We have a new project in which we will be creating a quiz based game with 4 levels. User will proceed on to next level only when he/she have cleared the previous one. I have some queries regarding the same as follow:

  1. I intend to use a question banks for each level. So there will be 4 question bank. (there will be single select and multiple select questions)
  2. In each question there will be total of 7 questions, out of which only 5 will be shown.
  3. Out of 5 questions, user need to correctly attempt 4 questions. If he fails to do so, the game is over.
  4. Now here is the tricky part. I need to give the user option to swap any 2 question out of the 5 from the question bank(which have 7). This also needs to be reset in every level.
  5. Also, the client want to use Articulate online to host the game. He wants to display user score, and a text (showing which course he need to attend to score better) for each level if he fails.

Any help/suggestion would be heartily welcomed.

3 Replies
Christine Hendrickson

Hi Shaffy!

You had me until number 4 on your list. Not quite sure I'm understanding this one, so I just want to see if I can get some clarification.

You want the user to be able to "swap" 2 questions from the question bank? I'm not sure what you mean by this - do you want them to be able to select a different question, if they don't like the one that's currently displayed, or? I can't think of a way you can do this with a built-in quiz or question. The questions are pulled from the bank (at random from the sounds of it), but the user has no control over which questions are pulled. 

Now, if you build a custom question (which would probably take more work on your end), you could probably do something similar using layers, conditions, etc. Not sure how that would work for your project, though. 

I'd love to see some additional suggestions from other community members on this. This sounds like a really interesting course!

Good luck with the project, Shaffy. If you're able to set this up, please share the details!


Shaffy Sidhu

Hi Christine,

Thanks for the reply.

Yes!!! By swapping i meant that the user can change the question if he doesn't want to attempt it. While i learned that this is not possible through question bank, i have been able to achieve some things.

I have attached the story file. I have created 3 slide, and a result slide. I am swapping the first slide with a 4th slide.

Now the main problem that i am facing is how to manually update the result scorepoint ( to include the score of 4th slide).

What i have read, it was doable in previous version of Storyline. But i dont see it in the adjust variables trigger option.

One question also remains. My client wants to upload this on Articulate Online. This project would contain 4 result slides. Would it be possible to track them in Online?? The score? Passed/Failed?? Can this be done using variables? Something in variable to pass on to Articulate online??

Help Again :(

Christine Hendrickson

Good morning Shaffy! I hope you had a great weekend!

Sounds to me like the best option may be to track multiple quizzes in your course, if you need to have them all report to Articulate Online. While this currently isn't a built-in feature in Storyline, perhaps one of the unsupported methods will work for you. 

Articulate Storyline and Articulate Presenter allow you to track a course either by the number of slides viewed or by one specific quiz (result slide). However, you may be able to track more than one SCO (shareable content object) in a single course, using any of the following unsupported methods. These articles refer to Presenter, but you should be able to to use the same techniques with Storyline.

Note: Articulate has not tested or verified the accuracy of the information provided in these articles. These methods are not supported by Articulate.

If you'd like a built-in feature to track multiple SCOs in a course, we welcome your feature requests.

I believe the second option using web objects may be the best option for you at this point. If you can, try that out and let me know if it works for your course.

Thanks, Shaffy!