What would you say if I told you 90 percent of our schools don't teach what has been the most marketable skill in our economy for more than two decades? Would you believe me? How could that possibly be true? Get ready to drop your jaw because it is true.
Ninety percent of K through 12 public schools do not offer computer science classes.
Hard to Believe
Pamela Fox, who helps to create the programming curriculum for the Khan Academy — the non-profit educational organization designed to provide "a free, world-class education for anyone, anywhere" — spoke at 2014 Velocity conference in Santa Clara. She dropped this dime on the devops-centric audience that aspires to create a better world and a better web, one person and one enterprise at a time.
I was stunned. I went straight to Google and there it was. Nine out of 10! The computer science and technology profession is so marketable in the US that it causes a specialized class of visas (which typically run out in the first quarter of a good economic year) and yet our primary education system does not teach it in nine out of 10 schools?
I shake my head in exasperation when I try to make sense of a country where there is so much political theatre focused on creating more high paying jobs and yet 28 out of 50 states do not count computer science as a math or science credit towards a high school diploma.
So many articles and editorials are written and conversations had about the increased need for STEM support in our schools and in our populous. And yet, once again, we come back to the fact that nine out of 10 public schools don't offer computer science classes.
The income inequality, national competitiveness, workforce shortages, as well as a host of other social and economic issues that plague our country, cannot hope to improve with so great a digital divide.
Service workers protest for increased minimum wage. Low income, unemployed and underemployed populations protest against Google employees for having a shuttle to and from Google. And yet no connection is made. I am in awed silence at the ridiculousness of the fact that the number of AP tests taken for computer science is 0.7 percent of total AP tests taken and history accounts for 30 percent. I may be the guy who predicted that enterprise IT would learn to play left handed, but this is just plain crazy!