github-education-resources / classroom

GitHub Classroom automates repository creation and access control, making it easy for teachers to distribute starter code and collect assignments on GitHub.
https://classroom.github.com
1.34k stars 564 forks source link

Share solution with students that complete an assignment #527

Open johndbritton opened 8 years ago

johndbritton commented 8 years ago

Going through my notes from a call with @samwhitlock and this was the only feature that didn't already have a corresponding issue.

It's common for teachers to release a reference solution to their students after grading has been completed and it's preferred to keep the solution private. It might be useful to some folks if there were a standard way to release solutions to students who completed an assignment through Classroom.

A few ideas:

Any other ideas? How useful would this be to folks? It seems like it's something that should be low on our priority list compared to things like team management, assignment submission, and running automated tests.

dinever commented 8 years ago

Give users access to a private repository with the solution upon release

+1 for this one as students can discuss the solution on the issue page of the repo.

dasilvacontin commented 8 years ago

Give users access to a private repository with the solution upon release

+1 for this one as students can discuss the solution on the issue page of the repo.

And they could also open a PR if they feel like the proposed solution could be improved. :')

stale[bot] commented 5 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.