Microsoft Spending $75M To Boost K-12 CS Education, Put TEALS In 4,000 Schools
theodp writes: An NSF-funded evaluation of the Microsoft TEALS program — which sends volunteer software engineers with no teaching experience into high schools to teach kids and their teachers computer science — isn't scheduled to be completed until 2018. But having declared a K-12 CS education emergency (which it's linked to an H-1B visa emergency), Microsoft is going full speed ahead and spending $75 million to boost computer science in schools. The software giant told USA today that it aims to put TEALS in 700 high schools in the next three years and in 4,000 over the next decade, focusing on urban and rural districts to reach more young women and minorities. "In the U.S. alone, the economy will create 1.4 million new computing jobs by the year 2022," wrote Microsoft President and Code.org Board member Brad Smith. "Yet, less than a quarter of U.S. high schools currently teach computer science. That's not enough and we're working with schools and policy-makers to change that."
I've heard of this time and time again. Is there any evidence that software engineers are good teachers? I mean, the challenge in K-12 is getting control of the students, not the teaching material (which is low level and entirely uninteresting).
Microsoft's announcement coincidentally came a day after New York City announced an $81M public-private K-12 CS mandate, which prompted Microsoft's Smith to join fellow FWD.us PAC backers Ron Conway and Fred Wilson, as well other execs from Google, Facebook, and Goldman Sachs, to explain to the masses "Why Computer Science for All is Good for All" in An Open Letter from the Nation's Tech and Business Leaders. Making an argument worthy of a tantrum-throwing toddler, the execs exclaimed in a pull-quote, "We need talent, we need it now, and we simply cannot find enough."
Thousands are being laid off at HP, Qualcomm and others.
Most have little hope of an equivalent job.
So much for the urgent need for programmers.
...omphaloskepsis often...
volunteer software engineers with no teaching experience into high schools to teach kids and their teachers computer science
It's like they're trying to put kids off CS before they even have to choose.
This post contains no rudeness or derision of any kind. All arguments are friendly. Terms and exclusions may apply.