HAHAHAHAHA, bitches think they Starfleet. Considering the other stuff in the curriculum, you could 'teach' them about CS 'till you were blue in the face and have no impact. Teach mathematics correctly and you wouldn't even have to do any of this.
BONUS: A game is being made about all this (and no, it's not prison tycoon, just close):
Nails their kafkaesque bullshit 1000%. It was like this before NCLB.