August 27, 2026

Recommended H5P Content Types for Higher Education

Below are the most commonly used H5P content types in higher education. However, H5P has a wealth of other content types that you can explore at https://h5p.org/documentation/for-authors/tutorials

Interactive Book

Rapidly becoming the standard for larger modules, this format allows instructors to combine multiple H5P activities (such as videos, quizzes, and text) into a cohesive, multi-page layout featuring a built-in navigation menu and progress tracking.

Official Tutorial: How to Create an Interactive Book

Column

The most popular layout tool for mobile responsiveness. It allows instructors to stack multiple H5P content types (such as chart, followed by an image hotspot, followed by a question set) into a single, scrollable activity.

Official H5P Tutorial: How to Create a Column

Interactive Video

Enhances video-based learning by embedding multiple-choice questions, drag-and-drop interactions, and information overlays directly into the video timeline to check comprehension on the fly.

Official H5P Tutorial: How to Create an Interactive Video

Course Presentation

A highly active alternative to static PDFs or PowerPoint slides. Instructors can build a series of slides that incorporate audio, video, interactive questions, and web links.

Official H5P Tutorial: How to Create a Course Presentation

Question Set (Quiz)

An essential tool for formative assessment and knowledge checks, allowing instructors to build a sequence of various question types (multiple-choice, drag-and-drop, fill-in-the-blank) in one unified activity.

Official H5P Tutorial: How to Create a Question Set

Image Hotspots

Highly utilized in the sciences and humanities for exploring diagrams, maps, and visual processes. Learners click on specific areas of an image to reveal explanatory text, pictures, or video.

Official H5P Tutorial: How to Create Image Hotspots

H5P: Creating New Content via the Content Bank

Moodle’s integration with H5P centers around the Content Bank, a dedicated repository where all interactive content is built and stored. Once created in the Content Bank, these activities can be embedded directly into your course modules.

Step-by-Step Setup

  1. Navigate to your Moodle course and click on the Content bank link (typically located in the left-hand navigation drawer or the secondary course menu).
    • [Image Placeholder: Screenshot of the Moodle course interface highlighting the ‘Content bank’ navigation link.]
  2. Click the Add button to open the H5P content type selector.
    • [Image Placeholder: Screenshot of the Content bank highlighting the ‘Add’ button and the resulting dropdown list of H5P types (e.g., Interactive Book, Column).]
  3. Select your desired format (such as Interactive Video, Interactive Book, or Column) to launch the H5P authoring tool.
  4. Build your interactive activity using the specific H5P editor fields, then click Save at the top or bottom of the page. Your activity is now securely saved in the course Content Bank.
  5. Return to your main course page and toggle Edit mode on.
  6. Click Add an activity or resource in the desired week or topic and select the H5P activity module (look for the blue H5P icon).
  7. In the activity settings, click the Package file upload box, select the Content bank repository on the left-hand menu, and choose your newly created activity.
    • [Image Placeholder: Screenshot of the Moodle file picker highlighting the ‘Content bank’ repository option on the left side and the selected .h5p file.]
  8. Scroll down and click Save and return to course to deploy the interactive element for your students.

H5P: Adapting Existing Content in Moodle

If you have found an .h5p file online or received one from a colleague, you can upload and adapt it for your own course using Moodle’s built-in Content bank.

Step-by-Step Setup

  1. Download and save the .h5p file to your local computer.
  2. Navigate to your Moodle course and click on the Content bank link (usually located in the left-hand navigation drawer or the secondary course menu).
  3. Click the Upload button at the top of the Content bank.
  4. Use the file picker to select the .h5p file from your device, then click Save changes.
  5. The activity will automatically open in the H5P authoring tool. Make any necessary changes to the content, text, images, or behavioral settings to suit your specific course needs.
  6. Click Save at the top or bottom of the page. The adapted activity is now stored in your course’s Content bank.
  7. Return to your main course page, toggle Edit mode on, and click Add an activity or resource to deploy the newly adapted H5P activity using the Content bank repository.