No video

Sending a Storyline Game Score as a Quiz Score [Custom SCORM]

I have received this question a lot "Can I send my game score as the quiz score in Storyline?". Well the answer is "yes", but it does take some custom code.
In this video I walk you through how to send over an Articulate Storyline game score as the final quiz score and have it reported in the LMS as the score of the course. It is pretty easy to do and can be applied to any game you create.
If you want to experience my full Storyline 360 course, check out www.udemy.com/...
If you want to experience my full Custom SCORM course, check out www.udemy.com/...
If you would like more, head over to learningdojo.n...
-Code
let player = GetPlayer();
let score = player.GetVar("score");
let scorePerc = (score/2700)*100;
let lmsAPI = window.parent;
lmsAPI.SetScore(scorePerc, 100, 0);

Пікірлер: 35

  • @adammullins3535
    @adammullins353511 ай бұрын

    This is great. My team is focusing on creating gamified elements with storyline, so this is very helpful for reporting scores. Thank you.

  • @LearningDojo

    @LearningDojo

    11 ай бұрын

    Glad it was helpful!

  • @kartiksarathe2661
    @kartiksarathe26612 ай бұрын

    i am getting score but not the success and completion feedback please help

  • @LearningDojo

    @LearningDojo

    2 ай бұрын

    Can you send me your code? Or even project file. Jeff@learningdojo.ninja.

  • @ColonelRuiz
    @ColonelRuiz7 ай бұрын

    Hi, thanks for the video! If i embed a storyline block (quiz) into a Rise course, can the score from the storyline still be reported? (without writing code i mean) thanks again

  • @LearningDojo

    @LearningDojo

    6 ай бұрын

    I believe they updated it so you can do that. I would have to look at that again but I think the Rise settings you can adjust it to report from the Storyline block once you have it connected.

  • @naturfagstoff
    @naturfagstoff10 ай бұрын

    Thak You for understandable, high qulity content. Do You know if it is possible to launch and use Storyline content with scorm, xapi / cmi5 in Microsoft Teams / Office 365?

  • @LearningDojo

    @LearningDojo

    10 ай бұрын

    So most LMS systems that you would upload a SCORM or cmi5 package create a deep link. Basically a link that pops open a login and then the course. If you added that link I could see you then using it within Office 365 but would be more in a link format. If you did just xAPI you could do this as an embed but would still have to figure out who the person is.

  • @user-yq1ej2wx2v
    @user-yq1ej2wx2v Жыл бұрын

    You mentioned the java script may be slightly different if using Scorm 1.2. I am and it is not working in our Litmos LMS. Can you tell me what may change in the java script?

  • @LearningDojo

    @LearningDojo

    Жыл бұрын

    I would have to look it up. It would be following the Rustici SCORM wrapper documentation here scorm.com/scorm-explained/technical-scorm/scorm-12-overview-for-developers/?. Cannot look it up at the moment but that would be the place to work since Storyline uses that SCORM wrapper.

  • @luiskaj2434
    @luiskaj2434 Жыл бұрын

    One question: on line 5 of your Javascript there was a typo of lmisAPI (instead of lmsAPI), yet the script was able to run - is there a buffer to allow for that? (from someone who has never written code...)

  • @LearningDojo

    @LearningDojo

    Жыл бұрын

    Most of the time know. I recorded this a while ago so cannot remember if I had to change the code or if it is because the SCORM package already uses lmsAPI so creating my own variable did not matter. Either way though it is better to type it exact. let lmsAPI = window.parent; lmsAPI.SetScore(scorePerc, 100, 0);

  • @andrewkerslake433
    @andrewkerslake433 Жыл бұрын

    Great video, thank you. One question, is it possible to retrieve what a learner has previously scored from the LMS during a different session? This'll enable me to display 'your previous highest score was.....' and encourage repeat attempts over days/weeks - thank you!

  • @LearningDojo

    @LearningDojo

    Жыл бұрын

    There is not with SCORM no, unless the specific LMS you are working with has created their own API but you would have to find that out from your vendor. Some do, some do not. However, this is a lot easier to do with xAPI. That is one of the areas they improved with xAPI over SCORM. Easier to find data between courses.

  • @andrewkerslake433

    @andrewkerslake433

    Жыл бұрын

    @@LearningDojo thanks - I'll check out xAPI. Displaying previous high scores (whether it be from days/weeks/months ago) is such a powerful method of motivating learners to have another attempt. I am determined to find a way

  • @mariyaogden9742
    @mariyaogden97425 ай бұрын

    Could you recreate the JavaScript for SCORM 1.2? It's not working for me for 1.2.

  • @LearningDojo

    @LearningDojo

    5 ай бұрын

    What LMS do you have? Have you tried it on SCORM Cloud or just your LMS?

  • @mariyaogden9742

    @mariyaogden9742

    5 ай бұрын

    I've tried it on Scorm Cloud, using SCORM 1.2 since that is what my company uses on Intellum LMS@@LearningDojo

  • @mariyaogden9742

    @mariyaogden9742

    5 ай бұрын

    I have been trying it on SCORM Cloud, but my company uses Intellum LMS@@LearningDojo

  • @mariyaogden9742

    @mariyaogden9742

    5 ай бұрын

    It works on SCORM Cloud for 1.2, but not on intellum lms

  • @LearningDojo

    @LearningDojo

    5 ай бұрын

    @@mariyaogden9742 Did you also email me about this? I will respond to that email but could depend on Intellum's API. I will respond with some direction in the email.

  • @kaylajutzi8936
    @kaylajutzi89369 ай бұрын

    I followed the instructions and it's still showing as 100% regardless of the score they actually got - do you mind looking at my file?

  • @LearningDojo

    @LearningDojo

    9 ай бұрын

    Sure! Send it to jeff@learningdojo.ninja

  • @kartiksarathe2661

    @kartiksarathe2661

    2 ай бұрын

    is your issue resolved.. please share the solution

  • @hanasedlarikova7712
    @hanasedlarikova7712 Жыл бұрын

    Hello does this code also work for LMS other than SCORM cloud like Talent LMS or Scormium?

  • @LearningDojo

    @LearningDojo

    Жыл бұрын

    It should if it follows SCORM standards.

  • @hsnorh8180
    @hsnorh81802 жыл бұрын

    in addition to that, leaderboard integration will be huge help...👍

  • @LearningDojo

    @LearningDojo

    2 жыл бұрын

    Like how to build a show a leaderboard in a Storyline course?

  • @hsnorh8180

    @hsnorh8180

    2 жыл бұрын

    @@LearningDojo let's say we have a interactive slides made with articulate storyline uploaded to lms. in the first slide we gather the user names via variable. after the completion leaderboard will be pop up? is this possible?

  • @LearningDojo

    @LearningDojo

    2 жыл бұрын

    @@hsnorh8180 So with SCORM it is hard. SCORM doesn't really communicate cross courses or cross users very well without storing the data from other users in a database and accessing it from the course. xAPI is better because you can do this easier cross courses and cross users.

  • @hsnorh8180

    @hsnorh8180

    2 жыл бұрын

    @@LearningDojocan you make a xAPI integrated tutorial for beginner/intermadiate users then?

  • @LearningDojo

    @LearningDojo

    2 жыл бұрын

    @@hsnorh8180 I will add it to my list :)

  • @zenzeta4895
    @zenzeta4895 Жыл бұрын

    I couldn't get it to work. My score shows UNKNOWN in SCORM CLOUD. Sigh...

  • @LearningDojo

    @LearningDojo

    Жыл бұрын

    Happy to review your file if you want to send it to jeff@learningdojo.ninja if it doesn't take long to troubleshoot.