Maybe instead of marking on papers we should just give them an 'A' for turning in the assignment...that way *EVERYONE* feels good!!
LOL! Sounds like the "Outcome Based Education" crap some of the schools around here are doing. "It's ok that you haven't 'mastered' the lesson yet. You can try taking the test again next week, ok? Oh, and by the way, here's the answers to the ones you got wrong. Yes, I know the test next week will be exactly the same, but I'm sure by then you'll have mastered it."