Published by EducationNews.org — “Everyone in this country should learn how to program a computer because it teaches you how to think.” — Steve Jobs, founder of Apple
Back in the day, the high-tech innovation that rocked my world was a self-correcting typewriter. Mere keystrokes replaced the black-ink ribbon with a white-out tape so I could erase mistakes by typing. Absolute bliss for someone living a writing-intensive life.
Today, super-sophisticated computers and electronics are everywhere. Literally. Devices are in everyone’s hands (to an annoying extent), implanted in people’s bodies, and managing all manner of data-heavy work like traffic, government databases, massive communications systems, and more.
Electronic technology has become the lifeblood of all developed economies. Even nature-bound work — landscape gardeners, wedding florists and farmers — use computers for billing, research, ordering supplies, advertising their wares.
Ubiquitous. Critical to everyone’s daily life.
So you would think that America’s K-12 education system would be frantically preparing students for all manner of computer skills, from software engineers to hardware experts. But how many schools do you know that routinely offer computer science in their curriculum, to most students?
For years now, the business community has been pushing educators to get more students into STEM fields — without great success. STEM stands for Science, Technology, Engineering and Math. The remarkable dearth of qualified employees in these areas means that even during the recent recession, thousands of jobs went begging for lack of trained applicants.
But in last December’s presentation to the Massachusetts’ Governor’s STEM Council, an industry group, the MASS Tech Hub, made the point that the foundational problem is the lack of computer science. “Computing is both the biggest job sector of STEM today andhas the largest future growth expectations. .. Tech isn’t just an industry or a job function, it’s part of nearly every aspect of our economy.” No STEM job gets done without computer science.
Massachusetts, btw, has perhaps the best trained technology workforce in the country. Its tech sector produces nearly 20 percent of their Gross Domestic Product. But they are scrambling for workers.
Between 2010-2020, the Bureau of Labor Statistics expects the current 900,000 software engineering jobs to grow by 30 percent. The 300,000 computer and information systems managerial jobs will grow 18 percent. Database administrators, 31 percent. And that’s not even counting the civil engineers or biochemists and biophysicisists.
Hey, it’s not even considering the Information Technology (IT) person that virtually every organization now needs on staff or available for hire.
Ask any business who needs software engineers if they can find workers. Mighty slim pickings. Anecdotally, my data pals report that their new hires are largely self-taught. Schools are very little help with this problem.
So an industry group has resorted to selling computer science via celebrity gods. Check out the aptly-named video What Most Schools Don’t Teach on code.org. Super-celebrities like Bill Gates and Facebook’s Mark Zuckerberg, a basketball and a rap star talk about feeling like superstars when they first could make miracles happen on their computer screen. Anyone, they assert, can read, do math, and program. Coding is not the exclusive province of nerds and geniuses. And even if you don’t enter a STEM field, the skills will support any field you choose.
Oh, and the not-so-subtle underlying message is that you too can be obscenely wealthy, famous, and work in cool places with live bands, pools and free lunch.
It quotes the late Steve Jobs, founder of Apple: “Everyone in this country should learn how to program a computer because it teaches you how to think.”
Now that I agree with.
So if computer science is a necessary skill, right up there with reading and writing, why isn’t it pervasive in schools?
For the most comprehensive answer, see Running on Empty — The Failure to Teach K–12 Computer Science in the Digital Age. It says, for example, that even as “we move toward an ever-more computing-intensive, … most states treat high school computer science courses as simply an elective and not part of a student’s core education.”
Our system is greatly hampered by the fact that “government policies underpinning the K–12 education system are deeply confused, conflicted, or inadequate to teach engaging computer science as an academic subject.”
Only 9 states allow computer science to count towards math or science requirements.
If anything, since NCLB’s demand that all kids perform proficiently, according to state standards, computer science has gotten increasingly pushed out of the school day, at best into elective courses — that displace music and art — or after-school clubs.
There’s no room for computer science in the conventional 6, 7-period secondary-school day, with its curriculum rooted in the 19th century.
Although, Russia, India and Israel, among others, found ways of embedding it in their schools, K-12.
America’s reputation as the nation of innovators is receding. The K-12 system needs a re-boot, and not just more tinkering around the edges.
Thoughts on a partial solution next week.
Julia Steiny is a freelance columnist whose work also regularly appears at GoLocalProv.com and GoLocalWorcester.com. She is the founding director of the Youth Restoration Project, a restorative-practices initiative, currently building a demonstration project in Central Falls, Rhode Island. She consults for schools and government initiatives, including regular work for The Providence Plan for whom she analyzes data.For more detail, see juliasteiny.com or contact her at email@example.com or c/o GoLocalProv, 44 Weybosset Street, Providence, RI 02903.