A Decade of ACM Efforts Contribute to Computer Science for All

Communications of the ACM 

U.S. President Barack Obama discussing his Computer Science for All plan to give students across the country the chance to learn computer science in school. In late January, U.S. President Barack Obama asked Congress to approve 4.1 billion in spending in the coming fiscal year to support the Computer Science for All initiative, aimed at providing computer science education in U.S. public schools. Obama pointed out computer science is no longer "an optional skill" in the modern economy," yet "only about a quarter of our K–12 (kindergarten through 12th grade) schools offer computer science. Twenty-two states don't even allow it to count toward a diploma." While many organizations have contributed to the national effort to see real computer science exist and count toward graduation requirements in U.S. public schools, former ACM CEO John R. White said, "ACM has been there from the beginning." Indeed, White contends Obama's Computer Science for All initiative "in a way represents the ...