Online Self-Paced Function and Algebra Concepts Lessons
Learn about variables, linear equations, polynomials and more with these online algebra lessons.
Our lessons for middle/high school students are meant for self-directed online learning. Many of our lessons contain a short introduction, followed by an embedded video created by Help Teaching team or obtained with permission from sources, such as Khan Academy, Educator.com, and Bozeman Science and links to other free online resources to help students understand the topic. Lessons without a video source noted are text and image-based, similar to what students would find in a textbook. All lessons also include practice questions to use for pre-assessment and practice, as well as links to longer, more formal tests and worksheets to assess what students have learned.
Assigning lessons is simple and doesn't require students to have accounts. Help Teaching subscribers can assign lessons to students by selecting the "Assign Lesson" icon and monitor student progress in our online testing platform, Test Room.
Lessons labeled with use Help Teaching original videos and are accessible to Pro subscribers only. Become a Pro Subscriber to access these lessons and hundreds of standards aligned worksheets.



Lesson Name | Grade | Time | |||
---|---|---|---|---|---|
![]() |
Writing Algebraic Expressions | Grade 6 | 30-60 min | assign | |
![]() |
Linear Equations Using Slope Intercept Form | Grade 8 | 15-30 min | assign | |
![]() |
Polynomials 01: Introduction | Grade 9 | 15-30 min | assign | |
![]() |
Polynomials 02: Simplifying | Grade 9 | 15-30 min | assign | |
![]() |
Polynomials 03: Adding | Grade 9 | 15-30 min | assign | |
![]() |
Polynomials 04: Subtracting | Grade 9 | 15-30 min | assign | |
![]() |
Polynomials 05: Multiplying Monomials | Grade 10 | 15-30 min | assign | |
![]() |
Polynomials 06: Multiplying Binomials | Grade 10 | 15-30 min | assign | |
![]() |
Solving for Variables | Grade 10 | 15-30 min | assign | |
![]() |
Systems of Linear Equations: Elimination | Grade 10 | 15-30 min | assign | |
![]() |
Systems of Linear Equations: Graphically | Grade 10 | 15-30 min | assign | |
![]() |
Systems of Linear Equations: Substitution | Grade 10 | 15-30 min | assign | |
![]() |
Radicals and Rational Equations | Grade 11 | 15-30 min | assign |