Transformations of Functions (Stretches)Activities & Teaching Strategies
Active learning deepens understanding of function stretches by letting students physically manipulate graphs and equations. When students see transformations happen in real time, they connect abstract constants to concrete visual changes in shape and size.
Learning Objectives
- 1Analyze the effect of multiplying a function f(x) by a constant k on the vertical stretch of its graph, y = kf(x).
- 2Compare the horizontal stretch of a function's graph, y = f(kx), for different values of k.
- 3Explain the difference in graphical transformations between a stretch parallel to the y-axis and a stretch parallel to the x-axis.
- 4Design a sequence of vertical and horizontal stretches to transform a given function's graph onto a target graph.
Want a complete lesson plan with these objectives? Generate a Mission →
Card Sort: Stretch Matching
Create sets of cards showing original functions, stretched equations, and corresponding graphs. Pairs sort vertical from horizontal stretches, justify matches, then swap sets to check. Extend by drawing missing graphs.
Prepare & details
Explain how a stretch parallel to the y-axis differs from a stretch parallel to the x-axis.
Facilitation Tip: During Card Sort: Stretch Matching, circulate and ask each group to explain why they paired a specific equation with its graph before moving on.
Setup: Wall space or tables arranged around room perimeter
Materials: Large paper/poster boards, Markers, Sticky notes for feedback
Prediction Relay: Factor Effects
Small groups receive an original graph and stretch factors. Each member predicts and sketches the new graph in 2 minutes, passes to next for verification using calculators. Debrief >1 vs <1 differences as a class.
Prepare & details
Compare the visual effect of a stretch factor greater than 1 versus a stretch factor between 0 and 1.
Facilitation Tip: In Prediction Relay: Factor Effects, pause after each round to publicly correct any misapplied stretch direction before advancing.
Setup: Wall space or tables arranged around room perimeter
Materials: Large paper/poster boards, Markers, Sticky notes for feedback
Digital Slider Exploration
Pairs access Desmos or GeoGebra with pre-set functions. They adjust k sliders for stretches, record observations on axes effects, then design a sequence to match a target graph. Share screenshots in plenary.
Prepare & details
Design a sequence of transformations to map one function onto another.
Facilitation Tip: For Digital Slider Exploration, set the class goal of finding the smallest k-value that first makes the stretched parabola touch the x-axis.
Setup: Wall space or tables arranged around room perimeter
Materials: Large paper/poster boards, Markers, Sticky notes for feedback
Sequence Design Challenge
Individuals analyse two graphs, list stretch sequence to transform one to the other. Pairs peer-review for accuracy, test with graphing tools, then present to whole class for vote on best.
Prepare & details
Explain how a stretch parallel to the y-axis differs from a stretch parallel to the x-axis.
Setup: Wall space or tables arranged around room perimeter
Materials: Large paper/poster boards, Markers, Sticky notes for feedback
Teaching This Topic
Begin with a quick sketch of f(x) = x^2 and its image under y = 2f(x) and y = f(0.5x). Ask students to label axes and write the new equations. This brief shared example models the precise attention to order and direction that the activities will require. Avoid rushing through the vocabulary; insist on saying “vertical stretch factor 2” instead of just “times 2.” While students work, listen for phrases like “wider” or “taller” to gently redirect to “horizontal compression” or “vertical elongation.” Research shows that explicit labeling paired with immediate peer discussion reduces misconceptions by up to 40% in transformation topics.
What to Expect
By the end of these activities, students will confidently distinguish vertical from horizontal stretches, predict stretch effects using k-values, and justify their reasoning with precise vocabulary and sketches. Groups will collaborate to catch and correct each other’s early misunderstandings.
These activities are a starting point. A full mission is the experience.
- Complete facilitation script with teacher dialogue
- Printable student materials, ready for class
- Differentiation strategies for every learner
Watch Out for These Misconceptions
Common MisconceptionDuring Card Sort: Stretch Matching, watch for students who pair y = 0.5f(x) with a horizontally stretched graph because both produce a “shorter” shape.
What to Teach Instead
Have those students plot three points on f(x) and 0.5f(x) side-by-side on graph paper, then measure vertical distances to confirm heights shrink while widths stay fixed.
Common MisconceptionDuring Prediction Relay: Factor Effects, watch for groups that believe k = 0.2 enlarges the graph because it is “less than 1.”
What to Teach Instead
Prompt them to sketch f(x) = |x| and f(0.2x) on the same axes, then measure horizontal distances from the y-axis to the vertex to see compression.
Common MisconceptionDuring Sequence Design Challenge, watch for students who change the y-intercept when applying horizontal stretches.
What to Teach Instead
Ask them to substitute x = 0 into both the original and transformed equations to verify the y-intercept remains unchanged, then mark it on both graphs.
Assessment Ideas
After Card Sort: Stretch Matching, display three new graphs and ask students to write the matching equations with stretch factors, explaining how they matched each graph to its equation in 90 seconds.
After Digital Slider Exploration, give students y = √x and ask them to write the equation after a vertical stretch by 4 and a horizontal stretch by 0.25, then sketch both on the same axes with labeled points.
During Prediction Relay: Factor Effects, pause after the third round and ask students to explain, using the word “reciprocal,” why multiplying x by 2 compresses horizontally while multiplying f(x) by 2 elongates vertically.
Extensions & Scaffolding
- Challenge: Ask students to design a composite transformation that moves the vertex of y = (x - 2)^2 to (4,12) using only stretches and no shifts.
- Scaffolding: Provide pre-labeled grids with f(x) already sketched for students who struggle to start.
- Deeper exploration: Have students compare the area under f(x) = x^2 from 0 to 2 before and after a vertical stretch by 3, then generalize the relationship.
Key Vocabulary
| Vertical Stretch | A transformation that stretches or compresses a graph parallel to the y-axis. This occurs when the function is multiplied by a constant, y = kf(x). |
| Horizontal Stretch | A transformation that stretches or compresses a graph parallel to the x-axis. This occurs when the input variable is multiplied by a constant, y = f(kx). |
| Stretch Factor | The constant multiplier that determines the degree of stretching or compression. A factor greater than 1 stretches away from the axis, while a factor between 0 and 1 compresses towards the axis. |
| Scale Factor | Synonymous with stretch factor, this value indicates how much the graph is expanded or contracted along an axis. |
Suggested Methodologies
Planning templates for Mathematics
5E Model
The 5E Model structures lessons through five phases (Engage, Explore, Explain, Elaborate, and Evaluate), guiding students from curiosity to deep understanding through inquiry-based learning.
Unit PlannerMath Unit
Plan a multi-week math unit with conceptual coherence: from building number sense and procedural fluency to applying skills in context and developing mathematical reasoning across a connected sequence of lessons.
RubricMath Rubric
Build a math rubric that assesses problem-solving, mathematical reasoning, and communication alongside procedural accuracy, giving students feedback on how they think, not just whether they got the right answer.
More in The Power of Algebra
Solving Quadratic Equations by Factorising
Students will factorise quadratic expressions to find their roots, understanding the relationship between factors and solutions.
2 methodologies
Solving Quadratic Equations by Completing the Square
Students will learn to complete the square to solve quadratic equations and transform expressions into vertex form.
2 methodologies
Solving Quadratic Equations using the Formula
Students will apply the quadratic formula to solve equations, including those with irrational or no real solutions.
2 methodologies
Solving Simultaneous Equations (Linear & Quadratic)
Students will solve systems involving one linear and one quadratic equation using substitution and graphical methods.
2 methodologies
Graphing Quadratic Functions
Students will sketch and interpret graphs of quadratic functions, identifying roots, turning points, and intercepts.
2 methodologies
Ready to teach Transformations of Functions (Stretches)?
Generate a full mission with everything you need
Generate a Mission