"Embedding" H5P activities in Moodle

We have recently installed the H5P plugin into our Moodle and the first tests are on their way. The users have been excited but they are asking is there a possibility to add/embed content directly to a main course page? H5P content is actually an activity and we quickly have a long list of black H5P icons* on our course page. This isn't so aesthetic comparing to a solution where e.g. image hotspot content could be the navigation and portal to the rest of the course material.

 activities

 

Attachments: 

+1 on this request from me

For some reason (why?) the embedding is not possible in Moodle H5P activities, but in fact it would be very useful - it would allow us e.g. to create H5P content in a hidden module and then embed it in a Moodle lesson, quiz, assignment, anywhere.

thomasmars's picture

This is certainly a very sought after feature, and definitely something that the community is pushing for.

You can follow along the issue at github and contribute to the project there if you have developer resources. If this issue is not in line with your thoughts for the feature you can discuss the feature there or create a new issue.

castelmager's picture

Hi,  

maybe my question has not a trong realation with the question above, but ... 

It's any way to navigate between H5P activities, I mean when I finsh a course presentation, move to another HP5 activity or moodle activity.

 

Best regards,

thomasmars's picture

There is no way to select a redirection to a different H5P activity on an action (for instance when finishing a 'course presentation'). However it is possible to create a link on a page in Course Presentation which can link to a different H5P node.

- Thomas

castelmager's picture

Hi thomasmars, 

Thanks for your fast answer!

I tried that workaround,but it open a new tab, is any way to avoid that ?

 

Thanks!

 

Sebastian

thomasmars's picture

It is currently not possible to select the target window with "link". The workaround would be to use the "text" widget instead of the "link" widget. You have more options there for determining the "target" of the link, which you would have to change from "New Window (_blank)" to "Same Window (_self)"

castelmager's picture

Cool.

I'll try that and back to you :)

 

Thanks!

 

If you are just looking for away for the students to be able to navigate from one activity to another, without having to go back to the course page, there is a moodle menu plugin that gets rid of the usual navigation block and replaces it with a navigation menu that is entirely configurable, so that all the learners see for the menu are the sections and activites (or only the activities if you want). https://moodle.org/plugins/block_course_menu

icc's picture

Thanks, this is a great tip!

castelmager's picture

Thanks!

I'll also try this tipo ;)

castelmager's picture

Ok, it's working ...not the best approach (in terms of maintainability ) but works :)

The only way to put a link on an image is in the image comments, right ? But it's not possible to use an image as a link ... isn't it ?

 

Regards,

Sebastian.

 

 

icc's picture

That's correct – hopefully, we'll get image links in a future not too distant.

castelmager's picture

I've a problem with the ending of the task, I 've put a link in the last page (and remove the resume activity page, the ones that shows the results of questions ,etc ) to navegate to other activity , and It's working ok, but if I remove the resume page, the activity never ends!! Why is that ? 

So, the thing is, if I want to put a navegation link in the last page, I need to hide the resume, but if I hide it , then the activity never ends, so the next activiy does not show up, cause it has a show restriction of finish before activity.

-Exist any way to force finish an activity without show the resume ?

-Can I edit the resume page to put a link ?

-Can just put a close button to the activity and return back to the list of activities in the course ?

The content of 5HP is the best! Really greatefull with that, but the navegation workflow is not really clear for me.

Thanks for support!

Best regards,

Sebastian.

 

thomasmars's picture

Hi Sebastian,

You are correct, you need to visit the Summary screen in order for the activity to be considered as "completed".
There's not really any way to force finish an activity, edit the resume page or redirecting the user with a close button. I see that this is quite insufficient for your use-case.

The navigation workflow of H5Ps are limited to each H5P, they are viewed as a self-contained packages that should not need to know anything about the environment they exist within. This is why their navigation is limited only to the content type itself.

I think at least the issue that Course Presentation is never marked as 'completed' when there is no summary screen is something that should be resolved, but I suppose it is unclear when a Course Presentation is actually finished if there is no 'finish' button or 'summary' page, since there is no guarantee that a user has a chronological progression through the slides. One way to look at it would be that after each task has been answered you have 'finished' the Course Presentation and you would have many 'finished' events, however I'm not sure how well that would play with all existing score trackers. Do you have any suggestion for this ?

- Thomas

Hi - are there any developments regarding the Moodle plugin and embedding H5Ps directly on a Moodle course page? It is something that would make the H5P Moodle plugin significantly better and would help resolve the issue as described at the top of this topic.

I appreciate one workaround is to create and embed an H5P activity from H5P.org rather than the plugin, but I'd much rather use the Moodle plugin. I've currently got videos embedded directly from Vimeo but then underneath where we've got linked H5Ps, I've had to include them as links.  It would be so much more effective to have materials inline on the actual course page.

Edit: I can see from the linked GitHub developments work is ongoing - https://github.com/h5p/h5p-moodle-plugin/issues/30 - but it would be great to see this in the official plugin release.

Thanks for any suggestions. 

 

falcon's picture

Hi,

The core team haven't been able to improve on this yet, but yes, that github issue is very relevant. To help move things forward you could test the work there and provide feedback on what work and didn't and how it can be made better.

Hi, 

A word to say I've been using the patch in issue 30 above and it certainly provides an interim solution. Course presentations are also very useful to reduce scroll death. 

I was thinking it could be useful to have an option at the end of each h5p activity like a NEXT button. Ideally, it would be a slightly bigger font, in a rectangle and once clicked, would lead the student to the next h5p. From the blissful ignorance of a non-developer, it sounds like it would be fairly simple: the h5p creator would add the link to the next activity and save, similar to the option of creating a question into a "button" in Course presentation. 

This navigation button would not visually get rid of scroll death but it would easily guide the user through a series of activities.

 

thomasmars's picture

Hi, Great suggestion.

Please have a look at the "feature request" forum, where you may see if there is an already existing issue for this that you can add to. Otherwise please create a new issue there, following the guidelines.

Thanks!