Hacker News new | ask | show | jobs
by tubbzor 4725 days ago
Yeah this sort of question is probably better suited for StackOverflow. Also consider there would be a price for private repos hosted on github.

At my university we use a in-house linux mail system to submit assignments. It's not perfect or necessarily easy for new CS students but it's easy for the teachers and all assignments come from the login accounts the school manages which makes it easy to track plagiarism.

In classes we are "strongly encouraged" to use some kind of version control (svn or git) for group projects. I think anyone who has worked on a large programming group project with 3+ people through e-mail quickly sees the advantages of git, at least that was the case with me and several partners I've had as an undergrad. Keeping track of each persons code through e-mail becomes ridiculously tedious and annoying instantly and they would quickly be screaming uncle. Just a thought, but it may be better to find a way to let them come to that realization on their own as well.

regardless, goodluck with this it's an excellent idea for getting students on version control early.

1 comments

Cool thanks! We have a Github Enterprise server so unlimited public/private repos.