K–12 Initiatives

K12 students working with technology in a group

K–12 Initiatives

Helping schools implement the next generation of STEM teaching

The National Center for STEM Education partners with schools, districts, and other STEM education stakeholders to design, test, and scale practical approaches to STEM teaching that prepare students for the future. We offer high-quality learning experiences, tools, and continuous support to facilitate ongoing professional growth.

Subscribe to our newsletter for updates on our work and opportunities to get involved.

What interests you about our work? Let us know!



Our work in K–12 education

Professional development, curriculum, and support

Smiling teacher photo

Professional Learning Courses

Our suite of inquiry-based, self-paced, fully facilitated online courses addresses personalizing instruction through blended learning approaches, implementing project-based learning, supporting new teachers, and providing STEM content knowledge development.

Two students working on a computer image

Inquiry-Based Computer Science and Cybersecurity Curricula

Our research-based computer science and cybersecurity curricula are designed to engage students and broaden participation in computer science at the high school level. Our goal is to prepare students to solve real-world problems and serve the public good by tackling complex issues through coding.