3 ms·
1. My school organisation creates a repo for each kid's project. 2. Kid forks the repo then starts working on their project. Normally they add in their code, a
by MarcScott 11y ago
1. My school organisation creates a repo for each kid's project.
2. Kid forks the repo then starts working on their project. Normally they add in their code, and use the README.md as the written part of their assignment.
3. When they are ready to submit their work, they put in a pull request.
4. I can view the README and code if it's their first submission, or just view the diffs if they're responding to feedback and improving their work.
5. Feedback can be provided using GitHub issues.
- klancaster 11y agoI would caution others to be careful about school policies before taking this approach. I teach in a university undergrad program and storing grades off campus is considered a violation of university regulations as well as FERPA. Putting projects on Github or Bitbucket is fine ( I do this as well ) - its the posting of grades that is problematic.