3 ms·
A compromise approach would be to provide numerical solutions so students know they're correct, but will still require them to put effort into working on the pr
by digitallyfree 5y ago
A compromise approach would be to provide numerical solutions so students know they're correct, but will still require them to put effort into working on the problem. This way instructors won't be afraid that students will simply look at the solutions before solving the problem.
I will add though that there are courses that use the same graded assigments year after year (my OS161-based OS course comes to mind, where multiple universities basically teach the same content). As a result full solutions are all over Github, and the honest students who work hard on completing the problems on their own are penalized over those who look over the solutions first before writing any code.