Abstract
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.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Notes
- 1.
For courses involving applied coding and programming, some instructor-organized discussion and review seems helpful. Skirpan and Yeh held hack-a-thons during class time in their Spring 2014 course, but decided that in future courses they will respond to student suggestions to incorporate an overall discussion and review of common issues and errors before beginning a new hands-on exercise (217).
References
Bergmann, J., & Sams, A. (2014). Flipped learning: Gateway to student engagement. Learning & Leading with Technology, 41(7), 18+.
Beshero-Bondar, E. (2017). Digital Humanities Courses. Retrieved August 21, 2016, from http://newtfire.org/dh/
Kertész, C. Z. (2015). Using GitHub in the classroom—A collaborative learning experience. In 2015 IEEE 21st International Symposium for Design and Technology in Electronic Packaging (SIITME) (pp. 381–386). http://doi.org/10.1109/SIITME.2015.7342358
Lottig, N., Stewart, B., Mielnicki, A., & Lawrence, B. (2016). Emily Dickinson. Retrieved August 21, 2016, from http://dickinson16.newtfire.org/
Moretti, F. (2013). Distant reading. London: Verso Books.
Parker, R. J. (2016). Guide to git shell: The basics of operating GitHub using command line. Retrieved August 21, 2016, from http://newtfire.org/dh/explainGitShell.html
Parker, R. J., Spadafore, R., et. al. (2016). The restoration of Nell Nelson: An investigation of the Chicago Times. Series “City slave girls”. Retrieved August 21, 2016, from http://nelson.newtfire.org/
Ramsay, S. (2012). Programming with humanists: Reflections on raising an army of Hacker-Scholars in the digital humanities. In Digital Humanities Pedagogy: Practices, Principles and Politics. Retrieved from http://www.openbookpublishers.com/htmlreader/DHP/chap09.html#ch09
Skirpan, M., & Yeh, T. (2015). Beyond the flipped classroom: Learning by doing through challenges and Hack-a-thons. In Proceedings of the 46th ACM Technical Symposium on Computer Science Education (pp. 212–217). New York, NY, USA: ACM. http://doi.org/10.1145/2676723.2677224
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2017 Springer International Publishing AG
About this chapter
Cite this chapter
Beshero-Bondar, E.E., Parker, R.J. (2017). A GitHub Garage for a Digital Humanities Course. In: Fee, S., Holland-Minkley, A., Lombardi, T. (eds) New Directions for Computing Education. Springer, Cham. https://doi.org/10.1007/978-3-319-54226-3_15
Download citation
DOI: https://doi.org/10.1007/978-3-319-54226-3_15
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-54225-6
Online ISBN: 978-3-319-54226-3
eBook Packages: EducationEducation (R0)