Analyzing results and answers
Storing basic results
The H5P plugins for Drupal, Wordpress and Moodle store basic results such as the start and stop times, scores and max scores per user per H5P Content Type.
- In the Drupal module, the views module must be enabled in order to display these results.
- In Wordpress these results are available with only the H5P plugin installed.
- In Moodle, the scores are stored via the Gradebook API.
If you're just embedding H5P, you will not be able to store your learners' results.
Storing detailed results
You will need two things:
1. A plugin to capture H5P's xAPI statements
xAPI is a specification that defines how results from learning tasks should be formatted. H5P generates xAPI statements from learners' interactions. These statements contain information such as:
- Which answers their learners selected
- How often the 'next' button was pressed
- The 'raw' score of the question
- Whether a question was completed
You will need to install a plugin to capture these statements in addition to the H5P plugin. Most of these plugins we know of are work in progress at the time of writing:
2. An account with a Learning Record Store
Learning Record Stores (LRS's) are systems which serve as a repository for learning records, such as xAPI statements. Here are a few examples:
The LRS's will store the xAPI statements generated by H5P and handle the presentation of the data.
To sum up: H5P generates xAPI statements which are captured by a plugin that sends them to an LRS.