Skip to Main Content

Create content - H5P

Create engaging and interactive content using H5P in Moodle.

About adding H5P activity to Moodle

Creating new H5P content involves 2 steps:

  1. Add an H5P content package to the Content Bank
  2. Add an H5P activity on the module page, then select the content package that you have created from the Content Bank.

Step 1: Create H5P package in Content bank

What is the Content bank?

The Content bank is an area in a module where H5P content is stored, edited and created. It is located under More on the contextual navigation menu.

content bank

Create a new H5P content package:

  1. Select More from the contextual navigation menu. Select Content bank.
  2. Select the Add button and select a content type.
  3. Enter the Title of the H5P package. This title helps you identify the package in the content bank. It will not be displayed on the module page.
  4. Complete the information required for the package.
  5. Save.
  6. If you need to amend any of the settings, select the Edit button.
  7. To return to the content bank, select the Exit button.

Add Mathematical formula using LaTeX

Mathematical expressions can be added to the text editor in any of the H5P activities. There are three different ways you can use to let H5P know this is LaTeX.

  • For inline LaTeX

This is commonly used as part of sentences within a text
\( some LaTeX \) 

Example:

In physics, the mass-energy equivalence is stated by the equation E = mc2, discovered in 1905 by Albert Einstein.

In LaTeX:

In physics, the mass-energy equivalence is stated by the equation \(E=mc^2\), discovered in 1905 by Albert Einstein.
  • For block style

This is commonly used as a standalone formula that will be centred. It can be written in either of the following ways.
\[ some LaTeX \] 
or
$$ some LaTeX $$ 

Example:
The mass-energy equivalence is described by the famous equation
E = mc2
discovered in 1905 by Albert Einstein.

In LaTeX:

The mass-energy equivalence is described by the famous equation
\[E=mc^2\]
discovered in 1905 by Albert Einstein.

or

The mass-energy equivalence is described by the famous equation
$$E=mc^2$$
discovered in 1905 by Albert Einstein.

Upload a H5P content package from your computer:

Alternatively, if you have already had an existing H5P package ready, which may either be downloaded from a Moodle module or shared with you by someone else, you can upload the file into the content bank. The file extension of a H5P package should be .h5p

  1. Select More from the contextual navigation menu. Select Content bank.
  2. Select the Upload button and select a content type.
  3. Browse and upload your H5P package from your computer.
  4. Save changes.
  5. If you want to rename the content package, select More and then Rename.
  6. To amend the settings, select Edit.
  7. To return to the content bank, select Exit.

Note: Public or Make unlisted

By default, all H5P content packages which are created in or uploaded to the content bank are set as Public. This means that other editing staff roles on the module can search for and download the H5P content package, or create a H5P activity from the content package. However, only the staff member that created the H5P content package can edit the content. You can set your content to unlisted if you want to hide it from view in the Content bank. It will be available to other staff and students to view once you add it as an H5P activity to the module.

To make content unlisted:

  1. Access the Content bank. Select More from the contextual navigation menu. Select Content bank.
  2. Select the relevant H5P content package.
  3. Select the More button below the H5P content title.
  4. Select Make unlisted.

Step 2: Add H5P content to Moodle

Once H5P content is ready in the Content bank, it can be released to students by adding an H5P activity. This allows students to view and interact with the H5P content.

Add an H5P activity:

  1. Turn Edit mode on.
  2. Go to the section/topic on your module page where you want to display the H5P content. Select Add an activity or resource.
  3. Select H5P.
  4. Provide a name to the activity. This name will be displayed on the module page if the activity is made visible to students.
  5. Provide a description of the activity, for example, instructions to students on how to complete the activity.
  6. From Package file select the Add icon. The File picker will open in  a pop-up screen, choose Content bank on the left-hand menu. A second pop-up screen displays with the options Make a copy of the file or Link to the file. Select an option and then choose Select this file. The pop-up screens will close returning you to the H5P activity settings.
  7. Under H5P options, enable the appropriate option(s):
    • Allow download
    • Embed button
    • Copyright button
  8. Under Attempt options, three options are available: Enable attempt tracking, Grading method, and Review attempts. Note that not all H5P content types allows grading and tracking. If your content type is one of those, then ignore these settings.
  9.  Select Save and display to review the H5P activity.

Note: Make a copy of the file vs Link to the file

H5P content in your Moodle module can be edited in two locations.

Edit the content package in the Content bank

Edit button in content bank

 

Edit in the H5P activity on the module page

If your H5P activity is linked to the H5P package in the Content bank, any update in the package will be reflected in the activity, and vice versa. If you make a copy of the file when you create the H5P activity, any changes made via the activity will not update the associated content package in the Content bank.

 

Creative Commons Licence
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License