Writing Tasks

hakangur's picture


In language teaching, the focus is on four basic skills: reading, listening, speaking, writing. It is possible to create content for the first three of these skills by using H5P. Writing exercises, however, are hard to implement despite the existence of such content types as Essay. 

My aim was to use H5P so that language learners can write and submit essays online. The submission process should not include a "download and post" phase. To this end, I decided to make use of the Documentation Tool and now I see that this content type can actually be used for sentence or essay writing.

I created an H5P file on H5P.org and your can see how the Documentation Tool can be used to evaluate the writing skill (https://h5p.org/node/617624).


Note: On this forum, I have come across several messages where users ask how to make the "Submit" button on Documentation Tool visible (on WordPress). The relevant reply is also present in this forum (https://h5p.org/comment/26898#comment-26898(. I use Moodle.


Using Documentation Tool to evaluate the writing skill
Content types: 


Thanks for the tutorial. Very useful. Where will this writing be submitted to? 


BV52's picture

Hi Eli,

H5P emits data in the form of xAPI statements and you will need a plugin or custom code to listen to these statements and a data store such as a learning record store to save them in. 

I highly recommend looking through these documentation:




hakangur's picture

As I mentioned, I use Moodle and the responses are automatically picked up by Moodle. However, the fact is that Moodle already has the "Essay" question type and, therefore, using H5P for this purpose might seem unnecessary.

On WordPress, using an LRS service in combination with the plugin titled "H5PxAPIkatchu" (https://wordpress.org/plugins/h5pxapikatchu/) will give satisfactory results.