Linking to Moodle content with AICC

Linking to Moodle content with AICC

Budd Renaud -
回帖数:7

I work for a software vendor who has an LMS product as part of our product suite, and we have a client who is interested in integrating with Moodle. Unfortunately I don't know too much about Moodle and I'm scrambling to come up with a solution. Our client wishes to use our LMS product for the reporting functionality and because they can link their user's other activities to online learning. They also wish to retain Moodle since they like a number of the features and the open source model.


Our LMS product can import SCORM and AICC content, however SCORM isn't going to help us here since it hosts the content on our LMS instead of Moodle and that's not what the client wants. So this leaves the possibility of using AICC, however aside from information about how to import AICC content into Moodle I'm not able to find an answer to the question of being able to export an AICC package from Moodle for use in another LMS.


Any information would be appreciated!

回复Budd Renaud

Re: Linking to Moodle content with AICC

Just H -

Haven't looked into it personally but I don't think you can (purely based on the fact I haven't heard/read anything about it over the years). Is your product LTI complient? Probably the better way to go at the moment.

回复Just H

Re: Linking to Moodle content with AICC

Budd Renaud -

We're not natively LTI compliant, no. We can build an integration layer that makes use of LTI and our own API to pass data back and forth between the two applications, however that's likely to be prohibitively expensive for our client.

回复Budd Renaud

Re: Linking to Moodle content with AICC

Itamar Tzadok -

AICC supports external content and server to server communication (HACP). You need to consult the AICC - CMI documentation if you want to implement HACP in your LMS. You can also take example from how Moodle does that in its scorm module. hth 微笑

回复Itamar Tzadok

Re: Linking to Moodle content with AICC

Budd Renaud -

Thanks for your reply Itamar. I have to apologize, I'm a consultant so I'm not as technically adept as a developer would be  (especially as far as AICC goes) and I'm not entirely clear on your post. 

To be clear on my end, we're not looking to modify how our application functions, but instead see if we can leverage the existing ability to import AICC packages. We do this already with other content provides such as Skillsoft where the course is created and then exported as an AICC package which we subsequently import into our LMS.

回复Budd Renaud

Re: Linking to Moodle content with AICC

Matteo Scaramuccia -

HI Budd,
what Moodle version your client wants to use?

Depending on the version, you can get the AICC package running on a Moodle Activity by means of a special URL depending on the filename and on the module instance.

If your product suite is able to produce AICC content, depending on the Moodle version, I'd suggest you to host the AICC content on your suite and let Moodle track it as an External AICC Package (see Enable external AICC HACP in https://docs.moodle.org/28/en/SCORM_settings).

HTH,
Matteo

回复Matteo Scaramuccia

Re: Linking to Moodle content with AICC

Budd Renaud -

Matteo - I'm not certain of the version they are currently running, I'm afraid. 


Our LMS cannot actually produce AICC content, and this does sort of defeat the purpose of what our client is looking for. They want to track everything within our LMS (results, enrolled courses, etc) and link that back to their employee development within our other applications. They want to actually run the content itself directly within Moodle.


Thank you everyone for your replies thus far, even if we're not able to do exactly what our client is looking for you've provided some excellent information that gives us a number of alternatives.