The Computer Science for All Act of 2025 would authorize the U.S. Secretary of Education to run a grant program aimed at expanding computer science education from prekindergarten through 12th grade. The bill is designed to help states, local educational agencies, and eligible Tribal schools build or scale computer science programs so that, within five years of receiving funds, every high school student served has access to computer science education and younger students have a progression of instruction leading into high school. The bill defines computer science education broadly to include computational thinking, programming, software and hardware, networks, data, artificial intelligence, cloud computing, cybersecurity, and the social impacts of computing.
The grant program would prioritize model efforts for national replication and requires applicants to describe how they will expand access to rigorous STEAM coursework, reduce equity gaps, and sustain the program after federal funding ends. Required uses of funds include teacher training, high-quality learning materials, online learning options, and additional support for students traditionally underrepresented in STEAM fields. Permissible uses include partnerships with industry, nonprofits, higher education institutions, and out-of-school providers, as well as hiring instructional staff and disseminating effective practices. The bill also limits equipment purchases to no more than 15 percent of a grant and reserves up to 2.5 percent of funding for national technical assistance, evaluation, and dissemination.
The bill would authorize $250 million for fiscal year 2026 and each of the next four fiscal years. It also adds reporting and data-collection requirements, including twice-yearly grantee reports disaggregated by race, ethnicity, gender, and free- or reduced-price lunch eligibility, plus a later report from the Secretary to Congress recommending whether and how to expand the program. In addition, the bill amends the Department of Education Organization Act and the Education Sciences Reform Act of 2002 to require federal reporting and research on the availability of computer science education in elementary and secondary schools and on student competency in computer science fields.
The overall sentiment reflected in the bill text is strongly supportive of expanding access to computer science education, especially for students in low-income, rural, minority, and Tribal communities and for girls and women of color. The findings emphasize workforce demand, parental interest, and persistent underrepresentation in STEAM fields as reasons for federal action. No committee debate, votes, or recorded opposition were provided, so there is no documented legislative controversy in the available materials.
Potential points of contention, based on the structure of the bill, could include the federal role in local curriculum expansion, the size of the authorization, the reporting burden on grantees, and how effectively the program would reach underserved communities. The bill also places emphasis on artificial intelligence and broad STEAM integration, which may draw interest from supporters of modernized curricula and scrutiny from those concerned about implementation costs, teacher readiness, or federal priorities.
The bill would create a new federal grant program under the Department of Education to expand K-12 computer science access and would amend existing education law to require more federal data collection and reporting on computer science availability and student competency. It would affect states, local educational agencies, and eligible Tribal schools that apply for grants, while also influencing higher education partners, nonprofits, industry collaborators, and underrepresented student populations targeted by the program.
The bill’s stated purpose and findings reflect a positive, expansion-oriented sentiment toward computer science education, workforce development, and equity in STEM/STEAM access. It is framed as a national opportunity to broaden participation and modernize schooling, and no votes or committee remarks were provided to indicate organized opposition or division.
No direct contention is documented in the provided committee or voting history because no transcripts or votes were included. Based on the bill’s design, likely areas of debate could include whether federal grants should drive local curriculum policy, whether the $250 million authorization is sufficient or excessive, the administrative burden of twice-yearly demographic reporting, and how to balance broad access goals with local control and implementation capacity.