Robinson Tuition
Free GCSE maths resource

GCSE graphs practice and starter worksheets

Connect a table of coordinates, a plotted straight line and its equation. Practise finding gradients and intercepts, then interpreting what they tell you.

Foundation and Higher · Useful for students strengthening core skills before mixed GCSE practice.

Core pathway. Core GCSE methods are useful across Foundation and Higher. Start with the core examples and questions.

Higher extension. More demanding selections are marked Higher extension: practice questions 2, 8. Use these after the core work, following your teacher’s guidance.

3 worked examples and 8 original practice questions · Allow 25–40 minutes · Read online or print. Higher extensions are labelled. No account or email needed.

Learn the methodTry the questions

Printing includes the method, examples and space for working, followed by a separate answer section.

A useful approach

  1. Read each axis scale carefully and calculate coordinate pairs before plotting.
  2. Gradient is the change in y divided by the change in x, using two points on the line.
  3. In y = mx + c, m is the gradient and c is the y-intercept. Substitute a known point to check the equation.

A mistake to watch for

A negative gradient means y falls as x increases. Keep the order of subtraction the same in both coordinate differences.

Learn each method, then practise it

Read each line of working and explain why it follows from the previous line.

Plot a straight line

Calculate coordinate pairs, check the axis scales, plot the points and join them with one straight line. A third point provides a check.

Worked example 1

Drawing Linear Graphs · Core GCSE skill · Calculator allowed · 3 marks

On the grid, draw the graph of y = 2x − 3 for values of x from −2 to 3

−2−1123−8−7−6−5−4−3−2−11234Oxy
Diagram for Drawing Linear Graphs. The question states the required measurements and relationships.
Read a text description of this diagram

Given diagram. On the grid, draw the graph of y = 2 x minus 3 for values of x from minus 2 to 3 Horizontal axis from -2 to 3. Vertical axis from -8 to 4. Use the labelled information; do not estimate measurements from the sketch.

  1. Make a table of values: x = -2 gives y = -7, x = 0 gives y = -3, x = 1 gives y = -1, x = 3 gives y = 3
  2. Plot the points and join them with a single straight line with a ruler
Answer: Straight line through (-2, -7), (0, -3) and (3, 3)
−2−1123−8−7−6−5−4−3−2−11234Oxyy = 2x − 3
Model diagram: compare the plotted points or labelled working with your method.
Read a text description of this diagram

Worked diagram. On the grid, draw the graph of y = 2 x minus 3 for values of x from minus 2 to 3 Horizontal axis from -2 to 3. Vertical axis from -8 to 4. Model working: Make a table of values: x = -2 gives y = -7, x = 0 gives y = -3, x = 1 gives y = -1, x = 3 gives y = 3 Plot the points and join them with a single straight line with a ruler

Report a problem with this question

Now practise this method: Question 1 · Question 2

Find a gradient from two points

Gradient is change in y divided by change in x. Keep the subtraction order consistent; a falling line has a negative gradient.

Worked example 2

Gradient of a Line · Core GCSE skill · Calculator allowed · 2 marks

A straight line passes through the points A (2, 5) and B (6, 17).

Work out the gradient of the line.

  1. Gradient = change in y divided by change in x.
  2. Change in y = 17 - 5 = 12. Change in x = 6 - 2 = 4.
  3. Gradient = 12 ÷ 4 = 3.
Answer: 3
Report a problem with this question

Now practise this method: Question 3 · Question 4

Find the line equation

Use y = mx + c. Find m, substitute a known point to find c, then check another point.

Worked example 3

Equation of a Line · Core GCSE skill · Calculator allowed · 3 marks

A straight line passes through the points (1, 7) and (3, 13).

Find the equation of the line.

Give your answer in the form y = mx + c

  1. Gradient = = 6 ÷ 2 = 3.
  2. Substitute (1, 7) into y = 3x + c: 7 = 3 + c, so c = 4.
  3. The equation is y = 3x + 4. Check with (3, 13): 3 × 3 + 4 = 13, correct.
Answer: y = 3x + 4
Report a problem with this question

Now practise this method: Question 5 · Question 6 · Question 7 · Question 8

Your practice questions

Write your working on paper. Marks indicate how much working to show; these questions are self-marked and do not change saved practice results. Use squared paper for drawing questions.

Question 1

Drawing Linear Graphs · Core GCSE skill · Calculator allowed · 3 marks

On the grid, draw the graph of x + y = 6 for values of x from 0 to 6

01234560123456xy
Diagram for Drawing Linear Graphs. The question states the required measurements and relationships.
Read a text description of this diagram

Given diagram. On the grid, draw the graph of x + y = 6 for values of x from 0 to 6 Horizontal axis from 0 to 6. Vertical axis from 0 to 6. Use the labelled information; do not estimate measurements from the sketch.

Check answer and working for question 1

Report a problem with this question

Question 2

Drawing Linear Graphs · Higher extension · Calculator allowed · 4 marks

  1. Complete the table of values for y = 2 − 2x
    x: −2, −1, 0, 1, 2, 3
    y: 6, ?, 2, 0, ?, −4
  2. On the grid, draw the graph of y = 2 − 2x for values of x from −2 to 3
