Skip to Main Content

Moodle 4.0 Resources for Faculty

Overview

H5P stands for HTML5 Package. The H5P plugin in Moodle enables educators to create interactive content such as videos, quizzes, and presentations. H5P content can be created as an activity within a Moodle course, or built separately on the h5p.com site or with the LUMI app for desktop. External H5P content can then be added to your course as an H5P activity or embedded into any other activity or resource.

H5P activities are best-suited for knowledge checks and formative assessment. For security reasons, it is not recommended for summative assessment or substantial graded work.

Transferring H5P content from LATTE to Moodle

The H5P external plugin used in both LATTE and Moodle makes use of unique content database tables that are contained within each site. This allows for internal efficiencies and security, but it also presents challenges in copying H5P activities from one site to another.

When an H5P activity in LATTE is backed up, it stores information about the activity "container" (its title and settings), as well as a reference to the appropriate .h5p file in the LATTE site's database table. When an activity from LATTE is restored in Moodle, the backup file will recreate the activity "container," but the associated .h5p file database entry will not be found in the Moodle site’s content database table.

This same issue would have come up if Brandeis moved to Canvas, or moved to a different hosted .h5p cloud-based solution. 

Fortunately, the activity containers can be manually re-populated with the appropriate content files that exist in LATTE. No content will need to be recreated from scratch. To re-populate an H5P activity in Moodle, instructors can download the .h5p file from the original course in LATTE, then upload that file in the settings of the appropriate H5P activity in their new Moodle course. Detailed instructions for this process are available here: Importing and Exporting H5P Content

External Resources