Earlier quoted context omitted.
primitivesuave's post is fraught with unconscious sexism. That is the problem. First he generalizes that all adolescent males put on "pseudo-masculine efforts". No they don't. That's just as much a stereotype as "all girls suck at coding" or whatever stereotype-du-jour militant feminists are raging about this week. Maybe a few of the students put on "displays" that he considers to be "pseudo-masculine efforts". That…
I'm not saying all males put on pseudo-masculine efforts, I'm saying it only takes one kid who makes an inappropriate joke like changing "public void" to "pubic void" when we're doing a code review. In such a situation, the boy will suppress a smile while he innocently exclaims he made a typo, while his friends all giggle innocuously. If you don't work with kids, you will not fully understand how the adolescent mind…
Needless to say this is an issue which constantly generates weird hate from certain aspects of geek culture, but I'm glad you're taking actual steps to improve the situation.