In 2014, President Obama became the first President to write a line of code, and as part of his January 13, 2016 weekly address to the Nation, he launched Computer Science for All, a new initiative to empower all Americans to learn computer science.
As part of the new initiative, the President issued a broad call to action to expand computer science (CS) in K-12 classrooms, calling on Governors, Mayors, companies, foundations, non-profits, tech entrepreneurs and education leaders to do more to make this critical subject available to students.
As part of the #CSforAll launch, more than 50 organizations announced new actions to advance access to CS education, and today that list has grown to more than 400, plus:
- A new CSforAll Consortium has formed to coordinate and celebrate CSforAll efforts nationally and celebrate progress going forward,
- this fall 25,000 new students are enrolled in the new Advanced Placement Computer Science Principles course in more than 2000 classrooms,
- a community of stakeholders developed and released a framework for K-12 Computer Science Education to guide states and districts in implementing CS, and
- more than 400 organizations have committed to prepare teachers, engage students, and support implementation of CSforAll.
- the CSforAll initiative provides $4 billion in funding for states, and $100 million directly for districts in his forthcoming Budget to increase access to K-12 CS by training teachers, expanding access to high-quality instructional materials, and building effective regional partnerships. The funding will allow more states and districts to offer hands-on CS courses across all of their public high schools, get students involved early by creating high-quality CS learning opportunities in elementary and middle schools, expand overall access to rigorous science, technology, engineering and math (STEM) coursework, and ensure all students have the chance to participate, including girls and underrepresented minorities.
- Starting the effort this year, with more than $135 million in investments by the National Science Foundation (NSF) and the Corporation for National and Community Service (CNCS) to support and train CS teachers, who are the most critical ingredient to offering CS education in schools. The agencies will make these investments over five years using existing funds.
Now the CSforAll initiative needs your input. CS stakeholders are being asked to provide: any announcements(s) or actions your organization is interested in announcing that would support K-12 computer science education in K-12, descriptions of existing, already-public efforts that the new action is building on, requests for help advancing this work (policy steps by Federal government, connecting you with another organization, participating in a call), and invitations to any potential upcoming White House events on this topic.
American Science Alliance is a politically balanced, evidence-based, science and technology public policy organization that brings you transparency and insight into the federal science and technology funding process. Member benefits through Patreon are our way of providing exclusive, rewarding content to those who are making our work actively possible through pledges.