labrocadabro / communitytaught

MIT License
78 stars 31 forks source link

Homework community solutions - Idea #69

Open domluther opened 4 months ago

domluther commented 4 months ago

For Catchup Crew in particular, it might be useful to have a feature with community homework solutions. It sounds in the videos like during the live cohort, Office Hours would often have Leon talking through solutions to homework. This would provide a really useful alternative to that.

The basic version would simply let users submit links for their homework and have a collection of submitted solutions that can be accessed.

You could decide if you wanted to gatekeep this so it didn't appear until you'd ticked the submitted homework option. TheOdinProject does this for projects and they become available after you have submitted your own solution for the project. On there, you submit a link to the github repo and an optional live preview. Users can 'like' solutions and flag anything that is inappropriate.

On TheOdinProject, it looks like...

Bottom of each project

image

Submission form

image

Solutions

image