One thing we love about supporting eLearning standards is that by helping others comply with the specifications that best suit their needs, we get to watch them be more impactful in the space. To that end, we’re happy to include cmi5 and expanded PENS support in our SCORM Engine 2017.1 release and seeing what folks do with it.
The Package Exchange Notification System (PENS) is a great example of a feature that’s inspired by our customers. PENS is a specification that allows one-click publishing from an authoring tool to an LMS (you can learn more about how PENS works here). In this release we’re moving forward with a plan to expand PENS support in SCORM Engine. While we’re confident the PENS specification will catch up to new and emerging learning standards such as xAPI and cmi5, we don’t want to stand in the way of our customers using PENS for these new standards. To that end, we have included support for content types in PENS of “cmi5”, “xapi”, and “tcapi”. Any of these will now be recognized in the PENS request and processed.
Earlier this year, you may have read that cmi5 support was made available in SCORM Cloud as well as SCORM Engine and SCORM Driver. Tim’s blog post did a great job of discussing why cmi5 was so important but in short, cmi5 is like “xAPI on rails.” In addition to allowing you to track anything (particularly actions that occur outside a LMS) it also provides specificity around content launch. Content launch has traditionally been the biggest challenge of xAPI, and we believe cmi5 will be intrinsic to the transition from SCORM to xAPI.
If you have questions about PENS or cmi5 in general, or you want to learn how to make use of this expanded support please let us know.