Understanding Slope
From the slope, dilations curriculum
TL;DR
Slope tells you how steep a line is and in which direction it's going. You can calculate slope by finding the "rise" (vertical change) divided by the "run" (horizontal change) between any two points on a line. A positive slope means the line goes up from left to right, while a negative slope means it goes down.
1. The Mental Model
Imagine you're walking on a hill. Slope is simply how steep that hill is. A big positive slope means a very steep uphill climb, a big negative slope means a very steep downhill descent, and zero slope means you're walking on flat ground.
2. The Core Material
Slope is a measure of the steepness and direction of a line. We usually represent slope with the letter 'm'.
Calculating Slope from Two Points

Photo by Sergey Meshkov on Pexels
The most common way to find the slope of a line is using two points on that line, let's call them $(x_1, y_1)$ and $(x_2, y_2)$.
The formula for slope is:
$m = \frac{\text{rise}}{\text{run}} = \frac{\Delta y}{\Delta x} = \frac{y_2 - y_1}{x_2 - x_1}$
- Rise ($\Delta y$) is the vertical change (how much the line goes up or down).
- Run ($\Delta x$) is the horizontal change (how much the line goes left or right).
Types of Slope

Photo by Sergio Zhukov on Pexels
The sign and value of the slope tell you a lot about the line:
- Positive Slope (m > 0): The line goes up as you move from left to right. It's an uphill climb.
- Negative Slope (m < 0): The line goes down as you move from left to right. It's a downhill slide.
- Zero Slope (m = 0): The line is perfectly horizontal. There's no rise, just run.
- Undefined Slope: The line is perfectly vertical. There's rise but no run (you can't divide by zero).
Here's a quick way to visualize the different types of slopes:
graph TD
A["Positive Slope (uphill)"] --> B["Line goes UP from left to right"];
C["Negative Slope (downhill)"] --> D["Line goes DOWN from left to right"];
E["Zero Slope (flat)"] --> F["Line is HORIZONTAL"];
G["Undefined Slope (wall)"] --> H["Line is VERTICAL"];
Slope-Intercept Form

Photo by Sergey Meshkov on Pexels
You might also see slope directly in an equation of a line, like in slope-intercept form:
$y = mx + b$
Here, 'm' is your slope, and 'b' is the y-intercept (where the line crosses the y-axis).
3. Worked Example
Let's find the slope of the line that passes through the points $(3, 2)$ and $(7, 10)$.
-
Identify your points:
- $(x_1, y_1) = (3, 2)$
- $(x_2, y_2) = (7, 10)$
-
Apply the slope formula:
$m = \frac{y_2 - y_1}{x_2 - x_1}$
$m = \frac{10 - 2}{7 - 3}$
$m = \frac{8}{4}$
$m = 2$
So, the slope of the line passing through $(3, 2)$ and $(7, 10)$ is 2. This means for every 1 unit you move to the right, the line goes up 2 units.
4. Key Takeaways
- Slope measures how steep a line is and its direction (uphill/downhill).
- You calculate slope using the "rise over run" formula: $m = \frac{y_2 - y_1}{x_2 - x_1}$.
- A positive slope means the line goes up from left to right.
- A negative slope means the line goes down from left to right.
- A horizontal line has a slope of zero.
- A vertical line has an undefined slope.
- In $y=mx+b$, 'm' is the slope.
Common Mistakes to Avoid:
- Mixing up x and y coordinates: Always subtract the y-values in the numerator and the x-values in the denominator.
- Inconsistent point order: If you start with $y_2 - y_1$, you must use $x_2 - x_1$. Don't swap them for the x's.
- Forgetting the meaning of the sign: A negative slope isn't "less" slope; it just means it's going downhill.
- Dividing by zero: If $x_2 - x_1 = 0$, you have a vertical line, and its slope is undefined, not zero.
5. Now Try It
Find the slope of the line that passes through the points $(-2, 5)$ and $(4, -1)$. Then, describe what type of slope it is (positive, negative, zero, or undefined) and what that means for the line's direction.
What success looks like: You'll have a single number for the slope, and a one-sentence description of the line's direction.
Frequently asked about Understanding Slope
Study this next
Get the full slope, dilations curriculum
Clone the complete plan to your dashboard for unlimited AI-generated notes, practice quizzes, and a personalised revision schedule.
Save this course free