
My daughter went from a C to an A- in Algebra I in just one semester. The video lessons made everything click for her.
Maria R.

Trusted platform that builds strong algebra foundations

Snap a photo of any problem and get the exact lesson you need

Certified teachers explain every concept with clear examples

See exactly what they've mastered and what needs more work

Choose your California grade (K-12) and current math topics.

Upload homework problems or browse curriculum-aligned lessons.

Work through similar problems until concepts stick.

Track progress and watch grades improve week by week.
ID | Standard | StudyPug Topic |
|---|---|---|
CA.A1.N.RN.1 | Explain how the definition of the meaning of rational exponents follows from extending the properties of integer exponents |
CA.A1.N.RN.2 | Rewrite expressions involving radicals and rational exponents using the properties of exponents |
CA.A1.N.RN.3 | Explain why the sum or product of two rational numbers is rational; why the sum of a rational number and an irrational number is irrational |
CA.A1.N.Q.1 | Use units as a way to understand problems and to guide the solution of multi-step problems |
CA.A1.N.Q.2 | Define appropriate quantities for the purpose of descriptive modeling |
CA.A1.N.Q.3 | Choose a level of accuracy appropriate to limitations on measurement when reporting quantities |
CA.A1.A.SSE.1 | Interpret expressions that represent a quantity in terms of its context |
CA.A1.A.SSE.2 | Use the structure of an expression to identify ways to rewrite it |
CA.A1.A.SSE.3 | Choose and produce an equivalent form of an expression to reveal and explain properties of the quantity represented by the expression |
CA.A1.A.APR.1 | Understand that polynomials form a system analogous to the integers, namely, they are closed under certain operations |
CA.A1.A.CED.1 | Create equations and inequalities in one variable and use them to solve problems |
CA.A1.A.CED.2 | Create equations in two or more variables to represent relationships between quantities; graph equations on coordinate axes with labels and scales |
CA.A1.A.CED.3 | Represent constraints by equations or inequalities, and by systems of equations and/or inequalities, and interpret solutions as viable or nonviable options |
CA.A1.A.CED.4 | Rearrange formulas to highlight a quantity of interest, using the same reasoning as in solving equations |
CA.A1.A.REI.3 | Solve linear equations and inequalities in one variable, including equations with coefficients represented by letters |
CA.A1.A.REI.3.1 | Solve one-variable equations and inequalities involving absolute value, graphing the solutions and interpreting them in context |
CA.A1.A.REI.4 | Solve quadratic equations in one variable using various methods |
CA.A1.A.REI.5 | Prove that, given a system of two equations in two variables, replacing one equation by the sum of that equation and a multiple of the other produces a system with the same solutions |
CA.A1.A.REI.6 | Solve systems of linear equations exactly and approximately, focusing on pairs of linear equations in two variables |
CA.A1.A.REI.7 | Solve a simple system consisting of a linear equation and a quadratic equation in two variables algebraically and graphically |
CA.A1.A.REI.10 | Understand that the graph of an equation in two variables is the set of all its solutions plotted in the coordinate plane |
CA.A1.A.REI.11 | Explain why the x-coordinates of the points where the graphs of the equations y = f(x) and y = g(x) intersect are the solutions of the equation f(x) = g(x) |
CA.A1.A.REI.12 | Graph the solutions to a linear inequality in two variables as a half-plane, and graph the solution set to a system of linear inequalities in two variables as the intersection of the corresponding half-planes |
CA.A1.F.IF.1 | Understand that a function from one set (domain) to another set (range) assigns to each element of the domain exactly one element of the range |
CA.A1.F.IF.2 | Use function notation, evaluate functions for inputs in their domains, and interpret statements that use function notation in terms of a context |
CA.A1.F.IF.3 | Recognize that sequences are functions, sometimes defined recursively, whose domain is a subset of the integers |
CA.A1.F.IF.4 | For a function that models a relationship between two quantities, interpret key features of graphs and tables in terms of the quantities, and sketch graphs showing key features given a verbal description of the relationship |
CA.A1.F.IF.5 | Relate the domain of a function to its graph and, where applicable, to the quantitative relationship it describes |
CA.A1.F.IF.6 | Calculate and interpret the average rate of change of a function over a specified interval |
CA.A1.F.IF.7 | Graph functions expressed symbolically and show key features of the graph |
CA.A1.F.IF.8 | Write a function defined by an expression in different but equivalent forms to reveal and explain different properties of the function |
CA.A1.F.IF.9 | Compare properties of two functions each represented in a different way |
CA.A1.F.BF.1 | Write a function that describes a relationship between two quantities |
CA.A1.F.BF.2 | Write arithmetic and geometric sequences both recursively and with an explicit formula, use them to model situations, and translate between the two forms |
CA.A1.F.BF.3 | Identify the effect on the graph of replacing f(x) by f(x) + k, kf(x), f(kx), and f(x + k) for specific values of k |
CA.A1.F.BF.4 | Find inverse functions |
CA.A1.F.LE.3 | Observe using graphs and tables that a quantity increasing exponentially eventually exceeds a quantity increasing linearly, quadratically, or (more generally) as a polynomial function |
CA.A1.F.LE.6 | Apply quadratic functions to physical problems, such as the motion of an object under the force of gravity |
CA.A1.S.ID.1 | Represent data with plots on the real number line (dot plots, histograms, and box plots) |
CA.A1.S.ID.2 | Use statistics appropriate to the shape of the data distribution to compare center and spread of two or more different data sets |
CA.A1.S.ID.5 | Summarize categorical data for two categories in two-way frequency tables. Interpret relative frequencies in the context of the data |
CA.A1.S.ID.7 | Interpret the slope (rate of change) and the intercept (constant term) of a linear model in the context of the data |
CA.A1.S.ID.8 | Compute (using technology) and interpret the correlation coefficient of a linear fit |
Algebra I Lessons
Video Explanations
Practice Problems
California Standards
Jennifer L.
David K.
Read More
Everything you need to know about helping your child succeed in Algebra I
How does StudyPug align with California Algebra I standards?
StudyPug covers all California Common Core State Standards for Algebra I, including linear equations, functions, quadratic expressions, and data analysis. Every lesson is mapped to specific standards.
Will StudyPug help prepare my child for the CAASPP test?
Yes, our practice problems match the Smarter Balanced assessment format used in California. Students practice the same question types and problem-solving approaches they'll see on the CAASPP.
What topics are covered in Algebra I?
We cover all Algebra I topics: rational exponents, linear equations and inequalities, systems of equations, functions, quadratic equations, exponential functions, sequences, and data analysis with statistics.
How is StudyPug different from a traditional tutor?
StudyPug offers 24/7 access to expert video lessons, adaptive practice, and step-by-step solutions. Students can learn at their own pace, replay lessons as needed, and get instant help on any problem.
Can StudyPug help if my child is behind in Algebra I?
Absolutely. Our diagnostic assessment identifies gaps, then creates a personalized learning path. The adaptive practice adjusts difficulty to build confidence while catching them up to grade level.

10,000+ questions adjust to your exact skill level. Never run out of problems that challenge you.

See mastery percentage for every topic. Parents get weekly progress emails automatically.

Earn badges for consistency and improvement. Build learning streaks that motivate daily practice

Time spent, problems solved, concepts mastered. Identify exactly where more practice is needed.