Track Completions without LMS

Oct 02, 2019

Looking for something simple, like write  students and completions out to a text file. 

There is an entity 'cluelabs' that offers to write completions to their own Cloud Platform.

Seems fundamental enough to have a native solution though... 

12 Replies
Mark Yampanis

Ok, thanks Alyssa.  Let me clarify, we are not using any sort of LMS.  So nothing SCORM, xAPI, or the like.  I realize there are built in functions for using these interfaces.

The Storyline courses are running on a remote server (I just have the course links, so will investigate the exact configuration on the server).  Students get to the via URL Links on a webpage, something like this...:

Courses

course 1

course 2

course 3

What I want for each student to see is an asynchronous representation of their progress:

Courses

course 1 [completed]

course 2 [not started]

course 3 [not started]

What can I do within Storyline to, for example, write to a file each time a student completes a course [studentID, Date].  So that file could be later read as source data for the progress indicators.

-Mark

 

 

 

 

Crystal Horn

Hi there, Mark. To confirm, there isn't a supported way to have Storyline courses communicate learner activity unless you publish them for LMS. There is nothing built into the web output to track learner success and completion.

The community might have some advanced workaround techniques to offer, and I open the floor to them!

Mark Yampanis

Thanks Alyssa, Should i move the post to the right forum..?  I am the new technical guy assisting dozens of staff developing Storyline content,  Also, to clarify, we 'publish' to 'Web' so just hosting on a regular Webserver.  Apache or IIS.

Crystal, ok, I understand.  There is need for this if you search the Internet, clients are out there trying to make this work. 

 

 

 

Pankaj Agrawal

Hi Mark,

You should be able to use xAPI without an LMS. xAPI was actually built to bring eLearning out of the LMS. 

For xAPI, you do need a Learning Record Store like GrassBlade Cloud LRS. 

Can you let me know which platform you are using? I am wondering how you are tracking the user details? 

Pankaj
(from GrassBlade) 

 

Marcel Reinert

You can integrate a test after each course and create a trigger to send you an email after the test. This is of course very difficult to track, but for a smaller group of users it would be feasible to get tracking without LMS.

Or you are working on O365. Create with Forms a query and a test for each course. At the end of a couse you build a trigger to embedded the corresponding forms query (as iframe for example) where the students test the knowlegde and enter their names. In addition you build with PowerBI a dashboard to collect and display all user data from forms. So you have a tracking without LMS :)

Mark Yampanis

Thanks Pankaj:

Using the existing APIs does seem plausible, but could not extract a path to do this through the dense documentation. I see xAPI needs an LRS, We authenticate and get UserID via a general software process that works with many platforms.  Thinking of using Angular/RHEL right now, but flexible on that.   

This discussion is closed. You can start a new discussion or contact Articulate Support.