SCORM plans?

The H5P apps make very nice tests!

Is there any plan to make them SCORM compliant?

It would allow us to integrate them in LMS systems and use them for assessments.

Hoping...

Greetings,
Filip

We're planning on IMS LTI and Tin Can integrations yes. Getting IMS LTI and Tin Can in place is very important to us.

Will that integration work on any SCORM compliant platforms? Or will it work only on platforms that can integrate with H5P (Drupal, wordpress and Joomla)?

falcon's picture

To make H5P work on a scorm compliant plattform H5P probably will need a scorm export.

With Tin Can and IMS LTI H5P can work with Tin Can or IMS LTI plattforms. For instance the very popular Canvas LMS supports IMS LTI.

Hi Falcon,
When do you guys expect to work with Tin Can?
(and keep up the great work! H5P looks great)

Gravette's picture

Just requesting a status update.  I see the tincan in some of the documentation but no LTI documentation.

falcon's picture

We just got backing from a university to add LTI support and the H5P Core Team will be working on LTI in the December release. I don't know if LTI support will be added to H5P core or just to H5P.org via a separate Drupal module. We try to make the core code base as small as possible since it is being ported to other languages.

We work with many different platfform and we want to know if Scorm export its possible or we can try to do it...

Are there any work-group assigned or interesting on this?¿

falcon's picture

There is no Scorm export as of now, and I don't know of any work group either, but I've seen this question several times so there might be people interested in working on this, and it might be that it is quite easy to create.

Thanks for your fast answer.

Ok are there a process to start developing this feature or simply we create the project on github?¿

falcon's picture

Don't think there are any processes for a project like this. Think the best thing would be if you cloned the H5P PHP library and add the feature there and make a pull request. If this requires a lot of code you probably should make a separate github library and only make a pull request for whatever is needed to hook up your new library from the H5P PHP library.

Hi Falcon,
I meant :) when do you guys expect H5P to work with Tin Can? :)
(and keep up the great work! H5P looks great)

falcon's picture

We'll be revising our roadmap next week. I hope it will be up and running by the end of the year, but we have no official eta at the moment.

gpakat's picture

There is an option to support SCORM 1.2 via SCORMCLOUD from Rustici. The way it works is like this. A tincan package is created by writing a single tincan.xml file that launches content from a H5P server. It needs also to include a description of the endpoint so it can connect them together in the LRS. Then SCORMCLOUD can export a SCORM Dispatch (or LTI or AICC) file which is a SCORM 1.2 manifest that can be imported in any SCORM compliant LMS. I have tested with ILIAS Open Source LMS which has very good SCORM Conformance and it works fine. One can also take care of authentication via the tincan package.

falcon's picture

This is very interesting indeed. So all that is needed is the tincan.xml file that is uploaded to ScormCloud? Could you share the content of that file?
gpakat's picture

Yes i will share, still finetuning some launch parameters and activity id. But the idea is to create a tincan package which is just an xml file with the right information and upload it to scormcloud. Content stays in the cms, and scormcloud can generate a dispatch manifest file which is scorm 1.2 conformant.

falcon's picture

Great, you're actually the second person today talking about TinCan packages. I've heard about it before, but is there a spec somewhere? I'm not able to find it using Google...
gpakat's picture

http://scorm.com/wp-content/assets/tincandocs/Incorporating-a-Tin-Can-LR...

yes this would be a valuable possibility. Here is some info.

falcon's picture

Thanks a lot! Seems to be something Rustichi has created, but that is being used by many? Not part of ADL's xAPI? Will look more into it later and consider adding TinCan package export feature.
gpakat's picture

tincan.xml packaging is part of ADL xAPI. The SCORM dispatch is created by Rustici, and works by using their server as a reverse proxy to prevent domain scripting issues and also to use token based access for security. We used to have this feature in a previous product, so it is a feature we could create ourselves as well (as a service).

falcon's picture

Ok, strange that it isn't in the xAPI Spec.

gpakat's picture

it was not in the scorm spec either yet it was possible technically to achieve dynamic scorm similar to what rustici has done with scorm dispatch. Aicc has always been better in this respect, thats why they are working on cmi-5 https://tincanapi.com/cmi-5-tin-can-api/ which is an addition to tin can xapi. However there is nothing in the tin can or scorm spec which prevents doing this To solve a business issue.

falcon's picture

Ok, thanks, will look into this some more. Seems very useful