A colleague and I are developing a workshop dedicated to how open source practices can impact teaching along with an example workflow using GitHub and Jupyter notebooks. One thing we would like to do is point to some scholarly work or at least some evidence to suggest this is a good idea beyond what we believe to be the case. I know there are articles speaking towards general efficacy of open educational resources but we are specifically interested in git and/or GitHub.
Hi @mozzadrella, thanks for these links, this is exactly the type of things we were looking for. We also found a couple of additional papers that have some results related to this question (of course right after I posted this question):
E. Bonakdarian, Pushing Git & GitHub in Undergraduate Computer Science Classes, Journal of Computing Sciences in Colleges, Volume 32 Issue 3, January 2017, presented at the 32nd Annual Consortium for Computing Sciences in Colleges – Eastern Conference, Frostburg State University, Frostburg, MD, October 28-29, 2016
Joseph Feliciano, Margaret-Anne Storey, and Alexey Zagalsky. 2016. Student experiences using GitHub in software engineering courses: a case study. In Proceedings of the 38th International Conference on Software Engineering Companion (ICSE '16). ACM, New York, NY, USA, 422-431. DOI: https://doi.org/10.1145/2889160.2889195
The last one is from some of the same authors as the “The Emergence of GitHub as a Collaborative Platform for Education” and the storybench.org article you posted.