Anecdotally, I've seen people who only started taking school seriously (studying, not goofing off, etc) once they actually had to pay for it.
Certainly feeling entitled to a good grade is a possible consequence of having to pay for it yourself, and there will always be those who react that way, but I think it is a socialized response that depends on other factors.
Another possible reason is that it is much easier to let MyMathLab grade everything and then spit out a grade at the end of the semester. Though I'm the one paying $140 for a license code.
Graded assignments are useful to give feedback to students. And more importantly they force students to work regularly and not wait for the last minute to study.
I understand that, but the reason that you get grades on assignments throughout the semester is so that you can get an understanding of where your level is and how you should expect to be evaluated at the end. If you get a bunch of subjective feedback throughout the semester, but no grades, then you seemingly have no idea what to expect when you receive your final grade.
I do actually remember self-grading in at least a few classes in school, and it was quite effective. You learn more from grading your work (i.e. finding the errors) than if someone else does it for you.
This wasn't for final exams obviously, more like quizzes and such.
Yeah, this goes very much against the expectation of other graded assignments, which is to assess your understanding of the material.
Consider the same workflow for a test. Would you expect to be able to give it to the professor beforehand so they can let you know which answers are wrong and then you have an opportunity to correct them before it gets graded?
But why do you let the students grade the course after they've already gotten a grade? That's insane. In my university, you'd get a paper for the teacher and course review after handing in the final exam. This means you can comment on the quality of the exam, but you don't know your grade yet.
reply