openedx / platform-roadmap

Tracking the maintenance, enhancement, and advancement of the Open edX project.
11 stars 1 forks source link

H5P Support #39

Open e0d opened 3 years ago

e0d commented 3 years ago

Opportunity Objective Create an XBlock to integrate H5P content.

Market Evidence Interactive content is highly required. Many of our customers decided other platforms (like Moodle, Canvas or Blackboard) due to the lack of a native integration of interactive content, like SCORM or similar.

H5P is showing an interesting portfolio of interactive content and flexible integration possibilities. Currently they offer integration with Wordpress, Drupal and Moodle.

Proposal Specifics H5P has an open specification that should allow to create an XBlock, in the same way that they do with a Wordpress plugin. The XBlock should be able to capture user input to interactive activities, record the status and (optionally) grade the problem. It should also capture the user status and update the module with the past user interactions.

Success Measures We should position Open edX as one option to integrate H5P (currently they have Canvas, Blackboard, Moodle, Brightspace in the list), gain more customers looking for interactive training and increase learner engagement.

[Source: https://openedx.atlassian.net/browse/OEROADMAP-3]

ziafazal commented 2 years ago

@e0d we have written a Xblock with same features as in this ticket https://discuss.openedx.org/t/xblock-to-play-self-hosted-h5p-content-in-open-edx/8023 https://github.com/edly-io/h5pxblock