Limitations of LearnDash for Storyline
Aug 01, 2013
I purchased LearnDash with hopeful expectation that it would be an improvement over Moodle. But, after way too many hours working with WordPress I do not yet have even one storyline course online in a functional LearnDash lesson. And I am not even sure that it is possible to integrate the two.
The way LearnDash works with Storyline courses seems to be the same way it would work with a YouTube video. Upload it into a lesson page. The user clicks to open the page, sees the video and clicks on it. It plays. Then when finished, the user goes to a link at the bottom of the page, a link that is separate from the video/story and marks their work complete.
LearnDash is highlighting their badges and leaderboards which are promising and look awfully cool. But completion of a Storyline course will be entirely user-determined with no authentication. If the user says the lesson is done (just click the handy link), then up goes the badge and points. Any points or lack thereof in Storyline quizzes are entirely irrelevant to LearnDash. LearnDash doesn't care if the various slides and scenes in your story were visited or completed. There might be a time in the future when TinCan of Storyline can talk to the TinCan of LearnDash, but that hasn't happened yet, and there is no estimated time when it will.
I could abandon my quizzes in Storyline and instead use the quizzing utility in LearnDash. At this point that option makes me want to cry. My quizzes are integrated into the fabric of my story so that they don't feel like quizzes to the learner. They are beautiful, interactive and with branching feedback. But to get any kind accountability that the learner has learned what is in my storyline course, I am forced to use a LearnDash quiz to get that data. Ugh.
A second issue with LearnDash is the format of the Lesson Page. The story uploads into the default-width column of your themes default blog page. So... unless you want to break up the work-flow and have it open in a new window, the slides are resized to much smaller than the standard SL story-size. There are instructions in the LearnDash support forum (not available until after you purchase the plug-in) that give hairy instructions for programmers to break into their themes .php pages and rewrite code, with warnings that this has to be redone each time LearnDash is updated. So for a non-programmer this is not a realistic option.
My conclusion: LearnDash and Storyline do not integrate well at all.
43 Replies
Hi Lisa
Great response. And thank you ..... i 'think' we're doing most things correctly - but I'm going to have to go back and double check everything. Are you on Skype? Would love / appreciate a chat if you wouldnt mind? mine is joseph.richardson1
I sent a connection request :)
Hi Lisa,
I'd love to connect with you too. I'm at the Learndash - Grassblade - Articulate crossroads at this very moment and every little shred of help would be mightily appreciated. My Skype is sbigwe
Thanks a lot.
Does anyone have any SL2 projects running on LearnDash that I could see? Just getting started combining the two and would really appreciate being able to see some of the integration! THANKS
Hi Sylvia,
Take a look at my LD Demo Site which is live at http://learndashdemo.discoverelearninguk.com
A lot of the demo courses I have set up have been created using SL2.
Chris
Chris, have you had success using the quiz function in Storyline, track quiz results, and show the results in LearnDash?
Patrick
Good ? Patrick!
Hi Patrick
This is indeed possible using LearnDash.
Firstly you can purchase a LRS system such as Grassblade which directly integrates with LearnDash, you can then use the xAPI to feed information from your SCORM content built in SL into the LRS, such as quiz data.
Secondly it is possible to take variable data out of Storyline in order to use for other purposes (with a bit of technical know-how)
For example, if you take a look at this example GBL content I produced for my own demo (http://learndashdemo.discoverelearninguk.com/topic/the-colouring-book-memory-challenge/)
Once you have played the game you can go to this Leaderboards page to see how I have taken the score data that is created and placed it into a customised PHP/MySQL leaderboard.
(http://learndashdemo.discoverelearninguk.com/leaderboards/)
Chris, thanks for the response. I will take a look.
Thanks Chris! This is really helpful!
LearnDash is working hard to integrate well with Storyline and they've got a great product. One "glitch" is the fact that Storyline is a one time purchase whereas LearnDash is an annually renewable license. So if you build your Storyline course with integration to LearnDash you are committed to that annual renewal fee. There are still a few glitches so it may be more worth the renewal further down the integration road.
Learn dash is a one off purchase, however after one year if you want to update you need to pay again. I understand the plugin does not stop working after a year.
Most software I use updates annually Tumult Hype, Sketch, Parallels, Screenflow I add software updates into my pricing structure.
We have developed a process that solves this problem that works with some other authoring tools, and likely works with Articulate. You can see a writeup at: https://medium.com/@hdecisions/learndash-completion-tracking-for-xapi-content-from-captivate-ispring-etc-a0848a32754d#.oo25xnoy0
Thank you Steven! I have been struggling with this because grassblade will mark the lesson complete automatically, but isn't compatible with badgeOS (and is otherwise very finicky), so I had to choose between marking lessons complete or issuing badges - not a good choice! I think it's time to ditch grassblade completely and use uncanny or another LRS. I still wish LD would use plain old SCORM!
I'm thinking I'll put the js code directly in the EXIT button on the last screen. I'm going to test it out and if it works that will be very exciting!! Thank you for sharing!
Hi Chris,
I see that this has been posted a long time ago, I just stumbled on it now when I was trying to get more info on using LearnDash as an LMS with Storyline courses. Is your QA project complete? Thanks.
I understand this is an old post. I am currentlyt using storyline with learndash and tincan.
Do you have a video that shows you how to integrate storyline with tincan and learndash to autocomplete a course, lesson or topic and show the results of the assessment?
Hi C A ! Thanks for posting your question here. Your best bet would be to look to LearnDash for that type of video! :) Best of luck!
Hi C A!
LearnDash requires GrassBlade for the Tin Can support, as Tin Can is not an inbuilt feature.
These articles should help you achieve what you want:
How to upload content to WordPress using GrassBlade xAPI Companion?
Using GrassBlade Completion Tracking With LearnDash
Pankaj
This discussion is closed. You can start a new discussion or contact Articulate Support.