allow me to explain wrote:
If I can still get good grades on exams, why do I have to waste my time coming to your class and doing homework assignments? Isn't the point to master the material, not just shuffle paper around?
A legitimate question, and I think the answer can vary depending on the nature of the subject matter. In some subject areas, "mastery" cannot very effectively be measured by exam(s)--even well-constructed exams (there are plenty that aren't).
I remember taking Spanish in college. The professor told us we'd have to attend X hours in the language lab. In my smartass 18-year-old-in-his-second-sophomore-year way, I asked why: "I mean, virtue is its own reward, right? If we go to the lab, we'll get better grades on the exams, so why not just go by the exam grades?"
His response: If you want an A, you have to go to the lab.
I did want an A (having had enough experience with other grades, the year before), so I went to the lab. And...I learned more Spanish. I learned how to speak so that I might actually be understood by a native speaker. I "mastered" the material well enough that, after that single year of Spanish, I've been able to use the language professionally.
The professor did us (me, anyway) a favor: beyond getting us to where we could ace exams, he *educated* us in the material. And the only way that happened is because he required us to do stuff whose value I (at the time) couldn't see. In other words, he was an educator.
In my own subsequent career as a teacher and coach, that example stayed fresh in my mind. I was willing to require my students to do stuff that would help them learn. I always tried to explain *why* it would help them; but I required it, regardless.