When I went to school, we frequently did this for homework, that was what homework was for. To learn.
Agreed.
The teacher doesn't make sense. If she's going to grade this homework, she should NOT go over it BEFORE it is graded! If she's going to have the students correct the work, then she needs to have the papers switched around between classmates (something I despised as a student) OR have all students put away all pencils and ONLY have red pens out, so that cha!nges being made, notes being made, are obviously NOT part of the work already done, and aren't cheating.
If she's trying to have students be honest with their own papers, with their pencils there, and isn't allowing students to make notes WHILE she's going over the homework while they are expected to be grading them...she's not making sense.
IMO she is in the wrong, and she's not helping her students.
I learned the most when going over things that I didn't understand. Alas, I only realized this in grad school LOL, all those previous years I just ignored the things I didn't know and was embarrassed at wrong answers...but at least I figured it out eventually!
I still don't understand why homework is graded. I thought the purpose was practice and providing feedback about how much you know and how much you didn't pick up yet.
I can't say that that is how it was when I was in school, but it should be!
Cheating is when you have a *test* in front of you, you didn't study, and you have your notes under your test paper and you think you can get away with it b/c you are a good student and you sit all the way in back. When you get caught, you get an F, because it's a *test*. That's cheating. (English, 7th grade, me)
Figuring out how to do a problem while the homework is being gone over in class? Not cheating. The teacher needs to change how she's doing things.