−2−1123−5−4−3−2−11234567Oxy
Diagram for Drawing Linear Graphs. The question states the required measurements and relationships.
Read a text description of this diagram

Given diagram. Complete the table of values for y = 2 minus 2 x x : minus 2, minus 1, 0, 1, 2, 3 y : 6, ?, 2, 0, ?, minus 4 On the grid, draw the graph of y = 2 minus 2 x for values of x from minus 2 to 3 Horizontal axis from -2 to 3. Vertical axis from -5 to 7. Use the labelled information; do not estimate measurements from the sketch.

Check answer and working for question 2

Report a problem with this question

Worked answers: Straight-line graphs

Compare the reasoning as well as the final answer. Another correct method is valid. If a step is unclear, revisit an example before trying a similar question.

Answer 1

Show answer and working for question 1
  1. Rearrange to y = 6 - x
  2. When x = 0, y = 6. When x = 3, y = 3. When x = 6, y = 0
  3. Plot the points and join them with a single straight line with a ruler
Answer: Straight line through (0, 6) and (6, 0)
01234560123456xyx + y = 6
Model diagram: compare the plotted points or labelled working with your method.
Read a text description of this diagram

Worked diagram. On the grid, draw the graph of x + y = 6 for values of x from 0 to 6 Horizontal axis from 0 to 6. Vertical axis from 0 to 6. Model working: Rearrange to y = 6 - x When x = 0, y = 6. When x = 3, y = 3. When x = 6, y = 0 Plot the points and join them with a single straight line with a ruler

Back to question 1

Answer 2

Show answer and working for question 2
  1. a) When x = -1, y = 2 - 2(-1) = 4
  2. When x = 2, y = 2 - 2(2) = -2
  3. b) Plot all six points and join them with a single straight line with a ruler. The line slopes downwards from left to right
Answer: (a) 4 and -2   (b) Straight line through (-2, 6), (0, 2) and (3, -4)
−2−1123−5−4−3−2−11234567Oxyy = 2 − 2x
Model diagram: compare the plotted points or labelled working with your method.
Read a text description of this diagram

Worked diagram. Complete the table of values for y = 2 minus 2 x x : minus 2, minus 1, 0, 1, 2, 3 y : 6, ?, 2, 0, ?, minus 4 On the grid, draw the graph of y = 2 minus 2 x for values of x from minus 2 to 3 Horizontal axis from -2 to 3. Vertical axis from -5 to 7. Model working: a) When x = -1, y = 2 - 2(-1) = 4 When x = 2, y = 2 - 2(2) = -2 b) Plot all six points and join them with a single straight line with a ruler. The line slopes downwards from left to right

Back to question 2

Answer 3

Show answer and working for question 3
  1. Gradient = change in y divided by change in x.
  2. Change in y = -8 - 4 = -12. Change in x = 5 - (-3) = 8.
  3. Gradient = -12 ÷ 8 = - = -1.5.
Answer: -
Back to question 3

Answer 4

Show answer and working for question 4
  1. Gradient = change in y divided by change in x, so = 2.
  2. 8 = 2(k - 1), so k - 1 = 4.
  3. k = 5. Check: from (1, 3) to (5, 11) the line rises 8 across 4, and 8 ÷ 4 = 2.
Answer: k = 5
Back to question 4

Answer 5

Show answer and working for question 5
  1. Gradient = change in y divided by change in x = = 8 ÷ 2 = 4.
  2. The line crosses the y-axis at (0, -3), so c = -3.
  3. The equation is y = 4x - 3. Check with (2, 5): 4 × 2 - 3 = 5, correct.
Answer: y = 4x - 3
Back to question 5

Answer 6

Show answer and working for question 6
  1. The equation has the form y = -2x + c.
  2. Substitute (3, 1): 1 = -2 × 3 + c, so 1 = -6 + c and c = 7.
  3. The equation is y = -2x + 7.
Answer: y = -2x + 7
Back to question 6

Answer 7

Show answer and working for question 7
  1. Gradient = = 8 ÷ 4 = 2.
  2. Substitute (2, 9) into y = 2x + c: 9 = 4 + c, so c = 5.
  3. The equation is y = 2x + 5. Check with (-2, 1): 2 × (-2) + 5 = 1, correct.
Answer: y = 2x + 5
Back to question 7

Answer 8

Show answer and working for question 8
  1. Gradient = = -6 ÷ 2 = -3.
  2. Substitute (4, -1) into y = -3x + c: -1 = -12 + c, so c = 11.
  3. The equation is y = -3x + 11. Check with (6, -7): -3 × 6 + 11 = -7, correct.
Answer: y = -3x + 11
Back to question 8

Practise a specific skill

Workouts provide interactive practice; choose the tier your school has recommended.

Use this in class

Give pupils squared paper or use the on-screen drawing tools in Topic Workout. Ask for an explanation of the scale and units before revealing the model.

Build a custom classroom worksheet or print this page. The teacher builder can display questions on a projector and reveal answers separately.

Related GCSE practice

All 15 topic guides · Today’s five mixed questions