Generated by GPT-5-mini| Computing in the Core | |
|---|---|
| Name | Computing in the Core |
| Subject | Computer science education reform |
| Established | 2010s |
| Scope | K–12 curriculum advocacy |
| Organizers | Association for Computing Machinery; Computer Science Teachers Association; Code.org; National Science Foundation |
| Regions | United States; England; Canada; Australia |
Computing in the Core is an initiative and policy movement advocating for the integration of computer science into primary and secondary curricula across jurisdictions. It connects curriculum design, teacher professional development, and assessment policy to promote equitable access to computing concepts for students in K–12 settings.
Computing in the Core emerged amid efforts by Association for Computing Machinery, Computer Science Teachers Association, Code.org, National Science Foundation, and Google philanthropy to address workforce projections from Bureau of Labor Statistics and reports by President's Council of Advisors on Science and Technology. Influences include standards work by CSTA K–12 Computer Science Standards, research from Carnegie Mellon University and Massachusetts Institute of Technology's Computer Science and Artificial Intelligence Laboratory, and policy advocacy seen in initiatives from White House summits and legislative proposals in the United States House of Representatives and United States Senate. Internationally, frameworks from Department for Education (England), Australian Curriculum, Assessment and Reporting Authority, and Ontario Ministry of Education shaped cross-national comparisons.
Frameworks associated with Computing in the Core often reference computational thinking models advanced by Jeannette Wing and curricular taxonomies developed at Code.org, CSTA K–12 Computer Science Standards, and the International Society for Technology in Education. Core topics include algorithms and data structures emphasized by texts from Donald Knuth and course models from Stanford University's introductory sequences; programming paradigms reflected in languages such as Python (programming language), Java (programming language), and Scratch (programming language). Curricula incorporate foundations from Turing Award lecture legacies, principles from Alan Turing, and system-level literacy informed by research at MIT Media Lab. Assessment alignment draws on work by ETS (Educational Testing Service) and standards testing conversations in the National Assessment Governing Board.
Implementation strategies promoted by Computing in the Core include teacher certification pathways influenced by National Board for Professional Teaching Standards, professional development models from Code.org and Google's training programs, and university partnership models seen at Harvard University's CS50 outreach and University of California, Berkeley's outreach initiatives. Pedagogy draws on computing education research from Seymour Papert's constructionism, project-based learning endorsed by Buck Institute for Education, and equity frameworks from National Science Teachers Association and AnitaB.org. Classroom tools include platforms from GitHub, Khan Academy, Replit, and microcontroller kits such as Arduino and Raspberry Pi. Assessment and credentialing discussions reference models used by Advanced Placement program administered by College Board and national examinations like those at International Baccalaureate.
Adoption of Computing in the Core principles influenced policy outcomes at New York City Department of Education, Los Angeles Unified School District, Department for Education (England), and state legislatures such as California State Legislature and Texas Legislature. Research outcomes reported by National Academies of Sciences, Engineering, and Medicine and evaluations funded by Gates Foundation show changes in enrollment patterns similar to trends analyzed by Pew Research Center. Workforce pipeline dialogues link to National Science Foundation statistics and partnerships with Microsoft, Apple Inc., Amazon (company), and IBM for internship pathways. Higher education articulated benefits in articulation agreements between community colleges like City College of San Francisco and universities including Georgia Institute of Technology.
Critiques of Computing in the Core come from stakeholders such as American Federation of Teachers and academic critics at Harvard Graduate School of Education and Columbia University Teachers College who raise concerns about resource allocation noted in reports by Urban Institute and Brookings Institution. Challenges include disparities highlighted by National Center for Education Statistics data, teacher shortages similar to those analyzed by RAND Corporation, and debates over curricular narrowing discussed in forums convened by Hoover Institution and National Conference of State Legislatures. Intellectual property and platform dependence issues involve companies like Google, Microsoft, and Apple Inc..
Notable implementations include statewide efforts in Arkansas Department of Education, Florida Department of Education, and Maryland State Department of Education; citywide programs in New York City Department of Education and San Francisco Unified School District; and international pilots in Singapore Ministry of Education, Hong Kong Education Bureau, and Ontario Ministry of Education. University-led outreach such as CS50 at Harvard University, Exploratorium collaborations, and NSF-funded projects at Purdue University and University of Washington provide models. Philanthropic and nonprofit involvement appears through Code.org, AnitaB.org, Girls Who Code, National Center for Women & Information Technology, and Computing Research Association.
Category:Computer science education