No video

The ULTIMATE Guide to Publishing to xAPI and SCORM (2024)

Learn everything you need to know about publishing to xAPI and SCORM in 2024 with this comprehensive guide. Discover the differences between xAPI and SCORM, how to send data to an external LRS, and how to utilize xAPI with Articulate Storyline 360. Whether you're new to learning analytics or looking to enhance your skills, this tutorial will guide you through the process of sending xAPI data and getting started with xAPI. Dive into the world of xAPI and Storyline 360 with practical examples and tutorials to streamline your learning and development projects. Enhance your knowledge of xAPI and take your e-learning content to the next level.
Cornerstone Code (May have to be adapted for get actor function)
var player = GetPlayer();
function findLMSAPI(win) {
if (win.hasOwnProperty("GetStudentID")) return win;
else if (win.parent == win) return null;
else return findLMSAPI(win.parent);
}
var lmsAPI = findLMSAPI(this);
var newName = "Guest";
if (lmsAPI) {
var name = lmsAPI.GetStudentName();
var nameArray = name.split(" ");
var firstName = nameArray[0];
var lastName = nameArray[1];
var player = GetPlayer();
player.SetVar('first_name', firstName);
player.SetVar('last_name', lastName);
}
player.SetVar("name", name);
If you would like learn more visit learningdojo.n....
Chapters
0:00 Introduction
0:52 Why set up xAPI data?
2:06 Systems that I will be using
2:42 Publishing settings in Storyline
4:00 Connecting to external LRS
6:36 Capturing the actor via SCORM
8:51 JavaScript to get actor
10:38 Publishing your project
11:55 Previewing the course
12:40 Viewing the xAPI data
15:39 Conclusion
16:40 Inspecting the LMS

Пікірлер: 12

  • @arvinderdhaliwal1689
    @arvinderdhaliwal16893 ай бұрын

    Great tutorial Jeff as always!! Can you suggest how to best make course name display in LMS statements so data can be easily distinguished between/for multiple courses?

  • @LearningDojo

    @LearningDojo

    3 ай бұрын

    Probably through the Activity ID. It is a unique ID that you can use in the LRS reporting to identify a specific course. It is found in the publish settings for the LRS.

  • @Am33k3r
    @Am33k3r7 ай бұрын

    Hi Jeff, we use SumTotal LMS which is now owned by Cornerstone, and none of the usual JS to obtain Student Name worked. However, I have just tried the code above and it has worked so massive thanks for the code. Are you able to simplify it though as I am not looking to use an external LRS, I just want the learner's name so I can created personalised content?

  • @LearningDojo

    @LearningDojo

    7 ай бұрын

    This video I did awhile ago may help kzread.info/dash/bejne/g6eTqtl-lMfJdco.html.

  • @petemichaels11
    @petemichaels119 ай бұрын

    Great video, Jeff! Can the LRS be used in order to allow users to bookmark their course progress like an LMS?

  • @LearningDojo

    @LearningDojo

    9 ай бұрын

    So Storyline will keep track of progress on the device but if you are talking about bookmarking across devices outside of an LMS then it takes extra code to do. I have not done it myself but I know it is doable. May have to dive into the documentation for something like that.

  • @grassblade7966

    @grassblade7966

    8 ай бұрын

    xAPI packages exported from tools like Storyline or Captivate, saves resume data in the LRS and fetch it back to resume content automatically.

  • @hienanh22
    @hienanh229 ай бұрын

    Thank you for the video, I learnt your course on Udemy and was able to create some interactive lessons using Articulate storyline 360. However, I want to publish them on Canvas, but I still don't understand how to do so =((( I don't know how to code, and still I don't understand how it works ToT

  • @LearningDojo

    @LearningDojo

    9 ай бұрын

    Ok so Canvas is its own beast. It can handle SCORM but has to have a plugin to do. I have not explored what it takes to install that plugin but this comes up a lot in my University class so I want to eventually explore it.

  • @borg_cube

    @borg_cube

    5 ай бұрын

    @@LearningDojo Any tips with reagrds to Moodle, Jeff?

  • @LearningDojo

    @LearningDojo

    5 ай бұрын

    @@borg_cube Sorry, it has been years since I have done anything with Moodle.

  • @LearningDojo

    @LearningDojo

    5 ай бұрын

    But you should be able to publish to SCORM and then do the external LRS.