On December 1 I gave the following presentation. Titled “Opening up and enhancing Moodle books with GitHub, ePub, etc.” the presentation reports on the work I’ve done as part of the Moodle open book project. In particular, it will describe the “why” and “what” behind the development of the Moodle Book github tool. A tool that integrates with the Moodle Book module and allows the Book module to push and pull it’s content from GitHub.

The focus of the project is to move beyond the focus of the open textbook being the product (the actual book). The focus for this project has been on improving the authoring process. With a particular aim to move toward an idea summarised by Licklider & Taylor (1968)

we believe that we are entering a technological age in which we will be able to interact with the richness of living information- not merely in the passive way that we have become accustomed to using books and libraries, but as active participants in an ongoing process


The slides below book-end the presentation. The middle of the presentation will be a live demo showing off the integration of the Moodle Book module and GitHub.

This blog post gives an description of how the Moodle Book github tool works using screenshots.

As you’d expect, the code for the Moodle Book github tool can be found in a GitHub repository. The code is somewhat functional, but a little messy and limited. Development is on going.



Licklider, J. C. ., & Taylor, R. W. (1968). The computer as a communication device. Science and Technology, 72(2), 1–3.


0 thoughts on “Opening up and enhancing #moodle books with GitHub, ePub, etc.

Leave a Reply

Your email address will not be published.