NSF CS for All: Research and RPPs
NSF's dedicated K-12 CS education program funds curriculum, teacher training, and research-practice partnerships in Florida.
About This Grant
The NSF CS for All program is the primary federal grant for K-12 computer science education. It funds curriculum development, teacher professional development, research-practice partnerships (RPPs) between universities and school districts, and implementation research. Florida schools and districts can apply in partnership with university researchers.
NSF CS for All grants are large and competitive, but Florida has several strong university partners (University of Florida, Florida State University, University of Miami, UCF) that regularly partner with K-12 districts on NSF applications. Physical computing and AI literacy are well-positioned within the program's scope.
View NSF CS for All: Research and RPPsEligibility
- Partnerships between school districts and university researchers
- Nonprofits with research capacity can also lead
- Projects implementing or researching K-12 CS education at scale
- Multi-year proposals with strong evaluation components
Allowable Uses
- CS curriculum development and piloting
- Teacher professional development at scale
- Research and evaluation of CS education programs
- Physical computing integration into CS coursework
Forward Education Products for This Grant
These kits align to the learning outcomes this program funds.
- micro:bit Starter Kit — Physical computing for CS education. Aligns to Florida CS standards for computational thinking and programming at grades K-8.
- MicroChat AI Literacy Kit — AI literacy curriculum for middle and high school. Addresses AI and data literacy across Florida CS standards.
- Coding for Good Kit — Project-based coding curriculum with real-world connections. Strong alignment to Florida standards.
- micro:bit Robotics Kit — Robotics and physical computing for grades 5-12. Supports CS standards across computational thinking and programming.
Keep in Mind
NSF CS for All almost always requires a university research partner. Identify a Florida university with CS education researchers before you start.
NSF requires rigorous program evaluation. Include an external evaluator in your budget from the start.
Most NSF CS for All grants run 3-4 years. Your proposal needs to show a realistic multi-year implementation plan.
Frequently Asked Questions
How competitive is NSF CS for All?
Very competitive. Fund rates are typically 10-20%. Strong partnerships, rigorous evaluation plans, and clear research questions improve your odds.
How much can a Florida district receive?
Awards range from $300,000 to $3M+ depending on the grant type (Researcher-Practitioner Partnerships tend to be larger).
Does NSF CS for All fund hardware?
Yes, when equipment is integral to the CS education research or implementation being funded.
How can Forward Education help?
We provide curriculum alignment documents mapped to Florida standards, pricing letters for grant budgets, and letters of support. Contact us before you apply.
Related Florida Grants
Explore more Florida funding resources
View all Florida AI & CS grants →Need Help Writing Your Grant Application?
Forward Education works with schools and districts to build strong funding proposals. We can help you connect our tools to your grant requirements.
- Curriculum alignment documents — Florida CS Standards mapped to our kits
- Program quotes and pricing — classroom sets, bundles, and multi-site pricing
- Letters of support — documentation for grant applications
Download the Forward Education Grant Guide
Our grant guide helps educators find the right funding sources and build strong applications for STEM and coding programs.
Get the Grant Guide






















