Not to mention those classes would make good programmer candidates start hate programming.
I can't imagine why people start teaching teens from C and Java and make them think programming is boring and annoying. Absolutely worse than not taking the class.