Slashdot Mirror


Chicago Public Schools Make Computer Science a Requirement For a HS Diploma

theodp writes: Less than 48 hours after the Chicago Public Schools hosted a three-hour "soiree" at Google's brand-new Chicago HQ, the CPS Board of Education voted unanimously to make computer science a graduation requirement for all high school students in the nation's third largest school district. Starting with next school year's freshman class, CPS students will be required to complete curriculum around computer science before graduating. "Requiring computer science as a core requirement will ensure that our graduates are proficient in the language of the 21st century so that they can compete for the jobs of the future," said Chicago Mayor Rahm Emanuel. CPS is working with tech bankrolled and led Code.org and other organizations to further develop a CS education curriculum to implement across all its high schools. Nationwide, President Obama has a $4B proposal on the table to bring CS education to all K-12 schools across the nation, which is also spurring action at the state level, Officials from Code.org, Microsoft and Google joined Arkansas Gov. Asa Hutchinson and Washington Gov. Jay Inslee at the National Governors Association winter meeting in Washington D.C. on Sunday to kick off a new partnership aimed at promoting CS. The new GovsForCS website notes that the Governors will be relying on Code.org for advice, explaining that the nonprofit "will provide the Partnership with resources related to best practices in policy and programs, and will facilitate collaboration among Governors and their staff, in person and virtually."

2 of 209 comments (clear)

  1. Misplaced Priorities by rlp · · Score: 4, Insightful

    Chicago public schools have a graduation rate of below 70%. They'd be better off making sure their students had a grasp of fundamental skills than adding additional CS requirements to graduation.

    --
    [Insert pithy quote here]
  2. If they wanted to make kids competent... by r2rknot · · Score: 3, Insightful

    They would focus on math more. In particular, they would focus on financial math. In this class, they would be taught why credit cards are not doing them any favors. How compound interest works, how to create a budget you will actually follow. How to estimate your expenses. What the local cost of living index is, and why they should look it up for an area they want to work in. What a ROI is, and if certain fields of education have, on average, a good ROI for the education they require.

    That would help ensure they are competitive in the workplace.

    not

    int main (){

    cout "Hellow World";

    return 0;

    }

    Because knowing it works won't do anyone any favors. Know HOW it works might help - but will probably be out of the scope of any HS level class.

    --
    "...whenever any Form of Government becomes destructive...it is the Right of the People to alter or to abolish it..."