More on the CS for All Proposal

I know I should have looked away when I saw this, but I couldn’t help reading a New York Post opinion piece on Bill deBlasio’s proposal to bring CS to NYC’s public schools.  Most criticisms I’ve seen have expressed concern about the implementation, not about whether it should be done at all.  This piece says it’s just a bad idea all the way around.  The first part of the author’s argument is that students aren’t passing the math and reading tests at high enough rates, so surely they can’t do CS.  She’s right about the difficulty of recruiting CS majors to teach.  And much as I hate the idea sometimes of running non-CS majors through a workshop to learn enough CS to teach an intro, that may, in fact, be where we have to start.  And deBlasio didn’t say it had to be at the high school level. It’s an option at the middle school level as well, where I think a well-trained teacher can do a lot with CS concepts.

Her other point of contention is just giving “failing public schools” more money which she thinks will be wasted.  So, in essence, the money could be earmarked for anything and she wouldn’t like it.

Her next argument is that tech CEO’s–really just David Gelernter–has stated that he doesn’t hire CS majors anyway, so what’s the point of creating more of them.  First, he’s one guy.  Second, several people, including Mark Guzdial, a respected CS Education researcher, has pointed out that Gelernter’s suggestion would skew white and male.  Putting CS in high schools, where everyone has the opportunity to learn CS can offset this imbalance.

Finally, she argues that “High school is the time when students are supposed to shore up their reading and writing and math skills so that they can be qualified for college or some other kind of vocational training.”  I would say that high school is a time to explore career options.  And if CS is not taught in high school, the idea of CS being part of one’s career options is off the table.  Yes, there are certain skills we want our students to graduate from high school with, but it’s not just math and reading.  That focus comes from the crazy focus on standardized tests (and arguing against that is another blog post).  Computer Science can actually be used to teach math and reading skills, if that’s what schools want.  It can also teach logic (useful in arguments against journalists), critical thinking, systems thinking, problem solving, creativity, and more, depending on the context in which it’s taught.

Will NYC’s proposal be challenging to implement? No doubt, but I think it’s worth trying, and I’m selfishly rooting for it to succeed.


3 Replies to “More on the CS for All Proposal”

  1. Laura,

    Since you’re not in NY you might not be fully aware of what’s actually going on with this article.

    This piece has NOTHING to do with CS Education.

    There is no such thing as real reporting in NYC – it’s all propoganda. They loved Bloomberg since he was mayor 1%, they hate public schools and public school teachers and they had BdB.

    You can bet, dollars to doughnuts (don’t know exactly what that means but always like saying it) that if this was a Bloomberg initiative there would have been an alternate article praising it thigh heaven and ignoring all the questions.

    Since BdB is Mayor, you have to understand that no initiative is good and it must be skewered in the “press.”

  2. That totally makes sense. The thing is, people outside of New York are thinking about New York as a model. Hatred for public schools is rampant everywhere, sadly, even where there aren’t private options. I imagine if Philadelphia implemented a similar proposal, you’d hear the same arguments against it. Even though I’m in a private school myself, when the public school system does something smart, we’d follow suit. And if the state passed a mandate, we’d have to meet it as well (we typically aim higher than the mandate as do our nearby public schools).

    I was going to add that the journalist herself has no credentials to really be talking about CS or education, but I’m not an ad hominem kind of person (though she clearly is).

  3. I’m sure you know my thoughts — I wouldn’t look for NYC or the NYCDOE to actually do anything smart.

    I think, byy and large, teachers will take notice when they see other teachers at other schools doing smart things but, at least in NYC public schools the school administrations for the most part on up are severely broken.

Comments are closed.