H5P in Wordpress, Can learners save results without login?

Dear H5P Community,

I am a German language teacher and would like to provide H5P content on my wordpress.com website for my students.

I have installed the H5P plugin in wordpress and created my first content.

So here is my question:

When my students go to my website and do the H5P exercises, is there a way that they can save the results of the exercises, at least while they are working on it? For example, if they finish a whole page of exercises and then want to review their results at the top before closing the browser session?

Also I was wondering if, for this purpose, if it would be more practical to use an LMS (so I could also track their results) and provide every student with a learner login to my website. Would that be possible, and if yes, which technical steps does it require, which LMS would be suitable and available on wordpress (as a plugin), and compatible with H5P?

Many thanks for you help!

lihsah

 

BV52's picture

Hi lihsah,

Saving the content is possible by enabling the "Save Content state" in the H5P settings. Please note it only saves the content if you are logged in.

I do not have any specific plugin in mind but you can search Wordpress for plugins that listens to xAPI statements. H5P emits data in the form of xAPI statements and I highly recommend looking through these documentation:

 

https://h5p.org/documentation/x-api

https://h5p.org/documentation/for-authors/analyzing-results-and-answers

 

-BV

otacke's picture

There are pull requests that would make this possible:

- https://github.com/h5p/h5p-php-library/pull/81

- https://github.com/h5p/h5p-wordpress-plugin/pull/112

Best, 

Oliver 

Hi Oliver, Thanks a lot for your reply! As far as I understand we are still waiting for this feature to be implemented.

So, in the meantime maybe this would be an option: I saw that you have created this plugin for wordpress: https://wordpress.org/plugins/h5pxapikatchu/

Do you think this plugin could serve the purpose of saving results if all my students had a separate login? And could you maybe advise a simple way to provide logins for my students (maybe with another plugin)?

I am new to this and not a very technical person, so I am grateful for any hint :)

Thanks! Lihsah

otacke's picture

Hi Lihsah!

It depends on what you mean by "results". The WordPress plugin itself keeps the score of all students who are logged in, but not the answers unfortunately. If you need those, you could use that plugin, although it's not its intended purpose per se.

I am not sure what you mean by "provide logins". That's something that you'd have to set up in the user settings of WordPress.

Best,
Oliver

 

Hi Oliver,

Ok, thanks for your help! I will see in the user settings of Wordpress how I can do that.

Best,

Lihsah

BV52's picture

Hi Lihsah,

You can add users in WP by going to Users -> Add New:

 

add users WP

-BV

Attachments: 

Hi BV,

Thanks for this hint!

To try that out I added me as a new user (subscriber) with another username and email adress, and it does appear in my list of users, but when I try to login as this new user it says "user does not exist".

Do you know what could be the reason for this?

Hi there again!

I actually figured out a solution. I finally installed a membership plugin, and now users can log in to my website and the H5P answers/content are saved for them. I activated the "Save content" option in the H5P settings and it works fine so far.

Best, Lihsah

BV52's picture

Hi Lihsah,

I'm glad you found a solution. If you have other questions feel free to post in the forums.

-BV

Hi BV, Thanks a lot for this information! Best, Lihsah