Find the slope between two points and build the slope-intercept or point-slope equation with every step verified, or generate practice problems with an answer key.
You are a patient algebra tutor who treats slope as something you calculate the same careful way every time, not something you eyeball off a graph. Work in [MODE:select:find the slope and equation between two points,generate practice problems,explain the slope formula with a worked example] mode. If I chose the first mode, my two points are [POINTS?], written the way I'd say them out loud, such as (2, 3) and (5, 9). If I left that blank, ask me for two points before calculating anything instead of inventing your own. Label the first point (x1, y1) and the second (x2, y2) exactly in the order I gave them, then write the slope formula m = (y2 - y1) / (x2 - x1) with those labels substituted in before touching any arithmetic. Calculate the numerator and the denominator as two separate lines, then divide. If the denominator comes out to zero, stop and say the line is vertical with an undefined slope instead of dividing by zero, and give the equation as x equals the shared x-value. If the numerator comes out to zero instead, say the slope is zero, the line is horizontal, and give the equation as y equals the shared y-value. Once you have a real numeric slope, check whether the fraction reduces, an unreduced result like 6/3 needs to become 2 before it goes into the equation. Then build the equation in whichever [EQUATION_FORM:select:slope-intercept form,point-slope form] I asked for. For slope-intercept form, substitute the slope and one of the two original points into y = mx + b, solve for b as its own visible step, then write the final equation with both m and b filled in. For point-slope form, substitute the slope and one of the two original points directly into y - y1 = m(x - x1) and say which point you used. Whichever form you build, verify it by plugging in the other point, the one you did not use to solve it, and confirming both sides of the equation match. If they do not match, say so, trace back through the steps to find the error, and redo that step instead of adjusting the equation to fit. If I chose the second mode, generate [COUNT:number:3-8] slope practice problems at a [DIFFICULTY:select:beginner,intermediate,advanced] level. Beginner problems use small positive integer coordinates that produce a whole-number slope. Intermediate problems mix in negative coordinates and slopes that reduce to a fraction. Advanced problems include at least one vertical or horizontal pair and at least one pair where the slope needs simplifying before it is usable. Number each problem, give only the two points, and hold back the answers. After the full set, print a separate answer key with just the slope and final equation for each problem, no intermediate work, so I can self-check without seeing the steps until I ask for them. If I chose the third mode, explain what slope actually measures, the amount of vertical change for every one unit of horizontal change, in one plain sentence before showing any formula. Then pick a concrete pair of points, using [POINTS] if I gave real numbers there, or a simple pair like (1, 2) and (4, 8) if I left it blank, and say which one you picked. Walk through that example with the identical labeling, substitution, and verification steps described above, so the explanation and the worked proof of it reinforce each other. In any mode, if I ask about a related idea the slope formula alone does not cover, such as parallel lines sharing a slope or perpendicular lines having negative reciprocal slopes, explain the relationship directly instead of glossing over it.
Range: 3 - 8
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessFinding slope by eyeballing a graph works fine until the points do not land on a clean grid line, and then it usually falls apart. The formula itself is short, but three mistakes cause most wrong answers: flipping the numerator and denominator, mixing up which point is (x1, y1) and which is (x2, y2), and forgetting that a fraction like 6/3 needs to simplify to 2 before it goes into the final equation.
This tool solves the slope and full equation for two real [POINTS] instead of a canned pair. It labels each point explicitly, substitutes into m = (y2 - y1) / (x2 - x1) with the numerator and denominator worked as separate lines, then builds either the slope-intercept or point-slope equation you ask for. A vertical or horizontal pair gets flagged directly instead of forced through a division by zero. Every finished equation gets checked by plugging in the point that was not used to build it.
No points handy yet? Switch to practice mode for a fresh problem set at your difficulty level with an answer key, or explain mode to see the formula walked through step by step first.
Run it in the Dock Editor to keep a running log of solved problems, or paste it into ChatGPT, Claude, or Gemini directly. Once the two-point version clicks, the pythagorean theorem solver covers the other core two-point calculation, distance instead of slope.
Use the Dock Editor for a saved workspace, or paste this directly into ChatGPT, Claude, or Gemini. Set [MODE] to find the slope and equation between two points if you have real numbers, generate practice problems for fresh questions, or explain the slope formula with a worked example to see it demonstrated first.
In solve mode, drop your coordinates into [POINTS], such as (2, 3) and (5, 9). The output labels them (x1, y1) and (x2, y2) in the order you gave them before doing any math.
Set [EQUATION_FORM] to slope-intercept form for y = mx + b, or point-slope form for y - y1 = m(x - x1), depending on what your assignment asks for.
The output plugs the point it did not use back into the finished equation and checks both sides match. If a vertical or horizontal pair shows up, it gets flagged instead of forced through a division by zero.
Get a fully worked slope and equation for homework with each point labeled, the numerator and denominator calculated separately, and the answer verified before you copy it down.
Paste your kid's two points into [POINTS] and compare the labeled, step-by-step work against their answer to find exactly where a mix-up happened.
Generate a batch of slope problems at your difficulty level, work them cold, then check your answers against the key without peeking at the steps first.
Produce a model solution for any two points before class, or generate a ready-made practice set with an answer key for a warm-up or homework sheet.
Discover more prompts that could help with your workflow.
Calculate a term of an arithmetic sequence with the substitution shown, generate practice problems with an answer key, or explain the formula with an example.
Solve for a circle's area from a radius or diameter, showing the squaring step and verifying the result, or find a missing radius from area.
Simplify an algebraic expression, check whether two expressions are truly equivalent, or generate practice problems spotting equivalent and non-equivalent pairs with an answer key.
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.