H5P activity
The H5P activity enables H5P content created in the Content bank or on h5p.com to be easily added to a course.
Adding an H5P activity
- With the editing turned on in a course, click 'Add an activity or resource' and then select H5P.
- Add the title and other information and either:
- upload a new activity (file extension .h5p) from the file picker or
- locate and upload an existing .h5p file from the file picker > content bank or
- click the link "Use the content bank (opens in a new window) to manage your H5P files" and, from the new window, create a new H5P activity, save it, return to the H5P activity settings and upload the file from the content bank.
- Remember that if you add the content as an alias, any content edition will update this instance; but if you add it as a copy changes won't be applied, See Working with files for more details
Capabilities
There are 4 capabilities relating to the H5P activity:
- Add a new H5P activity to the course
- Review H5P attempts
- Submit H5P attempts
- View H5P
Migrating activities from mod_hvp to mod_h5pactivity
The mod_hvp plugin is a third-party plugin created and maintained by Joubel. Since 3.9, a new H5P activity has been developed and included in Moodle LMS core.
For migrating content from mod_hvp to mod_h5pactivity, a migration tool has been created. It can be downloaded and installed from https://moodle.org/plugins/tool_migratehvp2h5p. This tool will allow admins to choose the mod_hvp activities to migrate to mod_h5pactivity and what to do with the original activity once migrated (hide it, delete it or leave as it is). When using it, a new mod_h5pactivity will be created and the student results will be copied too.
There are some limitations to consider before using the migration tool to copy activities from mod_hvp to mod_h5pactivity:
- Currently it's still not possible to save the current status with the mod_h5pactivity. The mod_hvp supports it (although it's disabled by default) so, before migrating the activities, consider students might loose these unfinished attempts.
- The new mod_h5pactivity hasn't any global settings to define the default behaviour so general settings defined in mod_hvp, such as the default display options or whether to use or not the hub, are not migrated.
- The new mod_h5pactivity doesn't support (at least for now), H5P styles (hvp_alter_styles): MDL-69087
See also
- H5P for more information on H5P in Moodle