From UBC Wiki
Jump to: navigation, search

What is H5P?

H5P is an open-source tool that allows you to create an interactive content easily. You can create a video with an interactive quiz, memory game, and etc. See content types to check what type of interactive content you can create with H5P.

You can either create a content with H5P:

  • by creating an interactive content through , and embedding on various platforms such as Canvas and UBCBlogs(WordPress) OR
  • by installing H5P as a plugin on web platforms such as WordPress and Drupal.

Note about analytics

  • If you create a content in H5P org and embed it on your site(either UBCBlogs or Drupal), you will not be able to retrieve data on analytics/
  • If you install H5P on WordPress or Drupal, you can see the result for basic analytics, which are start and stop times, scores and max scores per user. If you want further detailed analytics, you will have to install an additional plugin . If you are installing H5P on server outside of Canada, you will need to make sure that you are not violating FIPPA.


  • UBC Physics - UBC grad students used H5P to create interactive video targeting common misconception in intro physics.

Interactive Video

H5P has an ability to create an interactive video just like Camtasia. Below is a quick comparison between H5P and Camtasia:

Features H5P Camtasia
  • Multiple choice
  • Single choice
  • Fill in the blanks
  • Mark the words
  • Crossroads
  • Questionnaire
  • Multiple choice
  • Fill in the blanks
  • Short answer
  • True/False
Analytics If you are creating an interactive video via, and embedding to your site or course, you won't be able to access to the analytics. If you are creating it on a standalone WordPress or Drupal site, you will be able to access to basic analytics (start and stop times, scores and max scores per use). You can add an additional plugin if you want to access to more advanced analytics. When you create a quiz, you can require your students' name and email address so that you can receive your students' result. In order to avoid violating FIPPA, you may want to recommend your students to anonymize their names and use non-identifiable email address.
Viewers can download/embed the video yes no
Embed the video to UBC Blogs yes no
Embed the video to Canvas yes yes but it can be tricky. See here