Explore the community Forums Lectora Lectora Questions & Answers How to send Score (points) to LMS?

Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #434369 Score: 0
    Profile photo of Marcel Milo
    Marcel Milo
    Member
    beginner
    intermediate
    curious george
    friend finder
    picture perfect
    wise owl
    contributor
    advanced
    @mmilo9281

    Good morning,

    i have build a short quiz. Can anyone help me how to send the score back to LMS?

    Its one page with four questions and <span class=”tlid-translation translation” lang=”en”><span class=”” title=””>every correct answer gives 5 points. </span></span>

    Can you give it a look please?

    greetings Marcel

    Attachments:
    1. Score-Test.pkg
    #434372 Score: 0
    Profile photo of Tim K
    Tim K
    Member
    contributor
    beginner
    intermediate
    advanced
    friend finder
    junior moderator
    advocate
    wise owl
    curious george
    Group Member
    315 pts
    @timk

    Hi,

    you can’t send the “point value” as a score. The point value can be used to give selected questions a higher weight in comparison to the other questions. If you give all questions a point value of 5, it’s the same as if all questions had a value of 1, i.e. all questions have the same weight. The score is always a percent value = achieved points of total points, e.g.

    With a value of 1:

    Q1: 1 (correct)
    Q2: 1 (correct)
    Q3: 0 (incorrect)
    Q4: 1 (correct)
    Total: 3 of 4 = 75%

    With a value of 5:

    Q1: 5 (correct)
    Q2: 5 (correct)
    Q3: 0 (incorrect)
    Q4: 5 (correct)
    Total: 15 of 20 = 75%

    The point value only makes sense if you want to make certain questions more important for the score, e.g. Q2

    Q1: 1 (correct)
    Q2: 5 (correct)
    Q3: 0 (incorrect)
    Q4: 1 (correct)
    Total: 7 of 8 = 87,5%

    With this setup Q2 alone would make 62,5% of the score. If you answered it incorrectly the highest score you could achieve was 3 of 8 = 37,5 %

    If you want to send points to the LMS you’ll have to count them yourself in a custom variable and save it to the suspend_data. If you sent the points as a score, they’ll be treated as a percent value: 4 x 5 = 20 which should be 100%, but the LMS will take it as 20%.

    #434374 Score: 0
    Profile photo of Marcel Milo
    Marcel Milo
    Member
    beginner
    intermediate
    curious george
    friend finder
    picture perfect
    wise owl
    contributor
    advanced
    @mmilo9281

    Hi Tim,

    thx, i thought the point value is the score, ok…

    this means, that it is shown only as a percentage and not with score in LMS

    but i also dont get the percent value…

    greetings marcel

    #434377 Score: 0
    Profile photo of Tim K
    Tim K
    Member
    contributor
    beginner
    intermediate
    advanced
    friend finder
    junior moderator
    advocate
    wise owl
    curious george
    Group Member
    315 pts
    @timk

    You can put the page into a test chapter and let Lectora calculate the score from the questions or calculate it yourself with one action per question:

    Action: Modify variable
    Target: Your_Score_variable
    Type: Add to variable
    Value: 25
    If Question 1 is correct

    The variable that’s sent to the LMS is “AICC_Score”.

    #434388 Score: 0
    Profile photo of Marcel Milo
    Marcel Milo
    Member
    beginner
    intermediate
    curious george
    friend finder
    picture perfect
    wise owl
    contributor
    advanced
    @mmilo9281

    Thank you Tim. And how would you solve the following scenario?
    The user should answer a question, both answers are correct and there are only these two answers. But in one of the two correct answers is the weighting (value) greater.
    Answer 1: 40 points
    Answer 2: 60 points

    Info also in my lectora title

    I know that’s a funny example 🙂

    #434395 Score: 0
    Profile photo of Jason Dalrymple
    Jason Dalrymple
    Member
    beginner
    intermediate
    profile
    wise owl
    curious george
    contributor
    friend finder
    advanced
    picture perfect
    45 pts
    @JasonADal

    Hi Marcel – I’m not able to work with package files, but think I have an idea for you using variables.

    If I understand what you’re saying correctly, if the user selects answer 1, they get 40 points, but if they select answer 2, they get 60, and the user can only choose 1 answer.

    This can be done with an IF statement when the question is processed:

    Action: Modify variable
    Target: Your_Score_variable
    Type: Add to variable
    Value: 40
    If Question 1 is Answer_1

    ELSE

    Action: Modify variable
    Target: Your_Score_variable
    Type: Add to variable
    Value: 60

    This works if both answers are correct, but one is “more” correct than the other. Tim may be working on a sample of this, but that’s essentially the “next level” for giving weight to answers.

     

    #434477 Score: 0
    Profile photo of CarlFink
    CarlFink
    Member
    beginner
    intermediate
    contributor
    LUC16 Attendee
    wise owl
    curious george
    advanced
    23 pts
    @CarlFink

    If I understand the question correctly, I believe you could do what you want using xAPI.

    I don’t have access to an xAPI-enabled LMS and have never tested it, but that sort of name:value pair seems to be what xAPI is for.

    #434498 Score: 0
    Profile photo of Tim K
    Tim K
    Member
    contributor
    beginner
    intermediate
    advanced
    friend finder
    junior moderator
    advocate
    wise owl
    curious george
    Group Member
    315 pts
    @timk

    In the end you can build any kind of point system in your course and display these points to your learner. You just can’t use the “point value” directly because it’s not a variable. And if you want to use these points for the LMS score, you’ll have to calculate a percentage, “achieved points / maximum points”.

Viewing 8 posts - 1 through 8 (of 8 total)

You must be logged in to reply to this topic.