H5P is an interactive content tool and you can do amazing things with that. In this article, we’re going to learn how to add H5P Content on WordPress and track the progress of users.
Setting up Environment
- Install the H5P plugin for WordPress, read the official documentation for help.
- Install and setup GrassBlade xAPI Companion and Cloud LRS. With this plugin, we’re going to connect the Learning Record Store to track progress and store records. So, install it, read setup documentation for plugin and LRS.
Adding H5P Content
Go to H5P Content > Add New to add upload or create H5P Content.
Select your desired H5P Content type, not all content types of H5P send a good amount of tracking data here is a list of xAPI supported content types.
I’m selecting the “Multiple Choice” type of content.
Click the Get button and Install the content.
Now click on Details button and click Use to customize content.
Create content by entering information and click the create button.
But there is very limited information, we will use xAPI to get more user data. We will use GrassBlade xAPI Companion for this purpose.
Adding Content in GrassBlade xAPI Companion
Go to xAPI Content > Add New in WordPress dashboard.
Enter the title for the content. Scroll down to xAPI Content details and select the H5P tab.
Select the H5P content you created earlier.
Do other settings as per need, check this article to learn more about available options.
Now click the update button to publish the content.
Adding Content to Page or Lesson/Quiz
Now, you have to add your xAPI Content on any page or post. Also, you can add the content in the Lesson/Quiz of different LMS.
GrassBlade xAPI Companion currently supports these LMS(s):
- WP Courseware
I also did create a simple H5P Content to show how results look like.
Let’s check reports in GrassBlade Cloud LRS.
You can check the selected answer and all other details of the content. Also, it works well with the questions where the user has to input text. You can record the text with GrassBlade xAPI Companion.
H5P is easy to use content making tool, you can create interactive content with this plugin. GrassBlade xAPI Companion can help you with tracking user progress and creating reports.
Hope you find this information useful, please share your thoughts in the comment section.