Examples of OER on GitHub

To demonstrate the broad range of possibilities for OER on GitHub, I would like to introduce some projects and organizations I have been involved in:


Integrated Musicianship

Sean Butterfield of University of Idaho, with support of the Think Open Fellowship and Evan Williamson, created an interactive music textbook:

Freed from many of the limitations of a conventionally published text, we were able to add innovative features to enrich the learning experience and flexibly adapt to the needs of the course and students. Importantly, these interactive features and responsive workflow in creating the textbook compliment the philosophy of inquiry-based learning, a “flipped-classroom” driven by students’ exploration and examination of the subject. In this case, GitHub provides an ideal platform not only for project management, collaboration, and sharing source code, but also for implementing an actively evolving textbook informed by an inquiry-based pedagogical method.

Other OER music textbooks:


Software Carpentry

An international organization that teaches basic tech skills for researchers. Content is collaboratively developed on GitHub by hundreds of contributors. When running a workshop, organizers create a custom website by copying (“importing”) the SWC templates.


The Programming Historian

A web journal of peer reviewed tutorials about digital humanities tools, techniques, and research workflows. Articles are proposed, moved through editing and open peer review using GitHub project management features. All content is written in Markdown and is eventually pushed to their Jekyll-based website.


Workshops

workshop-template (minimal theme) and workshop-template-b (Bootstrap theme) are Jekyll templates for a simple workshop website, designed for hosting on GitHub Pages. As an alternative to making slides or a handout, why not create an open website? Since it only requires editing a few Markdown files, it is easier to write, access, share, and reuse. I have used it for many workshops:


Digital Exhibits

CollectionBuilder-gh is a project to create a simple template for hands-on teaching about digital libraries, taking participants through digitization, metadata creation, to having a live collection site hosted on GitHub Pages.

Similar learning experiences use Omeka or other DAMS/CMS platforms that are overkill for one off projects. Although CMS feature familiar GUI administration interfaces, they are not simple to learn and customize. These experiences must focus on teaching the specific tool rather than general web skills and the heavy infrastructure is a barrier to adoption and further development.

collectionbuilder-gh aims to be well documented and easy to configure by following the example, with the potential to scaffold learning a multitude of transferable digital and data skills. A project in “minimal computing”, it provides a depth of learning opportunities, allowing users to take complete ownership over the project and make their work open to the world.