That kind of education has to start young, early and often, and in the home... as the mother of 2 boys, I often felt it was my mission to make sure no woman ever said, "Didn't your mother teach you...?" However, after working with teens for a very long time, I can assure you that trying to talk to any adolescent in school about shaming, blaming, over sexualization, etc. probably won't make much of a difference, for several reasons. First, this is a societal issue. If these things are discussed in school, and then adolescent boys go home to hear their dad make comments about women's bodies, they are getting reinforced for their behavior in a way that means more than whatever a teacher says. Secondly, schools are, by nature, bastions of conservative behavior and change comes slowly. I don't necessarily think this good, but I have to agree with Rock n Roll on this one. If I had a daughter, I would never have allowed her to go to school wearing things showing butt crack or cleavage, the same way I did not let my sons wear their pants so low that their cracks were showing... the issue is when schools say that dressing in a certain way will distract the boys. It should only be an issue of knowing that there are different ways of dressing that are appropriate for specific situations and school is one of them.
However, I can see the teenage eyes glazing over and rolling with any type of this discussion. That's why it needs to start in the home and early. And the law is no help when trying to adhere to school dress codes. When I took school law, I remember reading about tons of these cases that one by one, would be over turned. One would be the standard, and then there would be a different decision.