STEM Lessons
A 16-week journey through math, science, engineering, and code.
Block 1
Mathematical Thinking + Python Foundations
Patterns, Sequences, and Thinking Like a Mathematician
Discover hidden patterns in numbers, learn to write rules for sequences, and write your first Python program.
Variables, Expressions, and Algebra as a Superpower
Translate word problems into equations, solve them by hand, and build a Python equation solver.
Intro to Logic and Computational Thinking
Master boolean logic, build truth tables, and create a Python guessing game.
Probability: Predicting the Unpredictable
Explore experimental vs theoretical probability and simulate the Monty Hall problem in Python.
Block 2
Physics and Engineering
Forces, Motion, and Newton's Laws
Discover Newton's three laws through demos and build a balloon-powered car.
Energy: The Universe's Currency
Explore kinetic and potential energy, conservation laws, and calculate energy with Python.
Electricity and Circuits
Build circuits, learn Ohm's Law, and explore series vs parallel circuits with simulators.
Engineering Design Challenge
Apply physics concepts to design, build, and test a bridge using the engineering design process.
Block 3
Data, Life Science, and Modeling
Data Science: Telling Stories with Numbers
Analyze real datasets, create visualizations, and learn to spot misleading statistics.
DNA, Genetics, and the Code of Life
Extract DNA from a strawberry, explore genetics with Punnett squares, and simulate inheritance in Python.
Modeling and Simulation
Build computer simulations of population growth and discover how scientists predict the future.
Chemistry: Atoms, Reactions, and Why Things Explode
Explore atomic structure, balance chemical equations, and experiment with reactions.
Block 4
Advanced Topics and Capstone
Cryptography: The Math of Secrets
Crack codes, build ciphers in Python, and learn how math keeps secrets safe.
Astronomy and Scale: Our Place in the Universe
Explore the scale of the solar system, the life cycle of stars, and estimate alien civilizations with the Drake equation.
Algorithms and Problem Solving
Race linear search against binary search, discover Big-O notation, and see why efficient algorithms matter.
Capstone: Your STEM Showcase
Reflect on 15 weeks of learning and build a final project that showcases your favorite topic.