Skip to main content Skip to navigation

Modules glossary

H (no definitions) J (no definitions) L (no definitions)
N (no definitions) O (no definitions) R (no definitions) U (no definitions) W (no definitions) X (no definitions) Y (no definitions) Z (no definitions)



An accordion is a piece of content that allows the viewer to control how much content is visible on the screen at any one time. They are useful if you have large amounts of text that you want to add to a page as they break the text up into smaller more manageable chunks. The HTML5 accordion is WAI-ARIA compliant which means that its user interface controls and dynamic content are more accessible.

Advent Calendar

A free advent calendar content type allowing users to add videos, audios, images, texts and links within each door. The look and feel of the calendar is also highly customizable.

Agamotto (Image Blender)

This will allow you to present a series of images and explanations for your users to view sequentially. This might include related images, layered maps or images that you can zoom into like microscope slides. You can choose to add supplementary text information and to give various options to the user so that they can control how they view the images.

Arithmetic quiz

This module enables you to create multiple choice arithmetic quizzes. The maths is fairly basic (addition, subtraction, multiplication and division only) and the interval between each question can be a bit frustrating, but it is a simple method for testing basic arithmetic skills. The students get their answers immediately so there is no need to wait for feedback.

AR Scavenger

Augmented reality without installing special software in publishing systems like Canvas, Brightspace, Blackboard, Moodle and WordPress.

A common use case for this content type will be scavenger hunts where users explore their surroundings in order to find all markers and to complete all exercises. Another use cases is to amend physical books with 3D models that can be viewed in the browser.


This is not a particularly exciting module but it allows you to upload an audio file into your website with player controls. As it is browser based your students will not need to have an audio player loaded onto their device (although these are ubiquitous) to listen to the file.

Audio Recorder

This module allows you to insert a browser-based audio recorder into your website or Moodle space so that your students can record .wav files without the need for specialist software. The module does not enable editing so if you make a mistake during your recording you will need to redo the whole recording but as a quick and easy way to get your students experimenting with audio it is a very straightforward solution.


Branching Scenario

Branching Scenario is a flexible content type that enables authors to present a variety of rich interactive content and choices to learners. Learners make choices that determine the content they will see.



This module allows you to create either pie or bar charts. It does not give you the option to add or use a table with data (as per Excel) which means that the values are approximate and the charts should therefore only be used for illustrative purposes rather than as an accurate depiction of the data. If you want very accurate diagrams then this is not the tool for you. Instructions on how to create a chart are available


This will enable you to format your images using a variety of layouts. You can also pan and zoom your images,
format the inner and outer frame sizes for each image and set the height of the collage depending on where you plan to display it.


Once again this is not a particularly exciting module but it will allow you to format other H5P modules into a column. This is useful if you have a sequence of different modules that you want to display in a particular order. The down side is that you will have to create each module afresh rather than using pre-existing ones

Cornell Notes

Cornell Notes system is a well established way of taking notes in a structured way that is now supported by H5P. Students can follow the Cornell method to directly attach their notes and ideas to a text, a video or an audio file and retrieve their documentation later on. Works best when the function for saving the content state is enabled so that student's answers are kept.


Build and customize a beautiful crossword to engage your audience. The crossword is highly customizable allowing you to configure all colors, upload a background image, decide how scoring should work and even randomize the words in it so that your audience gets a new crossword each time if you wan


Dialog Cards

Dialog cards can be used as a drill to help learners memorize words, expressions or sentences. On the front of the card, there's a hint for a word or expression. By turning the card the learner reveals a corresponding word or expression.

Dialog cards can be used in language learning, to present math problems or help learners remember facts such as historical events, formulas or names.


A free HTML5-based content type that allows you to create dictation exercises. Let your students train their listening comprehension and spelling skills in publishing systems like Canvas, Brightspace, Blackboard, Moodle and WordPress.

Documentation Tool

The documentation tool aims to make it easy to create assessment wizards for goal driven activities. It can also be used as a form wizard.

Drag and Drop

Drag and drop questions enable the learner to associate two or more elements and to make logical connections in a visual way. Create Drag and drop questions using both text and images as draggable alternatives.

Drag the Words

Drag the Words allows content designers to create textual expressions with missing pieces of text. The end user drags a missing piece of text to its correct place, to form a complete expression.



Authors can define a set of keywords that will trigger individual responses if they are found or missing in the text. The text which students created will be scanned for keywords that have been defined by an author before. Several options allow to make this rather simple approach still quite flexible for giving feedback.


Fill in the blanks

Learners fill in the missing words in a text. The learner is shown a solution after filling in all the missing words, or after each word depending on settings.

Authors enter text and mark words to be replaced with an asterix. In addition to native and second language learning, Fill in the blanks can be used to test the learner's ability to reproduce facts or produce mathematical inferences.

Find the Hotpsot (or multiple hotspots)

