Forum Discussion

TomStearns's avatar
TomStearns
Community Member
5 years ago

Using Random Question Banks Based on Content

I have a course that has multiple sections based on role, there is a question bank with each section that delivers 4 questions, a learner can take 1, 2, 3, and/or 4 sections and its corresponding quiz. Is there a way to have one result for the entire course that may include 4-16 questions (depending on which section(s) the learner takes), as I have it now it will work fine if I go through every section and every question bank is delivered. But if I go through only one section and take one 4 question quiz even if I get all 4 correct I get 25% and 40 points.

The issue may be the fact that it is looking for 160 "points" to pass, as opposed to getting 75% correct on the questions delivered.

Any thoughts as to how I could make this work without having how ever many variable combinations it would take to cover every scenario (I thought about a result for each possible combination but that seems like a really clumsy way to do it)?

I can post the file if that would help clarify my dilemma.

Thanks!

5 Replies

    • TomStearns's avatar
      TomStearns
      Community Member

      I guess I still have an issue, and that is I cannot manually set the value of Results.Score which needs to be set to TotalPoints and sent to the LMS (I'm not sure if this is possible).

      I really appreciate the input!

      Any thoughts?

      • JudyNollet's avatar
        JudyNollet
        Super Hero

        Hi, Tom,

        Unfortunately, I don't know how to report the customized score to an LMS. There's probably some JavaScript that would work, but that's not something I do. 

        Instead of Results.Score, you could use a completion trigger. 

        If you don't want the user to be able to "complete" the course without passing, you could prevent them from reaching the slide (or layer) with the completion trigger by controlling navigation based on the customized score. So it'd basically be a pass/fail situation, without the details of an exact score.

  • TomStearns's avatar
    TomStearns
    Community Member

    Thanks for the sample Judy! That was the road I ended up going down, with almost the same code and variable names.