>Which real world are you advocating this high school programming class introduce to a 16-year-old girl?
The real world where HR thought police aren't sitting in every room of every company. The real world where even HR people try to "make jokes" and be funny. The real world where HR people generally judge the severity of a harassment complaint by favoritism, which reality a blunt HR person (not employed at my current employer) just relayed to me recently. The real world where real humans, not perfectly politically correct robo-trons, must work, play, and engage.
I don't endorse teasing that harms a person's feelings. But I also think we shouldn't be so thin-skinned that we shrivel up and quit the first time a trite, cliched joke is thrown our way, because that happens all the time to everybody (your peers _will_ find a difference to comment upon no matter how mainstream you think you are), and if you can't handle it, you'll have a lot of difficulty handling more serious emotional situations, like getting passed up for a promotion.
It'd be great if the programming teacher first, was made aware of this problem, and the article never claims he was, and second, was able to stop the problem, but there's no guarantee he could've effectively done so even if he tried (and he may have), just as corporate HR departments can't stop all incidents of "harassment" even though they "try".
I believe the author probably wrote the piece primarily as a hypothetical, but I also believe it was bad taste to do so since this supposedly is traceable back to a real person who may not deserve that type of criticism, and I don't believe her fundamental complaint ("someone said something that made my daughter sad, so you all should feel bad :( ") is very worthy of the community's attention.