Everything you need to teach STEM in your classroom is right here

Kid Spark Education's fun, hands-on, and affordable STEM education programs will prepare your elementary and middle school students for a lifetime of interest in science and technology.

Jenny Chien Quote

Kid Spark engages all students, allowing them to interact and express what they know

—Jenny Chien, 2017 California Teacher of the Year

Kid Spark Logo
Kid Spark Logotype
Curriculum Icon - Orange on Light Gray


Professional Learning Icon


Mobile Stem Lab Icon

Mobile STEM

Kid Spark's easy-to-use curriculum can be taught in any classroom, by any teacher

The curriculum moves progressively through four overarching learning phases:

Elementary School Program (PK-5)

Foundational Fluencies

Educators mentor students to develop foundational capacities prerequisite to all STEM learning, like spatial reasoning, problem-solving, and symbolization.

STEM Fundamentals

Students begin exploring applied mathematics, mechanical engineering, and robotics. They gain confidence in their ability to use technology to design solutions to problems.

Middle School Program (6-8)

Applications in Design & Engineering

Students explore challenging STEM concepts from their everyday world, authoring with technology to solve problems and create new solutions.

Systems of Technology

Students use multiple technologies to create system solutions, including mechanical and structural engineering, computer-aided design and 3D printing, and programmable robotics.


Resources include

Teacher lesson plans • Curriculum packets • Student workbooks • Instructional videos • Digital 3D parts library • Drag & drop coding software • Text-based coding software


Explore curriculum

Online, on-demand professional learning library helps any caring educator become a STEM mentor

Many general education teachers have some anxiety about teaching STEM, especially if they don't have specialized training in STEM.

But with Kid Spark’s online, on-demand professional learning modules, educators find that teaching STEM isn’t just easy—it’s fun, too. With Kid Spark, any teacher can master what it takes to become a STEM mentor.


See the library

Live webinars and in-person workshops are also available.

Robust, reusable and organized Mobile STEM Labs make teaching STEM easy and affordable



Goodbye, popsicle sticks.

Kid Spark's carefully curated materials are organized and unintimidating; the larger scale elements allow for collaborative learning. The entire curriculum can be taught using the same two labs year after year, across grade levels and topics. Simply roll your lab where you need it and distribute a single lab to each team of four students.


Explore mobile labs

With Kid Spark, you can help your students feel confident and capable in solving everyday challenges through technology.


Our elementary and middle school STEM education programs are a fun, effective, and affordable way to develop your students’ STEM identity and technology fluency

STEM Identity:

Seeing one’s self as capable of learning and understanding science, technology, engineering, and math.

Technology Fluency:

The confidence and skills to creatively author with technology to solve real-world problems and design new solutions.

From how we communicate to the ways we access information and entertainment, we’re living in a complex and technological world. Young people with the skills and drive to pursue STEM subjects will be the innovators who shape our shared future. These skills are vital to all youth, no matter what path they take in life. By developing your students' love for science and technology today, you're helping to ensure they are able to thrive tomorrow. 

Next Generation Science Standards

Kid Spark teaches the practices and cross-cutting concepts used for all scientific learning as prescribed in the Next Generation Science Standards (NGSS).

Ignite your students' love for science and technology with Kid Spark's STEM education programs