Moodle Questionnaire xAPI

Hi,

We have the Moodle plugin installed - 1.21

Enable LRS dependent content types is enabled.

Questionnaire content type does not have "Update" next to it so it's assumed this up to date.

We have an LRS.

Online research suggests the the Moodle plugin needs to be hacked to add code before xAPI statements will be generated? Release notes don't indicate this has been changed.

Is that true?

If not, what are we missing? No LRS statements are currently avaiiable.

Content types: 
otacke's picture

Hi Ray!

Could you please elaborate a little on what "online research" you are referring to? They might shed some light on what the issue might be. And how did you check that no xAPI statements were sent? I see plenty sent by Questionnaire (please see attachments) and they all validate fine. The host platform (here moodle) needs to relay those to your LRS. That's usually done by separate plugins - only done that on WordPress and Drupal before, sorry, but I assume the procedure is virtually the same on moodle.

Cheers,
Oliver

Hi,

Thanks for your reply.

Research was via Google. :)

We have 2 plugins:

  • Logstore xAPI logstore_xapi v4.6.0 2020032801
  • Tin Can Launch Link mod_tincanlaunch 1.3RC2 (Build: 2016060300) 2018110100

I assumed one of these would enable us to access the statements.

xAPI isn't a strong area for me so struggling to join the dots on this.

Hi,

Thanks for your reply. Research was via Google. :)

We have the following plugins:

  • Logstore xAPI logstore_xapi v4.6.0  2020032801
  • Tin Can Launch Link mod_tincanlaunch 1.3RC2 (Build: 2016060300) 2018110100

I assumed these would push the statements out.

xAPI isn't my strong suit.

otacke's picture

As mentioned, I have never done this with moodle before, but it's definitely something that will need to be taken care of in the integration. It has nothing to do with "hacking H5P", but adding a way to relay xAPI statements from H5P to wherever they are supposed to be. Maybe someone else has used those plugins before and can help.