Slope Practice
An endless supply of never-repeating slope problems with instant feedback. Find slopes from two points, build equations from a point and a slope, and turn words into numbers — one problem at a time.
1 Practice
Type your answer and press Check answer (or Enter). A wrong answer earns a hint first; a second miss walks you through the full solution.
How to enter answers
- Slope: an integer (
2), a fraction (2/3or-4/5), a decimal (0.5),0for a flat line, or the wordundefinedfor a vertical line. Equivalent forms count:-2/4is accepted for-1/2. - Equation: start with
y=, likey=2x+3ory=-3/4x+1. Spacing and capitalization do not matter.
2 What you’ll practice
Every problem is generated fresh from 17 templates across three question types — a problem never repeats until its whole pool is used up.
Slope from two points
Given (x1, y1) and (x2, y2), compute m = (y2 − y1)/(x2 − x1). Whole numbers, fractions, zero, and undefined slopes all appear.
Point + slope → equation
Start from y = mx + b, substitute the point, and solve for b. Watch the signs when the slope or the intercept is negative.
Words → slope
Translate a description into rise over run. “Rises” is positive, “falls” is negative, “flat” is zero, “straight up” is undefined.
3 Watch out for these
The three mistakes students make most often on slope problems.
Wrong: m = (y2 − y1)/(x1 − x2) Right: m = (y2 − y1)/(x2 − x1). Keep (x1, y1) first in both — a flipped run flips the sign.
Wrong: vertical line → m = 0. Right: the run is 0, and division by zero is undefined. Zero slope belongs to flat, horizontal lines; undefined slope belongs to vertical ones.
Wrong: “falls 5 for every run of 2” → m = 5/2. Right: a fall is a negative rise, so m = −5/2.