Skip to main content
Social Sci LibreTexts

4.3: Getting started with H5P Studio

  • Page ID
    195073
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)

    Here is a step-by-step guide to getting started with eCampusOntario’s H5P Studio. Depending on your familiarity with the platform, you might not need to read each step. If you aren’t familiar, we recommend reviewing each step in the following H5P presentation and completing them on your own by opening a new tab or window. Alternatively, you can refer to the “New User Guide to H5P Studio” by eCampusOntario.

    An interactive H5P element has been excluded from this version of the text. You can view it online here:
    https://ecampusontario.pressbooks.pub/masteringopened/?p=82#h5p-9

    Creating H5P content

    Now that you have your account, you can get started by creating some H5P content. Don’t worry too much about breaking anything when you’re playing around in the Studio – you can always delete content. In this next section we’ll look and do the following:

    1. Create H5P Content
      1. Question Set
      2. Optional – Course Presentation or Interactive Video
    2. Reuse H5P
      1. Save your faves
      2. Steps to reuse/adapt

    Activity

    The best way to learn about H5P is to create a content type yourself! This activity will focus on the “Question Set (Quiz)” – which enables you to integrate multiple different question types options. This will give you a chance to explore a few different content types in one go.

      1. Login to the H5P studio and click “Create”
      2. Select “Quiz: Question Set”
        H5P Create selection with “Quiz: Question Set” highlighted
      3. Add a Title – for this purpose we will develop a question set on coffee (but feel free to create your own!) – so enter “Coffee Time Quiz”
      4. You can add a background image for your question set – you’ll see that we added an image from Unsplash in our example – don’t forget to add the licensing information by completing the ‘Copyright Information” fields.
      5. Add your first question – select “Multiple Choice” and provide options for answers. You can select “Add Option” to expand it beyond the default two.
      6. Mark the Correct Answer by checking the box next to “Correct” – in this example, Finland is the most caffeinated country!
      7. We’ll keep the “Tips and Feedback” sections blank for now but you might want to try them out!
        Add Question type “Multiple Choice” with the question “which country drinks the most coffee per person” and the text options “Canada, United States, Finland and Sweden” showing Finland as the correct answer
      8. Add another question. Click “Add Question” and this time choose “Fill in the Blanks” from the drop-down menu
        H5P Quiz Question Set – Add Question option with Fill in the Blanks highlighted
      9. Add your various Text Blocks. The correct fill in the blank answer must be contained within two asterisks. Click on “Show Instructions” to see additional support on providing alternative responses and hints. Note that you can add more text blocks by selecting “Add Text Block”
        H5P Fill in the Blanks Question with three text block fields completed as demonstration
      10. Now let’s try one more question type – the “Drag the Words” option
        H5P Quiz Question Set – Add Question option with Drag the Words highlighted
      11. Similar to the Fill in the Blanks question, you insert text into the Text Block and identify the correct ‘draggable’ words by placing them within two asterisks. Check out the “Show Instructions” for advanced features.
        H5P Drag the Words Question with the longer text block field completed as demonstration
      12. Click Save – and Preview your new Question Set!

    Optional Activities

    There are numerous content types in addition to the Question Set. To expand your knowledge of H5P, we encourage you to try to build two of the more popular content types on H5P Studio.

    Course Presentation
    Course Presentation is like a slideshow of content that you can strategically pepper with reflective questions and prompts. Check out this example as well as this one and then give the following tutorial a try. Try the Course Presentation Tutorial.

    Interactive Video
    The interactive video content type adds engaging features to your videos by integrating checkpoint questions and prompts that the user engages with as they are watching a video. Here is an example using the openly-licensed “World of Amphibians” video from YouTube. Note the circles that appear on the timeline indicate a new checkpoint. Try the Interactive Video Tutorial.

    Reusing H5P Content

    One of the ‘open’ benefits of H5P is the ability to easily reuse and adapt content that others have created if they have licensed it for re-use. If, for example, someone has already created a Branching Scenario on conflict resolution and you are looking to create the same – you can download the .h5p file, upload to your account, and adapt it for your context – saving you time and tapping into what others have openly shared.

    Save your Faves!

    A good way to get started with reusing H5P is to take some time to explore eCampusOntario’s H5P Studio and save your favourites. To do this, you:

    1. Log in to the H5P Studio
    2. Click on Catalogue
    3. Use the various search fields to find H5P interactives for your context
    4. Click the little heart icon next to “Save to My Favourites
    5. Your Favourite H5P’s will now appear in your Dashboard under the (appropriately!) “My Favourites” tab.

    Steps to Reuse/Adapt

    Now that you’ve found an H5P that you would like to reuse, you can decide whether you want to retain and embed it as is or adapt it for context. Embedding it as is, is as easy as clicking on the “Embed” option in the bottom left corner, and copying and pasting the code into whatever platform you would like it to appear in (e.g., LMS, Pressbooks, WordPress). We’ll talk more about those steps in the next section.

    Activity

    To reuse and adapt the H5P, let’s try the following steps:

    1. In the H5P you have found, select “Reuse” which should appear at the bottom left corner of the interaction. You will be prompted to download the h5p file.
    2. While logged into the H5P studio, select “Create”
    3. This time, instead of selecting “Create Content” – select “Upload”
    4. Grab the .h5p file from your downloads folder and upload
    5. Now you can edit and adapt!

    4.3: Getting started with H5P Studio is shared under a CC BY-NC 4.0 license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?