Slope Practice
An endless supply of never-repeating slope problems with instant feedback. Compute m = (y2 − y1)/(x2 − x1) from two points, master zero vs. undefined, and read slope as a rate — 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, a simplified fraction (
-3/2), or a decimal (0.5). Equivalent fractions count. - Vertical lines: type
undefined. - Sign questions: type
positive,negative,zero, orundefined. - Word problems: a simplified fraction like
1/12.
2 What you’ll practice
Every problem is generated fresh from 6 templates across three question types — a problem never repeats until its whole pool is used up.
Compute the slope
Two points, integer and fractional slopes, positive and negative — always simplified. Subtraction order matters.
Zero or undefined?
Horizontal lines have slope 0; vertical lines have undefined slope. The trickiest distinction in the skill.
Slope as a rate
Ramps, roofs, and grades: “rises 3 feet over 36 feet across” is rise over run in disguise.
3 Watch out for these
The three mistakes students make most often with slope.
Wrong: m = (x2 − x1)/(y2 − y1). Right: slope is rise over run — y’s on top.
Wrong: (y2 − y1)/(x1 − x2). Right: same order top and bottom — “second minus first” for both.
Wrong: calling a vertical line’s slope “0”. Right: 0 on top → 0 (flat); 0 on the bottom → undefined (vertical).