Functions and Graphs Maths Lessons & Worksheets (GCSE, IGCSE & A-Level)

Curriculum Hub → Maths Lessons → Algebra → Functions and Graphs

This page brings together ready-to-teach functions and graphs maths lessons for GCSE / IGCSE and A-Level. Browse the full collection, including function notation, composite and inverse functions, graph translations and stretches, trigonometric transformations, modulus functions, piecewise graphs and combining transformations—with each lesson designed to support clear modelling, independent practice and exam preparation.

  • Ready-to-teach function notation and graph transformation lessons
  • Presentations, worksheets and structured practice
  • GCSE / IGCSE and A-Level coverage
  • Scheme of work links for curriculum planning

Teach functions and graphs with less planning

Save planning time with complete function notation and graph transformation lesson packs ready to use straight away. Mr Mathematics membership unlocks downloadable PowerPoint presentations, printable worksheets, structured practice and exam-style questions for this topic and the wider lesson library.

  • Download full lesson presentations and worksheets
  • Use ready-made resources for teaching, cover, intervention and revision
  • Access the wider Mr Mathematics library across number, algebra, geometry and statistics

Buying for a department? School membership gives multiple teachers access from the purchasing school.

Use the sections below to jump straight to GCSE / IGCSE or A-Level functions and graphs lessons.
Each resource is designed to reduce planning time and support student progression from fluent notation to confident graph transformation.

Jump to:  GCSE / IGCSE Functions and Graphs  |  A-Level Functions and Graphs

Functions and Graphs: GCSE / IGCSE

These GCSE / IGCSE Higher lessons develop secure function notation before moving into translations, stretches and composite structures. Students learn to interpret f(x), find inputs and outputs, and describe graph transformations using the correct notation. Topics include:

  • Working with functions — calculating inputs and outputs using correct notation
  • Composite functions — interpreting and evaluating fg(x) and related forms
  • Inverse functions — finding inverses using function machines and notation
  • Translating functions — graphs in the form f(x + a) and f(x) + a
  • Stretching functions — graphs in the form af(x) and f(ax)
  • Transforming trigonometric graphs — sin, cos and tan using function notation
  • Solving equations through iteration — approximate solutions using numerical methods

Used in:

Preview the collection below. Membership unlocks the downloadable PowerPoint presentations, worksheets and full lesson resources for every product.

Ages 14 - 16

Composite Functions

Ages 14 - 16

Inverse Functions

Ages 14 - 16

Solving Equations Through Iteration

Ages 14 - 16

Stretching Functions

Ages 14 - 16

Transforming Trigonometric Graphs

Ages 14 - 16

Translating Functions

Ages 14 - 16

Working with Functions

Back to menu ↑

Schools & departments: shared access, consistent planning

Give multiple teachers access to the same ready-to-teach resources, support consistent lesson sequencing across classes and reduce duplicated planning across the department. School membership is ideal for teams who want shared access to lessons, worksheets and practice across GCSE, IGCSE and A-Level.

Functions and Graphs: A-Level

These A-Level Pure lessons extend function notation into mappings, modulus forms, composite and inverse structures, and combined transformations on non-linear graphs. Students sketch, interpret and solve problems where several transformations or function types appear together. Topics include:

  • Functions and mappings — categorising types of function
  • Composite functions — combining functions to form fg(x)
  • Inverse functions — finding inverses and identifying their properties
  • Translating non-linear functions — translations in the form y = f(x)
  • Stretching non-linear functions — stretches using function notation
  • Combining transformations — multiple transformations on one graph
  • The modulus function — understanding and using |f(x)|
  • Sketching magnitude functions — f(|x|) and |f(x)|
  • Solving modulus problems — equations and inequalities involving modulus
  • Piecewise functions — sketching piecewise graphs and identifying range

Used in:

Preview the collection below. Membership unlocks the downloadable PowerPoint presentations, worksheets and full lesson resources for every product.

Ages 16 +

Combining Transformations

Ages 16 +

Composite Functions

Ages 16 +

Functions and Mappings

Ages 16 +

Inverse Functions

Ages 16 +

Piecewise Functions

Ages 16 +

Sketching Magnitude Functions

Ages 16 +

Solving Modulus Problems

Ages 16 +

Stretching Non-Linear Functions

Ages 16 +

The Modulus Function

Ages 16 +

Translating Non-Linear Functions

Back to menu ↑

Ready to use these lessons in class?

Get instant access to the full Mr Mathematics library and download complete lesson packs for functions and graphs, number skills, algebra, geometry, statistics and more.

Mr Mathematics Blog

Developing Mathematical Thinking Beyond Procedural Fluency

A research-backed case exploring why over-reliance on automated math homework platforms and repetitive worksheets lowers student expectations, and how departments can build genuine mathematical thinking.

Converting Between Fractions, Decimals and Percentages

How to teach converting between fractions, decimals and percentages.

From Key Skills to Deep Connections: Problem Solving in Secondary Maths

Four problem solving lessons to develop student’s mathematical reasoning and communication skills.