A GitHub-based learning technology for promoting student engagement and version control proficiency

Title A GitHub-based learning technology for promoting student engagement and version control proficiency
Faculty/College/Unit Science
Status Active
Duration 1 Year
Initiation 04/01/2017
Project Summary

GitHub is the world’s largest hub for source code, and fluency with git/GitHub is an increasingly important skill for computer science (CS) graduates. We propose enhancing and piloting a git/GitHub-based learning technology prototype, developed by the PI. The proposed technology, dubbed Rhomboid, promotes git/GitHub fluency for students by becoming a part of their standard course workflow and learning activities. In addition, it gives instructors fine-grained control over file permissions, enabling learning experiences such as students peer-reviewing each other’s work. We seek TLEF funding to build a browser-based user interface for the prototype; to write extensive documentation to enable its adoption, support and sustainability; and to evaluate the pedagogical usages of the technology. This will lay the foundation for wider adoption of the system in CS courses, as well as other computational courses across the Faculty of Science.

The following video showcases the features of the prototype system: https://www.youtube.com/watch?v=zgiaBS4uUk0

Funding Details
Year 1: Project Year Year 1
Year 1: Funding Year 2017/2018
Year 1: Project Type Small TLEF
Year 1: Principal Investigator Michael Gelbart
Year 1: Funded Amount 20,000
Year 1: Team Members

Noureddine Elouazizi, Strategist, Teaching and Learning Technologies, Skylight/Dean’s Office, Faculty of Science