I don’t know about you, but when I really need slides for a presentation that I have to give, then I use H5P Course Presentation. Sometimes I want to include some (impressing :-)) interaction with the audience, sometimes just because I like H5P although other software might be more suitable for that particular job. I also often put QR Codes on some slides to allow accessing some complementary material, some online service such as online voting that I include into my performance, etc. However, I had to use an external service to create the QR Codes, download the image, upload it to the presentation …
Alas, not anymore …
You’re right, I created an H5P content type that you can feed text into and it will give you a corresponding QR Code. Pretty neat if you put the library into Course Presentation. But it can even make sense to put one on your website. Really? On first thought, it might seen strange to have a QR Code on a website. Why place it there if people obviously are already online and could simply click on a link?
Well, many people still print web pages, and the QR Code could provide them with an easy way to return. But there’s more. QR Codes cannot only hold links to websites, but any text. Given the right format, you can present contact information and allow users to put them into their address books directly, there are ways to initiate mobile payment, you can start a call directly, you can open a location on Google Maps, you can put event information into a calendar, you can install an app, etc. Can be pretty useful if you’re using some web resource or H5P Course Presentation to present things on-site and want people to access something on the web, leave your contact info, …
So, if there’s a chance someone is browsing your website on a desktop, but you want to trigger something that rather requires a smartphone, it might also be a good idea to offer a QR Code.
Just try these examples (you can play around with size, positioning and color, too)…
Please give feedback!
I hope you will soon be able to do that officially using H5P. Integrating it into Course Presentation could also make sense and should just take around an hour to do. But maybe there’s something that you’re missing right now? Please let me know!
Feel free to use the source code: https://github.com/otacke/h5p-kewar-code .
p. s.: If you wonder why I called the content type KewAr Code … The word QR Code is a registered trademark of DENSO WAVE and I while it seems to be common to ignore that, I don’t want to take chances :-/
That’s great Oliver!
But not only for Course Presentation. All Content Types should be available in “Interactive Book” because this could be THE perfect container for all Content Types.
It’s very simple to add content types to container-like content types, so that’s not a problem in theory.
Hi Oliver,
And again a wonderful interaction that activates people to also use their smartphone or tablet. Please send me the Github link in order make the Dutch translation.
Best, René
Hey, René!
Thanks a lot! The link is at the bottom of the post: https://github.com/otacke/h5p-kewar-code
Cheers,
Oliver
I am using the QR code in H5P. It is coming up on my LMS too large and it cannot be read because the full code cannot be read at the same time. Can you assist with some LMI suggestions?
Thank you,
Hi Lorraine!
H5P will always make content use the full width that the host system (here your LMS) provides – not only for KewAr Code, but for all H5P content types.
The solution in detail may vary, but the solution is to wrap the H5P content in a so called div container that limits the width. If you’re LMS allows to add HTML, it would look something like this (for using 50% of the available with but 480px max):
<div style="width: 50%; maxwidth: 480px;">H5P iframe snippet or WordPress shortcode in here</div>
Cheers,
Oliver
Nicely done!