A GitHub garage for a digital humanities course

Elisa E. Beshero-Bondar, Rebecca J. Parker

Research output: Chapter in Book/Report/Conference proceedingChapter

1 Scopus citations


In August 2015, Pitt-Greensburg digital humanities instructors implemented the DHClass-Hub, a GitHub repository designed to familiarize students with GitHub through daily usage. This GitHub environment functions like a cooperative garage where students are both the clients and the mechanics. In the repository space they share code from assignments and projects that they need help with debugging, so that they and their fellow students and instructors can inspect, advise on, and repair it together. Although the DHClass-Hub was established primarily to help students gain confidence with GitHub in order to improve their management of their own semester projects, the repository unexpectedly became the locus of a flipped learning experience, where the liveliest learning activity of the coding courses occurs in dialogues initiated by students. The DHClass-Hub is openly available to the public, maintained continuously over semesters, and shared by two courses, making its archive of open and closed Issues an increasingly beneficial searchable resource over time for the students and for the wider GitHub community. The repository's development was the initiative of a student who became a teaching assistant in the course and wrote its accompanying tutorial on accessing GitHub at the command line. The authors find that the most important benefit to using GitHub is not to support the short-term priorities of a semester-long course, but, rather, to encourage sustainable and well-documented digital development, both of student projects and the course itself.

Original languageEnglish (US)
Title of host publicationNew Directions for Computing Education
Subtitle of host publicationEmbedding Computing Across Disciplines
PublisherSpringer International Publishing
Number of pages18
ISBN (Electronic)9783319542263
ISBN (Print)9783319542256
StatePublished - Apr 17 2017

All Science Journal Classification (ASJC) codes

  • General Social Sciences


Dive into the research topics of 'A GitHub garage for a digital humanities course'. Together they form a unique fingerprint.

Cite this