> I know the solution. Starting this year, students will be forced to contribute to a project they use, care about or, at the very least, truly want to use in the long term. Not one they found randomly on Github.
I expect that most of the open-source projects the students care about will be in GitHub.
So perhaps a better solution was to teach them to setup their own git repo in a cheap or free uni server.