We surveyed 8,000 students and teachers who had (and had not) used GitHub in the classroom. Overall, we found that students benefited from using GitHub in the classroom in a few important ways.
Overall, we found that how classrooms used GitHub matters—and that students benefited from using GitHub in the classroom in a few important ways. Compared to students who didn’t use GitHub in their courses, students who did:
- Felt better prepared for their future careers
- Learned more about industry tools, collaboration, creating a portfolio, and project management
- Felt more connected to the developer community
- Felt a greater sense of belonging both in school and in the software industry
- Benefited more from teacher feedback received on GitHub
Thanks for sharing the results and nice summary @mozzadrella!
Very informative. I have been notably absent from the GitHub educational community over the last few years since most of my students are under 13 and we had to abandon GitHub for legal reasons based on GitHub policies.
However, for those 13 and over we are re-instituting it has part of the standard toolset as illustrated:
As students become advanced we encourage them to work on hosting their own git repo portals with GitLab as well.
I was particularly interested in the information about collaboration and communication through issue tracking. This is notably absent from the learning framework we currently have for beginners using https://REPL.it (which is also amazing). It makes sense to get on GitHub as soon as possible to provide opportunities for using a real tool for such things.
Thanks for the write up.