If you’re doing O-Level maths in Singapore, you cannot escape gradient questions.
Whether it’s in E-Maths or A-Maths, gradient shows up everywhere: straight-line graphs, coordinate geometry, kinematics graphs, and even in some tricky word problems. Good news: once you really understand gradient, a lot of graph questions suddenly feel much easier.
“Stuck on a question? See simple explanations that help you understand fast.”
👉 Give it a try and turn confusion into clarity in minutes.

This guide is written for Secondary / O-Level students in Singapore, following the MOE syllabus. I’ll walk you through:
- How to find gradient of a line
- How O-Level exam questions like to twist gradient concepts
- Practice question ideas (including harder variants)
- Common mistakes Singapore students make
- How to use Tutorly.sg, a 24/7 AI tutor website, to drill gradient questions effectively
By the way, Tutorly.sg has already been used by thousands of students in Singapore and has even been mentioned on Channel NewsAsia (CNA), so you’re in pretty safe hands if you use it for revision.
Useful links:
- Main AI tutor page: https://tutorly.sg/ai-tutor-singapore
- Direct web app access: https://tutorly.sg/app
Step-by-step tutorial
Let’s start from the basics and build up to exam-style questions.
1. What is gradient, really?
In O-Level maths, the gradient (or slope) of a straight line measures how steep the line is.
- Positive gradient: line goes upwards from left to right
- Negative gradient: line goes downwards from left to right
- Gradient : horizontal line
- Undefined gradient: vertical line (you usually write , not in form)
Conceptually:
Gradient = how much changes when increases by 1
Formally, between two points and :
= \frac{y_2 - y_1}{x_2 - x_1}$$ You must remember **“$y$ over $x$”**, not the other way round. --- ### 2. Method 1: Gradient from two points This is the most common way gradient appears in O-Level questions. **Formula** Given $A(x_1, y_1)$ and $B(x_2, y_2)$: $$m = \frac{y_2 - y_1}{x_2 - x_1}$$ You can label either point as 1 or 2, as long as you are consistent. #### Example 1 (basic) Find the gradient of the line joining $A(1, 3)$ and $B(5, 11)$. 1. Label: - $x_1 = 1,\ y_1 = 3$ - $x_2 = 5,\ y_2 = 11$ 2. Substitute into formula: $$m = \frac{11 - 3}{5 - 1} = \frac{8}{4} = 2$$ So the gradient is $2$. #### Example 2 (negative gradient) Find the gradient of the line joining $C(-2, 7)$ and $D(4, -5)$. 1. Label: - $x_1 = -2,\ y_1 = 7$ - $x_2 = 4,\ y_2 = -5$ 2. Substitute: $$m = \frac{-5 - 7}{4 - (-2)} = \frac{-12}{6} = -2$$ Gradient is $-2$ (line slopes downwards from left to right). --- ### 3. Method 2: Gradient from the equation of a line In O-Level E-Maths, straight-line equations are usually written in **slope-intercept form**: $$y = mx + c$$ - $m$ is the **gradient** - $c$ is the **$y$-intercept** (value of $y$ when $x = 0$) So if you can rearrange an equation to $y = mx + c$, you can read off the gradient directly. #### Example 3 Find the gradient of the line $y = -3 x + 7$. Already in $y = mx + c$ form. - Gradient $m = -3$ #### Example 4 (needs rearranging) Find the gradient of the line $2 x + 3 y = 12$. 1. Rearrange to make $y$ the subject: $$3 y = 12 - 2 x$$ $$y = -\frac{2}{3}x + 4$$ 2. Compare with $y = mx + c$: - Gradient $m = -\dfrac{2}{3}$ This “rearrange to find gradient” style is very common in **O-Level structured questions**. --- ### 4. Method 3: Gradient from a graph Sometimes, you’re given a graph in the paper and asked to “find the gradient of the line”. You’re expected to: 1. Choose **two clear points** on the line (preferably where it crosses grid intersections). 2. Read off the coordinates carefully. 3. Use the same formula: $m = \dfrac{y_2 - y_1}{x_2 - x_1}$. #### Example 5 (conceptual) Suppose a straight line passes through $(0, 2)$ and $(4, 10)$ on the graph. $$m = \frac{10 - 2}{4 - 0} = \frac{8}{4} = 2$$ Even if the graph is from a **real-life context** (e.g. distance–time graph in a combined science paper, or a linear real-world model in E-Maths), gradient still means **“change in vertical / change in horizontal”**. --- ### 5. Using gradient to form the equation of a line O-Level questions often mix “find gradient” and “find equation of line” together. A classic style: > Given the gradient and one point, find the equation of the line. You usually use: $$y - y_1 = m(x - x_1)$$ Then simplify to $y = mx + c$. #### Example 6 A line has gradient $3$ and passes through $(2, 5)$. Find its equation. 1. Use point-slope form: $$y - 5 = 3(x - 2)$$ 2. Expand: $$y - 5 = 3 x - 6$$ 3. Rearrange: $$y = 3 x - 1$$ You might be asked to **“hence find the gradient”** of another line that is parallel or perpendicular – we’ll handle that in the strategy section. --- ## Exam strategy guide Knowing the formula is not enough for O-Level. The exam likes to test gradient in **disguised ways**. Here’s how to handle them confidently. > “Access more than 1000+ past year papers to practice” > [👉 Start a paper today and test yourself like it’s the real exam.](https://tutorly.sg/app)  ### 1. Recognise gradient keywords in questions Look out for phrases like: - “Find the **gradient** of the line…” - “Hence, find the **gradient** of the line $AB$” - “A line $l$ has **gradient** $m$ and passes through…” - “A line is **parallel** / **perpendicular** to…” - “The **rate of change** of $y$ with respect to $x$…” Whenever you see these, your gradient instincts should switch on. --- ### 2. Parallel and perpendicular lines (very common in O-Level) This is a favourite in **O-Level E-Maths**. #### Parallel lines - Parallel lines have the **same gradient**. If line $L_1$ has gradient $m$, any line parallel to it also has gradient $m$. **Example** Line $L_1$ has equation $y = 2 x + 3$. Find the equation of a line parallel to $L_1$ passing through $(1, 4)$. 1. Gradient of $L_1$ is $2$. 2. Parallel line also has gradient $2$. 3. Use point-slope form: $$y - 4 = 2(x - 1)$$ $$y - 4 = 2 x - 2$$ $$y = 2 x + 2$$ #### Perpendicular lines - If two lines are perpendicular, their gradients $m_1$ and $m_2$ satisfy: $$m_1 \times m_2 = -1$$ - So if $m_1 = 2$, then $m_2 = -\dfrac{1}{2}$. **Example** Line $L_1$ has equation $y = 3 x - 5$. Find the gradient of a line perpendicular to $L_1$. 1. Gradient of $L_1$ is $3$. 2. Let gradient of perpendicular line be $m$. $$3 m = -1 \Rightarrow m = -\frac{1}{3}$$ --- ### 3. Multi-step exam questions involving gradient O-Level questions often hide gradient inside a longer coordinate geometry question. Typical pattern: 1. Find gradient from two points. 2. Use gradient to form equation of a line. 3. Use equation to find intersection point / show some property. #### Example (O-Level style) Points $A(1, 2)$ and $B(5, 10)$ lie on line $L_1$. 1. Find the gradient of $L_1$. 2. Find the equation of $L_1$. 3. A line $L_2$ is perpendicular to $L_1$ and passes through $B$. Find the equation of $L_2$. **Solution sketch** 1. Gradient of $L_1$: $$m_1 = \frac{10 - 2}{5 - 1} = \frac{8}{4} = 2$$ 2. Equation of $L_1$ using point $A(1, 2)$: $$y - 2 = 2(x - 1)$$ $$y - 2 = 2 x - 2$$ $$y = 2 x$$ 3. Gradient of $L_2$ is perpendicular to $L_1$: $$m_1 \times m_2 = -1 \Rightarrow 2m_2 = -1 \Rightarrow m_2 = -\frac{1}{2}$$ $L_2$ passes through $B(5, 10)$: $$y - 10 = -\frac{1}{2}(x - 5)$$ You can leave it like this or simplify to $y = -\frac{1}{2}x + \frac{25}{2}$, depending on the question. --- ### 4. Interpreting gradient in context (rate of change) In some O-Level questions, especially word problems, gradient is described as **“rate of change”**. Examples: - A linear graph of **distance against time**: gradient = speed - A graph of **cost against number of items**: gradient = cost per item - A graph of **temperature against time**: gradient = rate of temperature change per unit time The maths is the same: still $\dfrac{\text{change in vertical}}{\text{change in horizontal}}$, but the **units** matter. **Example** A graph shows the mass of a substance (in grams) against time (in minutes). The line passes through $(0, 50)$ and $(10, 20)$. Find the rate at which the mass is decreasing. Gradient: $$m = \frac{20 - 50}{10 - 0} = \frac{-30}{10} = -3$$ So mass is decreasing at **3 g per minute**. If you see “rate of change” in an O-Level maths question, think **gradient**. --- ### 5. Using [Tutorly.sg](https://tutorly.sg/app) for gradient revision (smartly) Since you’re doing O-Levels in Singapore, your schedule is probably packed with CCA, tuition, and school homework. Gradient questions are actually perfect for short, focused practice sessions. On **[Tutorly.sg](https://tutorly.sg/app)** (the 24/7 AI tutor website built for **MOE syllabus** students): 1. Go to: [https://tutorly.sg/app](https://tutorly.sg/app) 2. Choose your level (e.g. Sec 3, Sec 4) and subject (E-Maths / A-Maths). 3. Ask specific things like: - “Give me 5 O-Level style questions on finding gradient from two points.” - “Show me step-by-step how to find the gradient of a line parallel to $y = 3 x - 4$ passing through (1, 7).” - “Create a challenging gradient question involving perpendicular lines and midpoints.” Tutorly will give you questions and, after you submit your final answer, it will **show you the full working** so you can compare your method and fix your mistakes. Because it’s aligned to the **Singapore MOE syllabus**, you don’t have to worry about weird foreign notation or off-syllabus content. --- ## Worksheet practice Here are practice ideas you can turn into your own “gradient worksheet”. I’ll include **easy, medium, and hard variants** similar to what you might see in school tests or O-Level prelims. Try them on your own first. After that, you can use **[Tutorly.sg](https://tutorly.sg/app)** to generate more questions of the same style and check your answers. --- ### A. Basic gradient from points (warm-up) 1. Find the gradient of the line joining: - (a) $P(2, 5)$ and $Q(6, 17)$ - (b) $A(-3, 4)$ and $B(1, -8)$ - (c) $C(0, 0)$ and $D(-4, 10)$ 2. The points $M(1, -2)$ and $N(5, y)$ lie on a straight line with gradient $3$. Find the value of $y$. *Hint:* Use $m = \dfrac{y - (-2)}{5 - 1}$ and solve for $y$. 3. The line joining $S(4, 7)$ and $T(k, 19)$ has gradient $2$. Find the value of $k$. *Hint:* Use $2 = \dfrac{19 - 7}{k - 4}$. --- ### B. From equation to gradient (and back) 4. Find the gradient of each line: - (a) $y = 5 x - 3$ - (b) $y = -\dfrac{1}{2}x + 6$ - (c) $3 x + 2 y = 8$ - (d) $4 y - x = 12$ 5. A line has gradient $-\dfrac{3}{4}$ and passes through $(2, 1)$. Find its equation in the form $y = mx + c$. 6. The line $L$ has equation $2 y + 5 x = 7$. - (a) Find the gradient of $L$. - (b) Find the $y$-intercept of $L$. - (c) Find the $x$-intercept of $L$. --- ### C. Parallel and perpendicular (medium) 7. Line $L_1$ has equation $y = 2 x + 1$. - (a) Find the gradient of a line parallel to $L_1$. - (b) Find the gradient of a line perpendicular to $L_1$. - (c) Find the equation of the line perpendicular to $L_1$ and passing through $(3, 4)$. 8. Line $L_2$ passes through $A(1, 2)$ and $B(5, 10)$. - (a) Find the gradient of $L_2$. - (b) Find the equation of $L_2$. - (c) A line $L_3$ is parallel to $L_2$ and passes through $C(0, -1)$. Find the equation of $L_3$. 9. Line $L_4$ has equation $3 y - x = 9$. - (a) Find the gradient of $L_4$. - (b) Find the equation of the line perpendicular to $L_4$ and passing through $(3, 0)$. --- ### D. Harder exam-style variants (good for Sec 4 / O-Level prep) These are closer to what you might see in **school exams or O-Level Paper 2**. #### Question 10 (midpoint + gradient + equation) > “Doing Secondary Science? Pick a topic and practise like it’s a real exam — with clear answers right after.” > [👉 Try Tutorly now and start a Science topic in seconds.](https://tutorly.sg/app)  Points $A(2, 3)$ and $B(8, 15)$ lie on a straight line. 1. Find the gradient of $AB$. 2. Find the coordinates of the midpoint $M$ of $AB$. 3. A line $L$ is perpendicular to $AB$ and passes through $M$. Find the equation of $L$. *Why this is useful:* Combines gradient, midpoint, and perpendicular line — a very typical O-Level mix. --- #### Question 11 (show that…, a common phrasing) The points $P(1, 4)$, $Q(3, 8)$ and $R(7, 16)$ lie on a straight line. 1. Show that the gradient of $PQ$ is equal to the gradient of $QR$. 2. Hence, explain why $P$, $Q$ and $R$ are collinear. *Hint:* - Calculate gradient of $PQ$ and gradient of $QR$. - If they are equal, then $P$, $Q$, and $R$ lie on the same straight line. This “show that” style appears often in O-Level questions involving gradient and collinearity. --- #### Question 12 (rate of change context) The total cost $C$ (in dollars) of renting a study room is related to the number of hours $t$ by a straight-line graph. The graph passes through $(0, 10)$ and $(5, 40)$, where $t$ is in hours. 1. Find the gradient of the line. 2. Interpret the gradient in the context of the question. 3. Find the equation connecting $C$ and $t$. 4. Use your equation to find the cost of renting the room for 8 hours. *Why this is useful:* Tests your understanding of gradient as **rate of change** and forming linear models. --- #### Question 13 (harder perpendicular variant) Line $L_1$ passes through $A(-2, 1)$ and $B(4, 7)$. 1. Find the gradient of $L_1$. 2. Find the equation of $L_1$. 3. Point $C$ lies on $L_1$ such that $AC = \sqrt{72}$ and $C$ has a positive $x$-coordinate. - (i) Show that the coordinates of $C$ are $(4, 7)$. - (ii) A line $L_2$ is perpendicular to $L_1$ and passes through $C$. Find the equation of $L_2$. This is more challenging because it mixes distance formula, gradient, and perpendicular lines. --- #### Question 14 (O-Level style coordinate geometry twist) The straight line $L$ has equation $y = 2 x - 3$. 1. Find the coordinates of the point where $L$ cuts the $x$-axis. 2. Find the coordinates of the point where $L$ cuts the $y$-axis. 3. A point $P$ lies on $L$ and has $x$-coordinate $k$. Express the coordinates of $P$ in terms of $k$. 4. The line $M$ is perpendicular to $L$ and passes through $P$. Find the gradient of $M$ in terms of $k$. *Focus:* You must be comfortable manipulating the equation and working in terms of variables. --- ### Using [Tutorly.sg](https://tutorly.sg/app) to extend this worksheet After trying these questions, you can get **infinite variations** by using [Tutorly.sg](https://tutorly.sg/app): 1. Go to: [https://tutorly.sg/app](https://tutorly.sg/app) 2. Select your level and E-Maths / A-Maths. 3. Ask: - “Give me 10 practice questions on gradient of a line, from easy to O-Level difficulty, with answers.” - “Generate 5 hard coordinate geometry questions involving gradient, midpoints and perpendicular lines for O-Level.” - “I keep making sign mistakes when finding gradient. Give me targeted practice and explanations.” Tutorly will: - Give you questions aligned with the **MOE O-Level syllabus**. - Check your **final answer**. - Show you step-by-step working so you can see exactly where you went wrong and how to fix it. This is especially helpful if you’re revising late at night and don’t have a tutor or teacher to ask. --- ## Common mistakes Here are the most frequent gradient mistakes I see from Singapore secondary students, especially in Sec 3–4. ### 1. Mixing up $x$ and $y$ in the formula Wrong: $$m = \frac{x_2 - x_1}{y_2 - y_1}$$ Correct: $$m = \frac{y_2 - y_1}{x_2 - x_1}$$ **Fix:** When you write the formula, say it in your head: **“change in $y$ over change in $x$”**. --- ### 2. Inconsistent labelling of points Example: You accidentally do: - $y_2 - y_1$ but then $x_1 - x_2$ This flips the sign. **Fix:** Once you choose which point is 1 and which is 2, **stick with it** for both numerator and denominator. --- ### 3. Sign errors (especially with negative numbers) Common example: $$m = \frac{-2 - 3}{-1 - 4}$$ Students often write $-2 - 3 = -1$ or $-1 - 4 = 3$ by accident. **Fix:** - Write intermediate steps clearly. - Use brackets: $(-2) - 3$, $(-1) - 4$. - Simplify carefully: $(-2) - 3 = -5$, $(-1) - 4 = -5$ so $m = \dfrac{-5}{-5} = 1$. --- ### 4. Forgetting to rearrange to $y = mx + c$ When the equation is given in a different form (e.g. $3 x + 2 y = 8$), some students try to “guess” the gradient or think the coefficient of $x$ is the gradient. It’s not, unless the equation --- > “Practice PSLE Science questions and get clear, step-by-step answers instantly.” > [👉 Try a question now and see how fast you can improve.](https://tutorly.sg/app)  ## Ready to practise? If you want a Singapore-focused AI tutor you can use immediately (website, no sign-up), try Tutorly here: - [https://tutorly.sg/ai-tutor-singapore](https://tutorly.sg/ai-tutor-singapore) - [https://tutorly.sg/app](https://tutorly.sg/app) --- ## Related Articles - ['A Level Maths Tutor Online: Expert Guide' (2026): What to do next](/blog/a-level-maths-tutor-online) - ['IB Maths Tutor Online: Expert Guide' (2026): What to do next (2026)](/blog/ib-maths-tutor-online) - [AI Practice Questions Generator in Singapore: How To Use It Properly (Not Lazily)](/blog/ai-practice-questions-generator-singapore)