Rustici Software's
SCORM Blog

Subscribe

Archive


Tweets by Rustici Software



Topics

Authors

We know our customers have been spending a lot of time thinking through how GDPR affects their business and the learning data they maintain on behalf of their customers. So have we.

We’ve been working hard to make sure our customers have the tools necessary to accommodate any GDPR-related requests they may receive, while also auditing our internal systems and procedures to make sure we’re following industry best practices related to privacy and security.

As we get closer to releasing these new tools, we want to make sure our customers know what they are and how to make use of them. GDPR impacts each of our products differently.

Below is a sneak peek of what’s to come in each. More details can be found on our GDPR home page, which will always have the most up to date information on our support and product updates related to GDPR.

SCORM Cloud and SCORM Engine

We are adding the ability to delete learner data within both SCORM Cloud and SCORM Engine.

There will be different methods for accessing this function in SCORM Cloud depending on how you interface with the application.

We will include additional API methods in an upcoming maintenance release for Engine 2017 to support deleting learner data. Engine 2018 will include a user interface that can facilitate deleting learner data.

Dispatch and Content Controller

Based on collaboration with some of our customers, we’ll be helping you ensure you aren’t tracking personal data when utilizing Dispatch or Content Controller to launch training through other LMSs. We are adding the ability to enable one-way hashing of learner identifying data captured through various learning standards. When this option is enabled Learner Identifiers and Learner Names will be hashed (SHA-256) in the learner’s browser before that data is transmitted to the application that is providing the dispatch package.

What Now?

If you have more questions about how these features work, when they’ll be available, how you use them, or believe you need a Rustici Software Data Processor Agreement (DPA), please contact us at GDPR@scorm.com.

Remember, we’ll be continually updating our GDPR and Rustici Software Products webpage with the most up to date information.

No Comments | Post a comment »



I always find it worthwhile to make our customers aware of what other customers are doing in case they find it helpful. Recently, our customer Steven Westmoreland, did some work around the SCORM Cloud API that I thought was worth sharing.

We occasionally have people contact us looking for a JavaScript, or Node.js specifically, client library for our SCORM Cloud API. We don’t create one ourselves at this time. However, Steven has done the community a huge solid by open sourcing his SCORM Cloud API Wrapper and providing some instructions for getting started with Node.js for Cloud on his site.

If you’re someone looking to integrate SCORM Cloud into your Node application this could be a great place to get started. The wrapper Steven has created currently supports most of the SCORM Cloud API Services and is available from both npm and GitHub.

If you’re aware of other interesting community efforts built around our projects, please let us know! We’d love to share them and promote people’s work.

No Comments | Post a comment »



We originally introduced the world to SCORM Cloud in 2009. If you count it’s predecessor, TestTrack, it dates back even earlier.  Since then, the website has remained largely untouched.  We figured it was way overdue for a change. On March 24th, 2017, we rolled out an updated SCORM Cloud user interface. Initial reviews have been fantastic!

“Loving the new @SCORMCloud #UI – nice, clean #design!” #development #scorm

“The new dashboard looks amazing.”

“The new portal is fantastic. The new layout and design looks amazing. Thank you for the hard work and effort.”

While most features have remained the same, there are a few items that have shifted around to make them easier to use- the xAPI LRS and Invitations for example.

To see more about all of the changes, check out this handy guide to navigating the new Cloud UI.

 

No Comments | Post a comment »



cmi5

Today we’re excited to announce support for a new specification in SCORM Cloud- cmi5, which is something that doesn’t happen all that often in its history. Along with making cmi5 support readily available in SCORM Cloud, we’ve also added support for cmi5 to some of our other products including SCORM Engine and SCORM Driver.

Obviously, supporting a variety of specifications is a huge part of what we do well at Rustici Software. More than anything, though, I think it’s important for us to be conscious of, and to explain well to all of you, when and why we add support for a particular specification.

So, what is cmi5?

cmi5 is technically a profile of xAPI which means it piggy backs on top of things already well defined in xAPI, but adds specificity in others. For cmi5, this means that certain xAPI statements are required, and launch is handled in a very specific way.

For me, it’s the launch piece that’s so important. From xAPI’s advent years ago, there have been issues with launching content. In the earliest days, we at Rustici Software defined a very simple launch specification that several content vendors picked up on. It was good enough for the time being, but it wasn’t really good enough in practice.

So, over the last couple of years, many people including Bill McDonald (as Chair of the working group) and Art Werkenthin and others at RISC have put a lot of energy into considering how their AICC work could be applied to launch in the xAPI world. The result is that we have a good solution for launching content via xAPI.

Why it matters

Years ago, as we at Rustici Software and others around us started evangelizing xAPI, we made some mistakes. We talked about all of the things that could be enabled by xAPI, the things for which it was necessary but not sufficient. Over the last year or two, we’ve really started to fill in the gaps to make it sufficient as well. And while launch isn’t the dreamiest of capabilities for which xAPI is a solution, it is absolutely fundamental.

If content launch is ultimately going to transition from SCORM to xAPI, cmi5’s support for launch will be a requirement. And further, so many other activities actually benefit from having a well defined, implemented, and adopted specification for launch. So for now, we’re excited to share that Cloud now offers vendors and others a great place to test cmi5 based launchable activities. We hope this helps spur the development of many xAPI/cmi5 adopters.

No Comments | Post a comment »



“When we were looking out for partners to validate content created with Adobe Captivate, Rustici Software was the automatic choice. With the SCORM Cloud now integrated within Adobe Captivate 9, our users can now validate their eLearning content easily”
-Akshay Bharadwaj
-Senior Product Manager – Adobe Captivate

A lot goes into building an elearning course. From subject matter expertise to instructional design and more, creating quality content is hard. And it gets more complicated when you consider how your content will behave in the LMS that ultimately delivers it to your learners. Testing how content will behave in an LMS before you hand it off to your client can help identify unexpected behaviors and allows you to correct them before those issues are out in the wild. We see about 70,000 courses uploaded to SCORM Cloud each month so authors can make sure that what they created actually behaves as they expect in the SCORM player.

more…

No Comments | Post a comment »


Older Posts »

Browse Categories

Using the Standards

Tips, tricks and solutions for using SCORM and AICC.

Standards Evolution

Our chronicling and opinion of the evolution of SCORM.

Rustici Software

Stories about who we are and what we're up to.

Products

News about our products. Notifications of new releases and new features.

Ideas and Thoughts

Miscellaneous thoughts and ideas about e-learning, entrepreneurship and whatever else is on our minds.

Software Development

Ideas about software development and how we manage things internally.