Storyline Courses on .Net LMS

Mar 17, 2014

Has anyone attempted to load a Storyline course onto a .NET lms?  Forgive my ignorance if this is easily accomplished as I'm a newbie to the e-learning creation community and have been charged with developing courses for our programs.  We have an existing LMS with courses built by the LMS developer, but now we are looking to do more one off, lower budget types of courses in house and the LMS developer uses .NET programming and is telling me it may not be possible.  Any help would be great!

Thanks in advance.

5 Replies
Ashley Terwilliger-Pollard

Hi TJ and welcome to Heroes! 

I haven't seen a lot of users discussing .NET LMS - but I'm curious if your LMS gave you a reason about why you couldn't create courses in Storyline and publish them to your LMS? Typically any LMS that is compliant with SCORM, AICC, or Tin Can API will also provide accurate tracking capabilities. 

TJ Buchanan

From the developer.....

"

Our LMS is a proprietary, custom .NET build, and our courses are developed to be hosted solely on this platform. We have the ability to tweak our course shell to run on other sites and other LMS’, but we have not yet attempted to mount any course that was not created by us on the LMS.  Because your LMS is a custom system, it will not accept SCORM or AICC builds and we’d probably spend a great deal of time converting from an LMS export into a workable format.

I’ll be happy to take a look at what you have developed to see what it will take to mount on the LMS, it may turn out to be not much at all, but right now, we have no roadmap or set of directions that I can provide."

Ashley Terwilliger-Pollard

Hi TJ,

Not entirely promising from your LMS, huh? I'd suggest making them a simple course with a few quiz questions and a results slide and then use the Publish to LMS and Publish to Web options (you'll need to publish twice) so that they can take a look at what is outputted by Storyline. 

Also, depending on how much you like this LMS you may want to investigate other LMS options. You can trial Articulate Online for 30 days for free, and a number of users here mention using LMSs such as Moodle - so there are a lot of options out there! 

TJ Buchanan

Hi Ashley-

Thanks for your feedback.  I heard back from the LMS developer today and it looks like they can get the course mounted but we need to figure out the following to track completion progress.  I had sent it to them as a Pulish to Web and they came back with the following.  Any ideas on what these Java calls would look like or where they would go?

"

1)     The course will have no tracking whatsoever if we take what was sent and we just put it on the LMS for purchase. So the course that is purchased by the user will always be at 0%. Page completion will still exist within the shell during the current session, but the user will always have to use the same computer and never clear temporary files for that to happen.

2)     To get the course to go from 0 to 100% complete (and nothing in-between) a JavaScript call will need to be added to the final page of the course, the entire thing will need to be republished, then we will plug it into our LMS and test it. The user will still have to use the same computer and never clear temporary files for middle-page completion but we will be able to track beginning and end completion.

3)     To get full page tracking, a JavaScript call will need to be added to every page in the course, the entire thing will need to be republished, then we will plug it into our LMS and test. We know that JavaScript calls can be added into Articulate (thanks to Google) but we have not found out if JavaScript can be passed back into the shell. So this option is our best guess on how we will achieve full course tracking."

Ashley Terwilliger-Pollard

Hi TJ,

I'm happy to hear that they'll be able to host your course ! Now on to the Javascript calls, I'm certainly not a javascript expert (or novice for that matter), but we have a general article here (likely what your LMS is referring to) and there is another thread where the community members were talking about sending a JS call on every slide. You may want to review that and either post additional queries there or reach out to those users directly. 

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