Generic SCORM 1.2 Export for H5P generated content

Morning (I guess - good afternoon to Norway).

My request - don't give up on SCORM. This is a great standard that you are developing.
SCORM may be aging, but many LMSs are still in this space.

Developing a generic SCORM 1.2 shell for your content will make any H5P generated content that much interoperable and open up a whole world to this wonderful work that you are doing. It makes the "paid" side of the content work with that many more spaces. I get the LTI thing - it is not out there for everyone as an option in Learning Management System spaces.

Please please please, we are so excited by what you are doing? We just dont want you all to miss the boat on something that has been sailing for 80% of the learning systems market.

-Dan

0
0
Supporter votes Members of the Supporter Network can vote for feature requests. When the supporter network has generated sufficient funding for the top voted feature request it will normally be implemented and released. More about the H5P Supporter Network
falcon's picture

I have seen some "Scorm compliant" systems export a scorm file that pretty much just includes an iframe embed code and an adapter that enabled the content, still hosted on H5P.com for instance, to report scores etc. Is it something like that you're looking for?

Spot on. That SCORM wrapper and the transmitting of the completion for the interactive content are the critical pieces.

Take a look at SCORM Cloud - they have all kinds of magical stuff dealing with SCORM and if you have a question? They are the best in the business in terms of the spec that we have interacted with.

-Dan

serettig's picture

Hi Dan,

I've written a packager that puts H5P content into SCORM packages. It basically does what you asked for, so maybe this helps you in what you're doing. Note that it's a community project and doesn't come with any warranty. You can find it here.

Sebastian

Hi Serettig,

I have tested your packager and it does very good job. I have tested in chamilo and works, but there is something still will like to know how to do. When you have a test and you failed it, and you have disabled the retry button, the scorm doesn't recive the "failed" status. So there is no way of failling an exam made with 5HP. There is other issue... If you start a lesson and you drop it at the middle, if you close the scorm it's marked as completed.

But if you only want to put some slides together in Chamilo is very handy.

Hi Serettig,

I have tested your packager and it does very good job. I have tested in chamilo and works, but there is something still will like to know how to do. When you have a test and you failed it, and you have disabled the retry button, the scorm doesn't recive the "failed" status. So there is no way of failling an exam made with 5HP. There is other issue... If you start a lesson and you drop it at the middle, if you close the scorm it's marked as completed.

But if you only want to put some slides together in Chamilo is very handy.

Thank you for your work!

serettig's picture

Hi gaizkamg,

It took some time, but I've finally found the time to look at your problems:

1. About the "failed status": I've fixed this. Now there is an option "mastery score" in the SCORM package creator in which you can set when the required score to get the "passed" status. Otherwise students will get "failed" when they completed the content. You'll have to recreate your packages, though. Please use the new URL at https://deutsche-h5p-uebersetzungscommunity.tk/scorm-h5p/ for this, as I won't update the old one.

2. About the "completed even though lesson was dropped" issue: I'm not sure why this is happening, as the H5P content does not set the 'completed' state. I suspect this is how Chamilo handles SCORM packages in general. Can you check if this also happens this with other SCORM content (e.g. from learningapps.org)? 

Sebastian

serettig's picture

I‘ll check whether this behavior can be improved! I suspect though that this might be because of the way the xAPI calls are generated by the H5P content types.

serettig's picture

The SCORM packager can be found here now: https://deutsche-h5p-uebersetzungscommunity.tk/scorm-h5p/

Thank you very much. Simple to use and very effective. Thanks again for sharing.

 

First of all thank you for the effort and work put into this!

However I just stumbled upon this and was unable to access the page of the SCORM packager (getting a timeout). So I'm wondering if this is a temporary Problem or if the project has been taken down entirely(?)

Any help is very much appreciated! :)

This is awesome, thank you so much for sharing @serettig. 

Can seem to get this to work, uploads to about 8% then I get an errors

In Chrome - ERR_CONNECTION_RESET

In Edge - Make sure you’ve got the right web address:https://deutsche-h5p-uebersetzungscommunity.tk (Cannot GET /convert)

Anyone else experiencing the same?

serettig's picture

Have you retried since then? Is the file you're uploading very large? Maybe you were unlucky and I updated the system while you were uploading? If the file doesn't contain proprietary content or personal data you could send it to my e-mail adress (serettig at posteo dot de) and I will try and see what's going on!

hello,

 i used the link to create a "scorm file". but the content dosent show up. (have a look at the screenshot). why does it not work? thanks for your support and help :)

witlake

serettig's picture

Hi,

What content type are you using and in which version? Can you supply the h5p package so I can check what's wrong? (serettig at posteo dot de) Alternatively you can also press F12 in your browser and then load the SCORM package. If there is a red error message in the development console, you can post the screenshot of it here.

thanks for your help so far. following information i can share here: see attachment

serettig's picture

It looks like Branching Scenario isn't working in your case. I've tried creating a demo scenario myself and created a SCORM package for it. Everything seems to be working fine, at least in the Moodle installation I use. What is the host system you want to put your SCORM package into? Have you simply tried recreating the package? Maybe something went wrong temporarily. Do any other content types work?

hello serettig,

thanks for your help.

"What is the host system you want to put your SCORM package into?"

currently using moodle. My teamleader leaks the info we are getting something new..... and the upcomming hostsystem support scorm. cause of this i want all h5pcontent to be convertet in scorm files :). I testet to convert  the h5p contet which were createtd in moodle into scorm ad upload this scorm file in moodle. just to be sure the hp5-scorm-file still works correctly.

"Have you simply tried recreating the package?"

yes. two time with diffent h5pcontent-type

 

"Do any other content types work?"

i tried "branching szenario" and "course presentation"

serettig's picture

I'm sorry that it doesn't work for you, but I've just tried out Branching Scenario and Course Presentation and both work fine in our Moodle instances (one 3.5 and one in 3.7, see screenshot). What version of Moodle are you using? You should use the activity type "Lernpaket" in German. Maybe you've chosen the IMS-Content? (It also works in there, but it's not meant for being used that way.) Are you using a Mac with Safari? I've experiences general issues with Safari and SCORM as Safari automatically unpacks the zip when dowloading them.

i repeat: thanks for your help :).

i used "lernpaket".
the moodle version looks like to be 3.8 (indicated by number shown up in the documentation-link)
i do not working with mac/safari. im am using win 10 and firefox. 
:(

it semms to be an issue i ahve to keep for upcomming meeting with my teamleader :)

thanks for your support :)