These resources have been reviewed and selected by STEM Learning’s team of education specialists for factual accuracy and relevance to teaching STEM subjects in UK schools.

Transformation of Functions

This interactive excel program allows students to explore the relationship between the transformation of functions and the associated graphs. Functions explored are straight lines, quadratic and cubic functions as well as sine and cosine curves. Each type of function can be fully transformed in stages. The algebraic expression for each function can be hidden or revealed. By selecting "new" the interactive sheets present the student with the graph of a new function so understanding can be tested.

The form of the quadratic function is a(x+b)2+c. The parameters can be increased or decreased to transformed from f(x)=x2. After each transformation the intermediate graph remains visible. Hence the full picture of the steps towards each composite transformation is revealed.

The interactive sheets for the sine and cosine functions deal with the forms asin(x+b)+c and acos(x+b)+c. The parameters can be changed and the graphs of intermediate functions revealed. New functions can be generated and the algebraic expression revealed.

The resource also has 12 sheets of printable sets of questions which may be suitable for use within the classroom.


This program was designed to be viewed on a screen with a resolution of 1024 x 768. Users may have to adjust the resolution of their screen for the pages to display as was originally intended. The program uses macros which need to be enabled on a machine.

Show health and safety information

Please be aware that resources have been published on the website in the form that they were originally supplied. This means that procedures reflect general practice and standards applicable at the time resources were produced and cannot be assumed to be acceptable today. Website users are fully responsible for ensuring that any activity, including practical work, which they carry out is in accordance with current regulations related to health and safety and that an appropriate risk assessment has been carried out.

Information on the permitted use of this resource is covered by the Category Three Content section in STEM Learning’s Terms and conditions.

Lists that tag this content