I updated a post I wrote a while back which was all about Web2 tools that you can embed into a Canvas page. I have used Web2 tools with a number of different learning platforms and like the fact you can embed them next to a range of other media in a page style design.
I use this process when creating lessons for my Year 7 Science group. I like the fact that the lesson is already online and can be followed independently by students (and returned to at a different stage) eg
One of the reasons for creating courses like this was the fact that I could not do this with any Office based software - until now....!
One of the Apps you can add to PowerPoint 2016 is called Fiddle for PowerPoint
You then just copy and paste your <iframe> HTML into the section eg H5P:
You need to adjust this manually in the box before pressing the Forward Arrow key. You can then adjust the frame on the PowerPoint page
Here it is playing in PowerPoint:
I have tried this out with a range of Web2.0 tools from my list and I have managed to get the following on with ease:
Sometimes you just need to ''fiddle'' with the screen size.
I have also tried embedding a PowerPoint with quizzes added to them into Canvas (via Office365 and OneDrive Personal).
Sadly it does not embed in a page using OneDrive for Personal (perhaps an embed too far)
The GREAT NEWS is that it works from the Office365 LTI feature and plays very well:
Here is a link to an online PowerPoint with a number of the different Web2 tools being embedded: Fiddle for PowerPoint Examples