Posted on: April 24, 2015
Categories: Analysis and design, Content development, Five minute briefing, xAPI
SCORM has, for a long time, been the de facto method of packaging online content for use within learning management systems (LMS). It allows content to be produced separately from the LMS and then used in multiple LMS’s. It also allows the content to send and receive data to and from the LMS, enabling tracking of learner progress and attainment.
One of the problems with SCORM is its requirement for a learning management system, in particular the fact that these content packages are often very hard to find once they’re inside the LMS. Some people even consider the learning management system to be the greatest barrier to learning we have – especially given the generally accepted idea that informal, user-driven learning is where we should be focussing our energies.
Our position has long been that content is best managed and delivered from within a Content Management System (CMS). Learning Management Systems should be the place where formal programmes and assessment are managed, using content from the CMS as required.
To this mix, we also have the potential opened up by xAPI (Tin Can) which allows any application, to which a learner has logged in, to send and receive data in a standard way to a Learning Record Store.
The problem has been creating, editing and displaying interactive learning materials within the CMS. But now, from Norway, we have the HTML5 Package (known as H5P). This provides a means of using any CMS, that understands H5P, to create, edit and display a whole range of interactive content types, including:
- Drag & drop
- Image hotspots
- Interactive video (as the video plays, interactions can be overlaid on top of it)
- Multiple choice questions
- Presentations (which can also include many of the other interactive elements)
- Interactive timelines
- Social media feeds
Responsiveness, the ability to resize based on the size of the screen, has been built in from the start.
Once the content has been created it can be embedded in other websites (just like a Youtube video) or even downloaded and copied into another H5P-ready CMS, where it can be edited further.
H5P content is xAPI-enabled, in that all the interactions that a learner might undertake transmit xAPI-statements. Given a suitably-equipped CMS these xAPI statements can be picked up and transmitted to a connected Learning Record Store along with details of the user who is logged in to the system.
All of the H5P modules can be placed anywhere on a page within the CMS, so you could have a page containing a timeline and some text on the page, and then a multiple-choice quiz – all built separately. Or you could combine things into a single H5P presentation.
Creating and editing H5P content is all done within the CMS, using simple forms.
So, if you have a Wordpress, Drupal or Joomla site to play with, have a go at installing H5P and create some content.