Forum Discussion
Everything we know about Cornerstone on Demand and Storyline!
I thought I would start a thread about Cornerstone on Demand so there's a central place for people to read and add to. There seems to be a dearth of information about how CSOD and Storyline interact with each other as well as the unresolved issues surrounding it. I've spent many hours scouring the web and speaking with Cornerstone trying to find a solution. Hopefully this thread will serve as a resource for others going forward.
On a side note, I love Articulate Storyline. I started with Adobe Captivate with limited success. It was a very steep learning curve, but I was able to get some basic functionality out of it. I tested out Storyline with it's 30 day trial, and I will say that time-to-effectiveness was drastically reduced. It really IS like using powerpoint. Granted there is less complex functionality and interactions available than Captivate, but so far it's given me everything I've needed to use. The benefit is that the learning curve is much less steep too. Think of it as the difference between iMovie and Final Cut Pro. The latter can do some crazy effects, but the former gives you 90% of what you need and can get you comfortable in 1/4 of the time.
It's nice to have a properly-working content creation tool when you're in an LMS like Cornerstone. I have enough trouble in CSOD as it is.
So some of the nuggets of wisdom that I've found are :
- Cornerstone does not track SCORM 1.2 content properly. You cannot pull a lot of the reports if they are not in SCORM 2004 format. You don't have the option to select that course in the reports.
- If you export into SCORM 2004, there will be an extra section on the left with text links to the module. This takes up 30% of the screen, and on smaller laptop screens may crowd out the module window. Cornerstone says this is a Storyline exporting settings issue. I couldn't find any settings that shows/hides that section. The workaround is to resize the module to the screen, which doesn't get rid of the section, but at least fits the module.
- When reporting, you can get the completion status for a course based on quiz result or last slide viewed. You can also get a final grade for course. Storyline passes the results information for each question (including short answer) but you cannot pull a list of the answers for an individual. Therefore, it may not be advisable to administer any testing where you'll need to review individual answers
- You can get a list of aggregate answers for a module. e.g. I can see how 100 employees answered this multiple choice question. This is helpful to determine if learners are absorbing the course information correctly.
- Web objects (such as websites, or links to sharepoint documents) work in modules if your IT has added csod.com to the trusted sites
- Popup windows that open up the articulate module in CSOD will work if you add csod.com to the allowed list for popup blockers. Your IT dept can also add this to everyone's computer. Otherwise when learners click the "launch" button, the module does not show up.
I'll post more as I think or find them, but feel free to add to this list!
912 Replies
- JulieRodgers-47Community Member
- Will_FindlayCommunity Member
In my experience, the errors you have specifically included in your attached image file are normal. They are just warning you that there were, in fact, changes to your files. When I see these my reaction is usually, "of course these files changed."
- JulieRodgers-47Community Member
Whew! Okay, I will move forward. Thank you VERY much for your speedy reply!!
- MaryGutweinCommunity Member
Hello, Heroes! I'm hoping you can help with an issue we are having. I've created three simulation-based assessments in Storyline 360, rendered them in SCORM 2004 3rd edition, and have loaded each of them to Cornerstone On Demand. When a user take the assessment and fails, they can retake the assessment up to 3 times within the assessment, meaning, they just go back to the beginning and take it again. I am aware that only the final attempt will be recorded in this case.
What I'd like to do is set it up so that all of the attempts and their respective data (answers, clicks, etc.) are recorded. This would mean they would setting it up so that they would need to have the assessment marked as complete, and then re-request the assessment. I tested this yesterday, and only the data from the second attempt was saved.
I know others have posted about this issue before. Has anyone found a way for CSOD to retain all attempts of a Storyline 360 simulation-based assessment?
As an aside, I did find out that Rise 360 retains all attempts of an assessment without the learner having to be marked as complete. (Woot woot!)
- CarlosMartinez4Community Member
Hello all,
We are beginning to utilize the Pre-Check feature in Storyline 360 as a way for a learner to "test out" of learning and we want to see if there's a way we can distinguish in our LMS (we use Cornerstone) whether a learner passed/completed the Pre-Check versus the Final Assessment. So far, we haven't been able to find a variable in Cornerstone's report builder that corresponds to a specific results page in SL. Are any of you using Cornerstone as your LMS and experiencing/experienced something similar?
So far the only variable we've been able to identify in Cornerstone's report builder that would give us that information is the "Quiz Question ID" variable which gives us the scene and slide number. We can then deduce which assessment was completed by the learner (Pre or Post test), but I was wondering if there's another variable that wouldn't require an IDD person to refer back to the original SL source file to identify the scene/slide number.
Thanks!
- Will_FindlayCommunity Member
I've done something like this by finding a unique pattern in the SCO Suspend Data field.
Our Cybersecurity Department wanted to know who had skipped to the end of a module and taken the quiz instead of watching the material. I found that if I mimicked this behavior and looked at the Suspend Data that there was this unique pattern that wasn't there for someone who viewed all of the slides.
I figured out at the time what the numbers meant, it has someone to do with the order slides are viewed. Anyway once I found this pattern, I created a Calculated Field that looked for it:
Worked great!
- SteveFlowersCommunity Member
Two ways I can think of to do this. One is by submitting a custom xAPI statement, publishing the output as xAPI, that flags the specific way it was completed. The other is by adding a question that submits an open value in SCORM 2004 that you could search for by answer value. This would involve adding a hidden question and using triggers to set the value, adding it to submit for your results slide. You'd need to adjust the score values for your invisible submission to make sure it doesn't affect the score.
This should give you a way to query by that value in your report.- MaryGutweinCommunity Member
We use Cornerstone as well, and are exploring xAPI statements. We have discovered that the reporting for xAPI in Cornerstone does not exist, except for some clients in a Beta format. They have an xAPI statement viewer that has filters - we've only got that feature turned on in our CSOD Pilot site - but it's rather clunky. We are trying to determine how to export that data into a tool that can manage it more efficiently. Just wanted to share in case you decide to go the xAPI route.
- AndreaZaporCommunity Member
Hi Mary,
Were you able to determine the best way to export the xAPI statement data? I am looking at trying to find a way to use Power BI to visualize and filter the data that comes through xAPI statements because the raw data in the Statement Viewer is clunky and can be overwhelming.
- Will_FindlayCommunity Member
It was bugging me that I couldn't remember what that string meant so I found my old post:
Also, if you want to learn the intricacies of suspend data, Michael Richey wrote an amazing article here: https://www.richeyweb.com/blog/23-personal-blog/130-a-brain-exercise-scorm-xapi
Then again, interpreting suspend data is a dark art, so you might want to go with one of Steve's ideas. This was a case where they wanted to know who skipped to the quiz AFTER the module was already published and taken!
- SteveFlowersCommunity Member
Hi Chris -
You wouldn't be able to put custom statements directly into Rise. But with some creative Javascript, you could make it work in a Storyline block. Since Storyline is embedded in the same structure, you should have access to the DOM outside of the iFrame to read in the endpoint and employ the same API connection to inject statements in whatever form you want.
- ChrisUndery-aeaCommunity Member
Steve, thanks for getting back to me. Custom Javascript is way above my ability but thanks for the reply. Loved your previous post on how to do it for storyline courses
Your previous (4 years ago) response for anyone else
Are you wanting to track progress or just display the content? If you are just wanting to display the content, here's how you can grab the launch point of the story.html file:
1) Launch the content after registering the LO in Chrome (this can also be done in other browsers but the steps are a little different)
2) When the content launches, select the address bar and hit CTRL-SHIFT-J. This will open developer tools.
3) Click the sources tab in the Developer Tools window.
4) Expand the activityFrame item, then expand the xxxx.csod.com item. Expand the content folder that ends in publications/xxx.
5) Scroll down until you see index_lms_html5.html or index_lms.html (depending on how you published)
6) Right-click the index_xxx.html item and Copy Link Address.
It will look something like this:
https://xxxx.csod.com/content/xxxx/publications/677/index_lms_html5.html
Change the index_lms_html5 or index_lms to story.
https://xxxx.csod.com/content/xxxx/publications/677/story.html
Now you can use the direct link in your iframe and the content should display right on the page. It won't track but it will display.
- KarolineKeyw955Community Member
Hi Everyone,
I know this has been answered but I looked through (admittedly skimmed) through the 34 pages of this discussion and I can see to find a solution.
We have a monthly training in which our users will watch a video followed by a two-question survey. We published this in Storyline 3 in SCORM 2004 v3 and uploaded to Cornerstone. That being said, Cornerstone is not tracking the questions and answers. What settings am I missing from Cornerstone and/or Storyline to make it possible to retrieve the survey data into CSOD's reporting.
We do have SCORM 2004 reporting featured, enabled by GPS.
Thank you! - JohnSayStaff
Hi Karoline,
Is this issue specific to this course? Are you able to track answers from other courses in Cornerstone? Is your course tracked by quiz results? We'd love to look into your course files to see if we can see the cause of the issue. Would you mind opening a support case via http://articulatecase.com? Please share your published ZIP and also your .STORY file as well. Thanks!- KarolineKeyw955Community Member
Hi John,
Thank you for your reply back! This course would be the first of its kind in our Cornerstone portal to track specific results. Up until now, we have published only SCORM 1.2 courses with only the ability to pull the quiz score. Pretty much I'm starting from scratch and I'm sure I'm missing specific settings in CSOD and Storyline in order to publish a SCORM 2004 v2 and pull question and answers into CSOD, however I can't seem to figure out which specific settings I'm missing. Any thoughts here?
Thank you!
- YvonneDoughertyCommunity Member
Hi Karoline,
CSOD recommends the 3rd edition, but I had issues with that. I use the 4th edition. Publish with the setting Complete/Incomplete. On your results slide, make sure you choose Calculate Results for Questions, and make sure that every question you want to report to CSOD is checked. I've found this can be fickle. If you make a change to a question or even visit it, it can uncheck the question. So, I have just gotten in the habit of checking the results slide to make sure everything is still checked just before I publish it. Hope that helps.
- CarieWhiteheadCommunity Member
I am following this to see what others say. My understanding is that Cornerstone doesn't receive / store individual questions/responses. It just gets the complete/incomplete or pass/fail and the quiz score. I would love it if this can work, so am very interested in seeing how this evolves.
Another note, last I checked, Cornerstone recommends SCORM 2004 3rd edition (not 2nd). I don't think that makes much difference, though.
- YvonneDoughertyCommunity Member
- CarieWhiteheadCommunity Member
Thank you! This could be a game changer for us if I was just misinformed. Yay!
Related Content
- 7 months ago
- 8 months ago
- 4 months ago
- 6 months ago