acm-header
Sign In

Communications of the ACM

ACM TechNews

Github Open Sources a Tool That Teaches Students to Code


View as: Print Mobile App Share:
A screen from Classroom for Github.

Github increasingly is becoming an integral part of coding education.

Credit: Github

GitHub, which has long been a fixture of the coding world, increasingly is becoming an integral part of coding education.

GitHub's John Britton says there are hundreds of thousands of students currently enrolled in GitHub's various education programs, and there are more than 3,000 teachers using GitHub as an education tool.

This growing popularity among students and educators has inspired some of them to find ways to make GitHub work better in an educational context. For example, Mark Tareshawty, a senior computer science major and teaching assistant (TA) at Ohio State University, says working as a TA opened him up to the promise GitHub holds as an educational tool, but he found it still had some drawbacks. In particular, he thought sharing assignments on GitHub could be easier. So, with funding from GitHub's Summer of Code program, he developed Classroom for GitHub. The tool enables teachers to invite students onto GitHub to share coding assignments with a single URL, which automatically sets them up to view, modify, and collaborate on code.

GitHub released the open source tool earlier this week as part of its GitHub Education service, which provides free code repositories teachers and students can use to post and collaborate on code.

From Wired
View Full Article

 

Abstracts Copyright © 2015 Information Inc., Bethesda, Maryland, USA


 

No entries found

Sign In for Full Access
» Forgot Password? » Create an ACM Web Account