Free sample lessons
These are lessons we have written and taught. They are free. Use them as-is, or use them to see how we write before you ask us for a full unit.
25 lessons and investigations published
25 lessons
Variables, Loops & Conditionals
Learn the three core building blocks of programming — variables, loops, and conditionals — and use them to write your first Python programs.
Principles of Visual Design
Learn the foundational design principles — contrast, alignment, repetition, and proximity — and use them to critique and redesign a flyer.
Engineering Design Process
Learn the 6-step Engineering Design Process and apply it to a real challenge — building the tallest freestanding tower using limited materials.
Introduction to Digital Citizenship
Explore what it means to be a responsible digital citizen — from online safety and privacy to how your digital footprint follows you.
Ratios & Proportional Reasoning
Understand ratios, rates, and proportional relationships using real-world contexts and visual models.
Building Your First Web Page
Write your first HTML and CSS to build a personal bio webpage — understanding tags, structure, and basic styling.
Typography & Color Theory
Dive into the psychology of fonts and colors — learn how professional designers choose typography and color palettes to communicate emotion and meaning.
Simple Machines & Mechanical Advantage
Discover how the 6 simple machines multiply force to make work easier — then build your own lever or pulley system.
How the Internet Works
Go behind the scenes of the internet — discover how data travels from your device to a website and back in milliseconds.
Expressions & Equations
Write, interpret, and solve algebraic expressions and one-variable equations using inverse operations.
Geometry: Area & Surface Area
Calculate area of polygons and surface area of 3D figures by decomposing shapes into rectangles and triangles.
Statistics: Data Distributions
Analyze data sets using measures of center and variability, and represent data with dot plots, histograms, and box plots.
Integers & the Number Line
Extend understanding of the number line to include negative numbers, and apply operations with integers in real-world contexts.
Proportional Relationships & Linear Functions
Explore the connection between proportional relationships and linear functions, including slope and y-intercept.
Probability & Predictions
Understand theoretical and experimental probability, and use them to make predictions about real-world events.
Transformations in the Coordinate Plane
Perform and describe translations, reflections, rotations, and dilations of figures on the coordinate plane.
It's Alive
Examine characteristics of living things and how scientists identify life processes.
All Mixed Up
Investigate substances, mixtures, and ways to separate materials based on their properties.
Cool It!
Explore how different materials affect temperature and how heat moves between objects.
What's the Weather Up There?
Study weather patterns, air pressure, temperature, and how conditions change with altitude.
Density Detectives
Investigate why some objects float and others sink by exploring the concept of density.
Electric Circuits
Discover how electricity flows through a circuit and what makes a circuit open or closed.
Ecosystem Balance
Explore how producers, consumers, and decomposers interact — and what happens when ecosystems are disrupted.
States of Matter
Discover how matter changes between solid, liquid, and gas states based on temperature and particle behavior.
Forces and Motion
Investigate how force, mass, and friction affect the way objects move.
Full units, coming soon
Each unit will include teacher plans, student materials, and assessment. If you need one for this school year, we can write it with you as custom curriculum.
Intro to Coding
A first programming unit: sequencing, loops, conditionals, and debugging in a block-based editor.
Coming soonArduino
Circuits, sensors, and student-written sketches, built for a classroom set of boards.
Coming soonLEGO Robotics
Design, build, and program robots, with challenges tied to the engineering design process.
Coming soonMinecraft Education
Build-based projects that teach systems thinking, collaboration, and computational concepts.
Coming soon