This content type allows end users to press somewhere on an image and get feedback on whether that was correct or incorrect according to the task description.

The author uploads an image and defines various hotspots corresponding to details or sections of the image.

Find the words

A free HTML5-based word search activity that allows authors to create a list of words that will be drawn in a grid. The learners' task is to find and select the words in the grid


Create a set of stylish and intuitive flashcards that have images paired with questions and answers. Learners are required to fill in the text field and then check the correctness of their solution.


Guess the Answer

This content type allows authors to upload an image and add a suitable description. End users can guess the answer and press the bar below the image to reveal the correct answer.


Iframe Embedder

The Iframe embedder makes it easy to make an H5P of already existing JavaScript applications.

Image Choice

A free content type allowing users to add accessible image choice questions in publishing systems like Canvas, Brightspace, Blackboard, Moodle and WordPress.

Image hotspots

Hotspots that can reveal texts, images and videos when clicked.

Image Juxtaposition

A free HTML5-based image content type that allows users to compare two images interactively.

Image Pairing

Learners are presented with the unpaired images and have to either use drag and drop or click on the images they think matches.

Since it is not required for both images in a pair to be the same, authors are also able to test the understanding of a relation between two different images.

Image Sequencing

Thsi module allows authors to add a sequence of their own images (and optional image description) to the game in a particular order. The order of the images will be randomized and players will have to reorder them based on the task description. The Image Sequencing content type challenges the learner to order a randomized set of images according to a task description.

Image Slider

Present your images in an appealing way with ease. Authors just have to upload images and provide alternative texts for the images.

Impressive Presentation

Unfold your creativity on an infinite 3D canvas. Images, text and other H5Ps can be combined to create presentations with 3D transitions between steps. This content type is experimental, creating Impressive Presentations might be very difficult, and impossible for people not familiar with 3D creation tools.

The authoring tool is only tested in Google Chrome, does not work in Firefox.

Interactive Book

A free content type for creating interactive books. It allows users to put together large amounts of interactive content like interactive videos, questions, course presentations and more on multiple pages.


KewAr Code

KewAr Code enables content designers to create well-known QR codes. Those QR codes can encode URLs, but also contact information, events, geo-locations, etc. People can scan them with a QR code reader in order to trigger the selected action.


Mark the Words

Mark the words allows content designers to create textual expressions with a defined set of correct words. The end user highlights words according to the task description and is given a score.

Memory Game

To play the game, users search for image pairs, which will display a specified text message once a matching pair has been found.

Multiple Choice

Multiple Choice questions can be an effective assesment tool. The learner is given immediate performance feedback. The H5P Multiple Choice questions can have a single or multiple correct options per question.


Personality Quiz

In this content type, the author defines a series of questions with alternatives, where each alternative is matched against one or more personalities.



This module allows you to create a questionnaire with multiple choice and open ended question options. The multiple choice questions can have either single or multiple answers and you can require that participants complete certain (or all) questions. It is very basic and personally I would use something like Qualtrics or Bristol Online Surveys to create a more fully featured questionnaire but if you want to ask some simple questions and are not really bothered about analysing the answers* then this is the module for you.

*Please be aware that H5P makes the participant's answers available via xAPI which means that how you are displaying this module will affect where the answers are stored. According to H5P answers may be stored in a Learning Record Store (LRS), the site's own custom storage or a script may fetch the email address and use it to send the participant an email. This is why I would not rely on this module to gather important information.

According to the Web Services team here at Warwick, SiteBuilder will not store the answers therefore I think it is safe to assume that the answers are not stored anywhere (particularly as I can see no option to email the results to the participant either).


Single Choice Set

Create simple and smooth quizzes consisting of single choice questions. The end user gets immediate feedback after submitting each answer.

Sort the Paragraphs

Type or paste in a list of paragraphs that will be randomized. You may for instance let each paragraph be a part of a song, a block of code or steps in a recipe. Learners are to sort the paragraphs into the correct order.

Speak the Words (and Word Sets)

Create your own questions and make the user answer with their own voice.

This content type has limited browser support and currently works only on Chrome.

Structure Strip

A structure strip is traditionally put next to a sheet of paper (or even glued onto it). It provides students with a scaffold for a text and helps them to keep the lengths of different text segments in good proportions.


Summaries help the learner remember key information in a text, video or presentation, by actively buliding a summary about the topic at hand. When the learner has completed a summary, a complete list of key statements about the topic is the end result.



The Timeline content type allows you to place a sequence of events in a chronological order. For each event you may add images and texts.

True/False Question

True/False Question is a simple and straightforward content type that can work by itself or combined into other content types such as Course Presentation.


Virtual Tour (360)

A virtual tour content type allowing users to add questions, texts and interactions to multiple 360 environments using only a web browser. 360 (equirectangular) and normal images may be enriched with interactivities like explanations, videos, sounds, and interactive questions.