California legislature considers computer science education

The California state legislature is attempting to affect change to computer science education in California, and for all the right reasons.  They’re getting the message that computer science is what drives innovation and economic growth in California, and that the demand for computer science graduates in California far exceeds supply. There are simply not enough students prepared or preparing to join this high tech workforce. They’re also starting to understand that computer science needs to count for something other than an elective course for more schools to offer it and for more students to take it – especially girls and underrepresented students of color.  What they may not quite understand yet is that there aren’t enough teachers prepared to teach computer science in K-12, although one assemblyman spoke of the need for a single subject teaching credential in computer science, so maybe someday we’ll get there … baby steps!

So, it’s been  exciting in Sacramento the last few weeks as the Assembly and Senate Education Committees “passed out” a handful of CS-related bills with flying colors and broad bi-partisan support!  ACCESS (the Alliance for California Computing Education in Students and Schools) was on hand to help provide analysis and information.  Many thanks to Josh Paley, a computer science teacher at Gunn High School in Palo Alto and a CSTA advocacy and leadership team member, who provided substantive testimony on two priority bills (AB 1764 and AB 1539).  Josh provided compelling stories of students who had graduated and gone on to solve important problems using their CS skills.  Amy Hirotaka, State Policy and Advocacy Manager, of Code.org, Andrea Deveau, Executive Director of TechNet, and Barry Brokaw, lobbyist for Microsoft also testified on these bills. It was also exciting to see a wide range of organizations supporting this important discipline.

Continue reading