Sending the value of a variable to an LMS

I'm so hoping someone can help me with this...

I need to be able to have multiple questions on one slide, allow partial credit, and give scores that use a decimal point (4.95 points per correct answer). I've been able to do all of this using the freeform questions and my own variables and triggers. However, at the end of the quiz, since I'm using  my own variables for the final score, I haven't found a way to pass the student's score through to the LMS. 

I've looked at this article: http://www.articulate.com/support/kb_article.php?product=st1&id=7la24ugs1lcn , which suggests using a hidden survey slide to pass the variable through as the TextEntry variable. It seemed promising, but when I try to adjust the TextEntry variable to my score variable, the only options in the variable field are "unassigned" and "TextEntry". None of my other variables show up in the list. 

It also seems that there might be a way to execute some JavaScript to either adjust the "Results.ScorePoints" to be my own variable or to submit my own value to the LMS instead. I'm very new to Storyline, so I'm hoping there's a hero out there that can help me figure it out.

Keeping my fingers crossed....

8 Replies
Sherri Sagers

Hey Arleen - 

I did a lot of searching and wasn't able to find a way to push my score to the LMS myself, but I did find a guy who understood what I needed and was able to write some JavaScript that did what I needed. He has a company that builds widgets for Articulate. It took a couple hours for him to find a solution that worked for us and then give me the files. They charge $90 per hour, so it ended up costing us $180, which was well worth the time and money for us. If this sounds like something that will work for you, you can contact him here: james@builtclean.com.

onEnterFrame (James Kingsley)

Thanks Sherri!

For anyone interested in this, I am the guy Sherri is referring to. That is my "work" email. We have provided this type of solution a few times now and I hope to find a way to "widgetize" this but so far everyone's needs vary. 

Let me know if I can help with anything else... we do more then widgets

Thank you,

James Kingsley

http://elearningenhanced.com/

Eleonora Segura

Hello,

I have the same problem than Sherri (quote here)

I've looked at this article: http://www.articulate.com/support/kb_article.php?product=st1&id=7la24ugs1lcn , which suggests using a hidden survey slide to pass the variable through as the TextEntry variable. It seemed promising, but when I try to adjust the TextEntry variable to my score variable, the only options in the variable field are "unassigned" and "TextEntry". None of my other variables show up in the list.

So I can not move forward. Somebody in Articulate can help?

Thanks

Ashley Terwilliger

Hi Eleonora,

Are you trying to capture a numeric value and pass that into a text entry or vice a versa? If you're passing a text entry variable to an LMS, even if it's a score element it will only be recorded a variable and not the course's scores. As Sherri mentioned above, if needing to pass a custom score you may want to investigate the Javascript options, as the Storyline set up is to pass the score based on a Results slide.