NSF CS for All: Research and RPPs
Overview
NSF's dedicated computer science education program. Funds K-12 CS curriculum development, teacher training, and research-practice partnerships. Strong alignment with coding, physical computing, and AI literacy.
Read the GrantGrant Award Amount
$300K–$3M per award (varies by track)
Eligibility
- K–12 public schools and school districts
- Nonprofit organizations focused on education
- State educational agencies (SEAs) and local education agencies (LEAs)
- Higher education institutions partnering with K–12 programs
Application Due Date
Annual solicitation; check nsf.gov for current CS for All solicitation
How Forward Education Products Fit
Products aligned with this grant
- Coding for Good kit
- micro:bit Starter Kit
- MicroChat
- CHARGE climate sensor
Keep in Mind
Deadlines for this grant vary by cycle. Subscribe to notifications from the funder and prepare your project proposal now so you can move quickly when the window opens.
Artificial intelligence education is drawing strong funder interest right now. Highlight how your program builds student understanding of how AI works, not just how to use it.
We'll help you write a stronger grant application.
Forward Education has helped teachers and administrators navigate grant applications for STEM, coding, and physical computing programs. We'll help you plan, free, no strings.
Request Grant Writing Help



















