268 free lessons · A guided path
Algebra
Patterns become possibilities.
Start with numbers and fractions. Build equations, model change, and explore the structures behind algebra.
Explore the path ↓Find a comfortable starting point
One subject. Many levels of understanding.
Start with a familiar idea and move forward when the reasoning feels clear. Each lesson states its prerequisites. Grade is your first guide; the stages below describe the challenge within this subject, rather than a single school year. Extension lessons introduce selected advanced topics.
Foundations
Build intuition, name the quantities, and explain the basic idea.
85 lessons
Developing
Connect familiar ideas and choose a useful representation for a problem.
78 lessons
Intermediate
Combine methods, compare approaches, and justify the steps you take.
54 lessons
Advanced
Use deeper tools and check the assumptions behind a model or argument.
38 lessons
Extension
Meet selected university and research ideas after reviewing their prerequisites.
13 lessons
Your algebra lesson library
Choose the idea you want to explore.
Filter by grade or topic difficulty, or search for a particular skill. The collection includes every algebra lesson, with 12 shown at a time so you can browse at your own pace.
Showing 12 of 268 matching lessons · All free
AlgebraGrade 1 · Foundations 6 min
Count every object once
Match one counting word to each object.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Zero means none
Use zero to describe an empty group.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
One more and one less
Find neighbors of a number by moving one counting step.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Compare groups by matching
Decide which group has more using pairs.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Put three counts in order
Order three whole numbers from least to greatest.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Positions in a line
Distinguish an object's position from a group's size.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
See five and some more
Use a group of five to recognize a total without recounting.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Find the missing part of ten
Compose ten from two smaller groups.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Teen numbers are ten and ones
Build a teen number from one ten and extra ones.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Addition joins two groups
Represent a joining story with an addition equation.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Count on from the larger part
Add a small number by counting forward from a known amount.
Read, practice, and reflect
AlgebraGrade 1 · Foundations 6 min
Build equal-pair doubles
Recognize a double as two equal addends.
Read, practice, and reflectGive the idea a shape.
Move a slider and see the mathematics change in the visual lab.
Open the visual lab →