This is great news. However just think of how hard it is to hire software developers. Now how the hell are schools (with fixed salary caps and a work environment filled with children) going to compete?
They can't, so just throw some mathy teacher in there and hopefully the students will more or less teach themselves, and if you're really lucky, each other. That's how every high school CS class I've ever taken has worked. It's not ideal, but it's better than no CS at all.