The Hechinger Report is a national nonprofit newsroom that reports on one topic: education. Sign up for our weekly newsletters to get stories like this delivered directly to your inbox.

computer science education
Credit: Gretchen Ertl

There’s a great divide in the technology industry: many companies have open positions job-seekers desire, but the candidates lack the skills they need to do the work.

That’s why as an education advocate and Massachusetts Institute of Technology computer science and electrical engineering professor, I applaud New York City Mayor Bill de Blasio’s recent announcement of an immense effort to increase computer science education in public school classrooms.

In moving forward with this initiative, the Mayor takes important steps toward solving a looming crisis faced by the private sector – the skills gap in technology.

Related: How an unconventional principal used blended learning to turn around a struggling urban school

Mayor de Blasio’s direction is the correct one, but it’s an answer for future pupils, not those sitting in classrooms today. Many current students will miss the computer science instruction slated to come online before 2026 – the Mayor’s proposed deadline. We mustn’t allow the responsibility to fall squarely on the shoulders of the Mayor and the school system. Until our schools ramp up – which will take considerable time – it’s up to all of us to make sure that students get the computer science instruction they need.

The skills gap is an issue we’ve been watching closely at edX. As a non-profit online learning destination with courses from all over the world, our offerings span a wide spectrum of subjects. However, it’s our computer science offerings, including coding classes at the elementary and high school levels, that consistently rank among our most popular, and we’ve heard the same from other online learning providers as well.

Some organizations are tackling this divide head-on and have already seen great success. LaunchCode uses computer science courses, including Harvard University’s free online version of Introduction to Computer Science, as an educational backbone. They take viable candidates with motivation and intelligence – but no coding experience – and quickly ready them for positions in the tech workforce. It’s not easy, but the results have been impressive in cities like St. Louis and Miami where tech talent has historically been tough to find.

Related: Blue-collar town leads Rhode Island’s tech-assisted learning revolution

To ensure that students do not struggle to catch up like these job seekers, it’s imperative that we begin today. Those of us working in education and technology have a particular responsibility to create free and open access to learning tools for computer science.

“Education for students needs to start this very minute. We all have a greater responsibility to get involved right now: preparing ourselves, preparing our children, and preparing for tomorrow.”

We can use the Computer Science technology geared toward our children to create the necessary tools to teach computer science, cost effectively and at scale. We must then encourage pioneering educators, along with parents and motivated students, to use those tools and build technical skills. I’ve seen, first hand, the impact this approach can have.

Earlier this year, Keith Grove, a math teacher in Cambridge, Massachusetts, took advantage of a free online course on Scratch to introduce his seventh and eighth grade students to coding. Scratch is a fun coding language developed by MIT to help instruct young students and computer novices about the world of computer science. Although he himself had little previous coding experience, Grove was able to teach his class using the online course as a tool and guide.

Related: Teachers colleges struggle to blend technology into teacher training

The actions that Mayor de Blasio and his administration take now place New York City in good company with San Francisco and Chicago, other American cities that have implemented public school options for computer science learning.

Progress is already underway: UC Berkeley is currently working on a program to bring computing instruction to 100 New York public high school teachers using existing course materials.

Education for students needs to start this very minute. We all have a greater responsibility to get involved right now: preparing ourselves, preparing our children, and preparing for tomorrow.

Anant Agarwal is the CEO of edX and a professor of electrical engineering and computer science at Massachusetts Institute of Technology.

The Hechinger Report provides in-depth, fact-based, unbiased reporting on education that is free to all readers. But that doesn't mean it's free to produce. Our work keeps educators and the public informed about pressing issues at schools and on campuses throughout the country. We tell the whole story, even when the details are inconvenient. Help us keep doing that.

Join us today.

Letters to the Editor

At The Hechinger Report, we publish thoughtful letters from readers that contribute to the ongoing discussion about the education topics we cover. Please read our guidelines for more information. We will not consider letters that do not contain a full name and valid email address. You may submit news tips or ideas here without a full name, but not letters.

By submitting your name, you grant us permission to publish it with your letter. We will never publish your email address. You must fill out all fields to submit a letter.

Your email address will not be published. Required fields are marked *