Gradient (Slope) of a Straight Line
The gradient (also called slope) of a line tells us how steep it is.
To find the gradient:
Gradient = Change in YChange in X |
Have a play (drag the points):
Examples:
![]() |
The gradient = 3 3 = 1 So the gradient is equal to 1 |
![]() |
The gradient = 4 2 = 2 |
|
The line is steeper, and so the gradient is larger. |
![]() |
The gradient = 3 5 = 0.6 |
|
The line is less steep, and so the gradient is smaller. |
Positive or Negative?
Moving from left-to-right, the cyclist has to :
- Nosedive on a Negative slope
- Push up on a Positive slope
When measuring the line:
- Starting from the left and going across to the right is positive
(but going across to the left is negative). - Up is positive, and down is negative
![]() |
Gradient = −4 2 = −2 |
That line goes down as you move along, so it has a negative gradient.
Straight Across
![]() |
Gradient = 0 5 = 0 |
A line that goes straight across (horizontal) has a gradient of zero.
Straight Up and Down
![]() |
Gradient = 3 0 = undefined |
That last one is a bit tricky ... you can't divide by zero,
so a "straight up and down" (vertical) line's gradient is "undefined".
Rise and Run
We also call the horizontal change "run", and the vertical change "rise" or "fall":
They are just different words, none of the calculations change.