I Made This Storyline 360 Example To Send Form Field Data To An LRS

I Made This Storyline 360 Example To Send Form Field Data To An LRS

Recently I’ve been exploring using xAPI in different ways. I wanted to challenge myself to send data from variables in Storyline 360/3 to an LRS. Text forms in Storyline use TextEntry variables to gather data. When the control of the form loses focus, it sets the TextEntry variable to be whatever is typed into the form field. I then send that variable to the LRS.

I created a simple survey page example that can be added to the end of any activity to help gauge the user’s confidence in what they just learned/practiced.

I was inspired by Codecademy’s feedback forms which pop up after every lesson.

Instead of using a star system as ratings I chose to go with a Netflix approach of thumbs up/thumbs down or you can choose to leave no rating. I feel like thumbs up/thumbs down is a little less subjective than star ratings. I also send the users comments from the comment field to the LRS.

Check out my example and leave me a comment with your name.

You can even view the comment being sent to me in Google Chrome by going to: More Tools -> Developer Tools -> Console. It should be recorded right in your Console like the picture below! You can also do this in other browsers but it might be different steps.

But what else are form fields good for? Here are some ideas for uses of form fields and xAPI

1.    Collect help requests, feedback, or survey data in your project

You could keep a “Contact” or “Help” button at the top of your project at all times. The button could open a layer with form fields. This way you can gather data on bugs, incorrect information people have found, or if someone needs help. Another example would be to create an embedded survey/feedback area like I did in mine.

2.    Gather incorrect answers to practice

For example, say you have a language activity and your user needs to enter the German word for cat. You may want to know when people incorrectly answer this to see if there are commonalities so you can address the issue. You can also do this for other subject areas, such as a math or coding challenge.

3.    Collect scenario based data

For example, you may want to collect simulation scenario based data around how a manager interacts with an employee during their performance review or perhaps data around how a customer service representative responds to an email from a customer.

What’s next?

Update: I did this! Currently I have the variable data from Storyline being set to the Object, Name in my xAPI statement. Right now, my function doesn’t have a field for Results but what I could do is add Results and put the variable data within it as a Response. Check out this post for more on what a Result element is, as well as Response: https://www.ht2labs.com/blog/xapi-statement-result/.

I’m thinking about creating some tutorials to help show the community how to send Articulate Storyline 360/3 variable and form data to an LRS. Are you interested? Let me know!

-Mel

Ahmed Reda El-Saqa "Saqa"

Learning Experience Design Manager, Mentor and Coach, Senior Instructional Designer/People Manager at Amazon

5 年

Hey Melissa!? Nice work! Is there a way to tie those thumbs up and down to OnDemand Questionmark survey? and then generate a report of how many thumbups/downs we receive? Thanks in advance, Saqa

回复
Norman Arosemena, CPTD

Award-winning Learning Designer at Toyota Financial Services - Certified UX/UI Designer - Confluence Certification by Atlassian

7 年

This is amazing! Thanks, where would you point a newbie to get started on xAPI configuration working with Articulate 360? You know, the basics. Thanks!

回复
Curtis Pembrook

Instructional Designer, eLearning Developer, and Educator, with a passion for enabling learner performance.

7 年

Nice work! I haven't dove into xAPI standards and specifications yet, but your post has sparked my interest. It would be wonderful to push data (i.e. a learner's responses to a scenario) to an LMS/LRS, and then allow the learner to "pull context specific feedback" into Storyline.

Aidan Garvey

Learning Experience Designer at TikTok

7 年

I love this! Very interesting. Great job.

Sonia Furini

Joyfully Retired - See elsie.co for your virtual producing needs!

7 年

I left this comment your example, but I'll leave it here as well! Great, clear, decisive answer options! Either they get it, or they don't - that's a very important distinction!

要查看或添加评论,请登录

Melissa Milloway的更多文章

社区洞察

其他会员也浏览了