These tools are meant to help review the important concepts in Algebra 1 to prepare for success in Algebra 2. This tool was made in p5.js with help of AI (GPT-5, Sonnet 4, Cursor 1.4.5). Please email me feedback about the tool at mrkhanatndv@gmail.com.

🎨 Line Lab

Ready to turn equations into pictures? Line Lab lets you see how changing an equation transforms its graph in real time. Move 🎚️ sliders, play with input boxes or type in forms like slope–intercept (y = mx + b), standard form (Ax + By = C), point-slope, or two-point to watch the line pivot and glide across the coordinate plane. You can highlight key features by toggling the Y-Intercept, X-Intercept or Δ (slope triangle) options – these overlays make it easy to see where the line crosses each axis and how steep the slope is. There’s even a Slope Tool that lets you click two points and instantly draws the rise/run triangle, connecting the numbers in your equation to a visual shape on the graph.

https://editor.p5js.org/saberkhan/full/gV58tvqHb

➕➖ Solving Systems of Equations

Once you’re comfortable with a single line, enter a second equation to watch how two lines dance together. The graph clearly shows whether they meet at one point (one solution), run parallel without touching (no solution), or lie on top of each other (infinitely many solutions). Use the Point Test to click any coordinate and check whether it satisfies one or both equations. The System Info box provides a quick summary of their relationship, and the Steps panel breaks down the algebraic process so you can follow the same logic on paper. By comparing the visual intersection with the algebraic steps, you’ll deepen your understanding of solving systems and build confidence in your answers.