Our Curriculums
Free, structured courses designed to make STEM fun and accessible for kids in 2nd grade and up. Each curriculum includes lessons, activities, and assignments.

Intro to Python Programming
Learn the basics of coding with Python through fun, interactive lessons. Build simple games and solve puzzles while learning to think like a programmer.
Topics covered:

Engineering Fundamentals
Discover the basics of engineering through hands-on building projects. Learn about structures, forces, and materials while constructing your own creations.
Topics covered:

Learning with Science Experiments
Explore the wonderful world of science through exciting experiments you can do at home or in class. Discover chemistry, physics, and biology basics.
Topics covered:

Math Adventures
Make math fun and exciting with puzzles, games, and real-world problems. Build a strong foundation in number sense, geometry, and logical thinking.
Topics covered:

Robotics & Automation
Build and program simple robots using LEGO kits and basic sensors. Learn about motors, sensors, and how robots interact with the world around them.
Topics covered:

Intro to Artificial Intelligence
Discover what AI is and how it works through age-appropriate activities. Train simple models and learn the basics of machine learning in a fun way.
Topics covered:
How It Works
Getting started with Avanza STEM is easy. Here is how our curriculums work.
Choose a Curriculum
Browse our selection of free courses and pick one that interests you. All levels are welcome!
Follow the Lessons
Each curriculum has weekly lessons with videos, readings, and interactive activities to keep you engaged.
Complete Projects
Apply what you learn by completing fun projects and assignments. Share your work with the community!
Can't find what you're looking for?
We're always adding new curriculums. Let us know what topics you'd like to see!
Suggest a Topic