Forum Discussion

DonFinch-912708's avatar
DonFinch-912708
Community Member
2 months ago

Use PreCheck scores to set Final score variables

Hello,

I have simple course with a menu, three modules, and an exit.

Each module has a three-question pre-check, the module content, and a three question post test using the same question pools.  I would like successful completion of the Precheck to count as successful completion of the module AND of the Post test for the module, without having to take the post test.

My thinking is that if the Precheck results slide uses "Quiz1" and the Post test results slide uses "Quiz2" for score variables...that I could use the Success layer of the Precheck to manually set the "Quiz2.ScorePoints" variable equal to "Quiz1.ScorePoints." The trigger dialog lets me do this. 

I have a final results slide to aggregate into a Quiz7 variable which draws only from the three Post Test variables -- Quiz2, Quiz4, and Quiz6. Quiz 7 is what I submit to the LMS for scoring.

The net result appears that the assignment of quiz1 value into quiz2 either does not work, or is reset to zero if I do not actually visit the post test (quiz2).

I am attaching the *.story file for closer inspection if anyone is willing.

  • You don't need to reset built-in variables.

    Use a different Results slide for the pre-check and the final assessment. 

    Indicate the type of quiz in the Quiz Settings. 

    When you publish for the LMS, indicate that both the Pre-Check and the Final Assessment should be used for tracking.

    When you do that, Storyline will submit the Pre-Check and mark the course as complete only if the user passes the Pre-Check. 

    If they don't pass the Pre-Check, Storyline will track completion based on the Final Assessment.

    • DonFinch-912708's avatar
      DonFinch-912708
      Community Member

      Thank you Judy!

      I think that is getting me a lot closer to the answer. In my case I currently have three separate pre-checks (one per module) with their own Results slide, and three separate Final Assessment (one per module) so I had to have the final Results slide (Quiz7) use all 6 quizzes as input.

      At first that didn't work, if I passed a Pretest, but not the corresponding module assessment. However, when I ticked ON the "Only score viewed questions" then the internal math seemed to work better. The learner was credited with positive count for a pretest and NOT decremented for not attempting the assessment in the module.

      Next I need to actually publish this to SCORM cloud and see the various combinations of pathway and results.  

      Thanks again!

  • I am continuing to read up on this. A statement from one of the postings is: "There isn't a way to modify the built-in quiz variables generated by Storyline 360." So, it looks like the premise of SETTING a built-in Quiz variable is incorrect--it just stays at zero unless the post test is taken.  I will likely have to do some fancy aggregation and comparison of Precheck results and Posttest results to compute a final score.

    • DonFinch-912708's avatar
      DonFinch-912708
      Community Member

      I don't think the new quiz settings feature is designed to have multiple Prechecks, and Multiple Final Assessments across multiple modules in one course. When I configure the Quiz 7 Results slide to collect from the modules (quiz1/quiz2; quiz3/quiz4; quiz5/quiz6) I would WANT it to do an OR of the precheck/finals for each module. that way only the higher/passing score is passed to the Quiz7 results slide.

      However, it appears to be ANDing the pairs and passing total points to Quiz7. So, if the user attempts the precheck and gets 10 of 40 points, then does the final test and gets 40 of 40...Quiz7 scores this as 50 out of 80. I would prefer it to say 40 of 40 for the successful final and dismiss the score of the failed Precheck.

       

      • JudyNollet's avatar
        JudyNollet
        Super Hero

        You're correct: The Pre-check function only works with one Pre-check. 

        For that, you could do this: Combine the three pre-checks into one quiz. (Since there are only 3 questions per topic, I'm assuming they have to answer all 3 correctly to pass each topic.) 

        Use variables to track which questions the user answers incorrectly, and then use that info to determine what modules they need to complete if they fail the Pre-check.

         

        As for the Final Assessment: I was originally thinking you could use a Results slide that calculated results for the Results slides associated with each module's quiz. Unfortunately, it seems that a Results of Results doesn't let you score only viewed questions.

        However, you should be able to use one Results slide to score the final questions.

        • Be sure its Quiz Settings connect it to the final-quiz questions but not any of the pre-check questions.
        • And be sure it's set to only score viewed questions.
        • With those settings, it should show a score based only on the quiz questions the user answered at the end of the required "modules." 

         

        Note: Whenever you have a Results slide scoring non-adjacent question slides, you'll need to do extra programming if you want to let the user Review the quiz. This post has more info about that: TIP: Review and Retry Non-Adjacent Quiz Questions Without Seeing the Content Slides In Between | Articulate - Community