Trying to find people with SCORM + Hype experience

Hello all!

I work at a University and Hype has proven to be an essential tool which we use regularly. While there is currently a big push towards enhanced online learning, currently the tools available tend to fall short in various ways.

Hype is one of the strongest contenders for the kind of work we are doing, however we do have a significant shortfall in that we can not create SCORM content. Ideally we want to report grades / completion states back to our LMS (currently Moodle). I can see this question has popped up in the forums a few times but not for quite a while, so I am reaching out to see if anyone has experience in this area. If you do - I would love to hear from you!

I hope it is OK to ask in this forum :slight_smile: Thanks everyone!

1 Like

My condolences. :crazy_face:

SCORM has a long history. What version are you looking to target… 1.2, 2004, or xAPI (Tin Can API) …what version of Moodle are you using?

I’m working on a new version of A Book About Hype. I’ve been thinking about adding advanced topics, particularly ones that have to do with the death of Flash. SCORM was a requested topic for the previous version of the book, but it seems that Daniel already posted on the topic.

What’s missing exactly? Where are you stuck? What would you like to see on this topic that hasn’t been previously covered?

Hellow Photics, thanks for reaching out!

At this stage, I would not say I am stuck but rather seeking to find out if there are people who can offer advice or assistance, or share their own workflows. I have spoken with someone who paid a programmer to create a custom web app that can package Hype content as SCORM, but understandably he is not in a position to share this solution.

I have some intermediate Javascript/HTML knowledge - so perhaps this is a nut I can crack myself but I must admit I haven’t yet dived in myself. From what I am gathering from your response, however, I think what I really need to do at this point is start looking into the structure of SCORM packages, perhaps starting with the links Daniel shared in 2015?

I did a bit more reading on the state of the art here. Seems like not much has changed since that original post, but the available information is a bit easier to navigate.

Here’s a great intro to what it takes to convert HTML to SCORM: https://www.ispringsolutions.com/blog/how-to-convert-html-to-scorm

There’s a testing suite for testing SCORMy content you create. I recommend signing up here: https://rusticisoftware.com/products/scorm-cloud/

(Having trouble recovering my account, but I’ll give this a shot when that’s working).

The time consuming part is enumerating each resource used in the file. Not sure why the system needs to know about every image, seems a bit controlling. Here’s what that looks like:

Since Hype generates a manifest file with all resources, we can use that to help us out:

Then add: <file href=" + your resources folder name to the start of each line. Visual Studio Code (and many text editors) let you select a column and quickly change lines all at once. In VScode you press shift + option and then click and drag:

So after you export your document from Hype, you would just change the URL listed here: https://gist.github.com/themorgantown/8ce0789fd8160f71c6d7cdc0efc40209#file-imsmanifest-xml-L53 to match that of your Hype document.

This is the starting point that seems like a good minimal package:
ContentPackagingSingleSCO_SCORM12 (1).zip (348.2 KB)

Don’t delete these files, but everything else is fair game. Just make sure you list them in the resources section!

imscp_rootv1p1p2.xsd
ims_xml.xsd
adlcp_rootv1p2.xsd
imsmd_rootv1p2p1.xsd

The examples here have more detail about how the reporting process works: https://scorm.com/scorm-explained/technical-scorm/golf-examples/ but the above example should get you able to embed Hype content within Moodle in a more Scorm(y) way.

These type of interactive modules (for example ‘You need to view this and take a quiz before you can do that’ are typically built with packages like Adobe Captivate ($399). But they are built on an open standard that has all the elegance of a learning platform standard developed by the military. So they aren’t really friendly for hand coding.

‘Education Enterprise’ is a special place, especially since it is built around an open source tool.

3 Likes

Hi @Daniel. I have a question. My Hype Pro v4 does not have the ‘Export Scripts’ box under the Document tab. Which version are you using?

The “Export Scripts” box will only show if an installed export script has document options.

You can try it with the DoubleClick DCM on the Export Scripts page.

Thanks @jonathan. I found it.

1 Like

I just wanted to share this in case it might assist others. Thanks to the wonderful help from Daniel above, I have managed to get a “proof of concept” SCORM package going.

In this example, the package reports a completion state, pass/fail state and a score (of 73%) to the LMS. It can be tested using the SCORM cloud service Daniel recommends above.

Hype SCORM example.zip (1.2 MB)

1 Like

P.S @daniel - I am familiar with Captivate etc, but in my opinion it’s clunky and produces poor results without a lot of tinkering. I am far happier working in Hype :slight_smile:

Thanks for sharing this Raph! I like how the API completes its connection process just by looking at current connected APIs on the page and the parent page in one sweep. I’m hoping this is the standard way that LMSs do things. Do you know SCORM version this is?

Same :slight_smile:

This is SCORM 1.2, I would imagine the other versions are somewhat similar re: Hype application :slight_smile:

1 Like