Created with the open-source tool Twine. Twine allows to create non-linear stories.
Online courses are the best way to include information and quizzes about a topic in a single container. Since this an html file, you can host it and use it in different platforms.
This micro online course is suitable for any browser and device and was created using the open-source tool Twine.