Skip to content

Optimization ProblemsActivities & Teaching Strategies

Active learning works for optimization problems because students need to physically model constraints and see how changes in one quantity affect another. These hands-on experiences help them connect abstract calculus steps to tangible outcomes, reducing the gap between theory and real-world application.

Year 12Mathematics4 activities20 min50 min

Learning Objectives

  1. 1Design a mathematical model to represent a real-world optimization scenario, such as minimizing surface area for a given volume.
  2. 2Calculate the critical points of a function using differentiation to identify potential maxima and minima.
  3. 3Classify stationary points as local maxima, local minima, or points of inflection using the second derivative test.
  4. 4Critique the assumptions and limitations of a mathematical model when applied to a practical optimization problem.
  5. 5Justify the selection of a specific solution based on calculus results and contextual constraints.

Want a complete lesson plan with these objectives? Generate a Mission

30 min·Pairs

Pairs Challenge: Fencing Optimization

Pairs receive a fixed length of fencing and dimensions for a rectangular enclosure against a wall. They express area as a function of one variable, differentiate, solve for maximum area, and sketch the graph. Pairs then swap problems to verify solutions.

Prepare & details

Design a mathematical model to optimize a given real-world scenario.

Facilitation Tip: During Pairs Challenge: Fencing Optimization, circulate and ask each pair to explain their setup before they solve, ensuring they connect the area function to the physical dimensions.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
50 min·Small Groups

Small Groups: Can Design Competition

Groups design a cylindrical can with fixed volume using minimum surface area. They derive the optimization equation, calculate dimensions, build paper prototypes, and measure actual material use. Compare results and discuss discrepancies.

Prepare & details

Justify the steps taken to find the optimal solution using calculus.

Facilitation Tip: In Small Groups: Can Design Competition, provide graph paper and rulers so groups can sketch their functions and verify stationary points by hand.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
40 min·Whole Class

Whole Class: Scenario Debate

Present three optimization scenarios with ambiguous constraints. Class votes on best models, then uses calculus to test. Facilitate debate on limitations like assuming uniform pricing.

Prepare & details

Critique potential limitations of a mathematical model in a practical context.

Facilitation Tip: For the Whole Class: Scenario Debate, invite students to present their group’s model and critique others’ assumptions, fostering collaborative problem-solving.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills
20 min·Individual

Individual: Extension Modelling

Individuals create their own optimization problem from daily life, such as minimizing fuel for a road trip. They solve it, write a justification, and share with a partner for feedback.

Prepare & details

Design a mathematical model to optimize a given real-world scenario.

Facilitation Tip: For the Individual: Extension Modelling, encourage students to start with simple numbers to test their function before scaling up to realistic values.

Setup: Groups at tables with access to research materials

Materials: Problem scenario document, KWL chart or inquiry framework, Resource library, Solution presentation template

AnalyzeEvaluateCreateDecision-MakingSelf-ManagementRelationship Skills

Teaching This Topic

Teach optimization by starting with familiar shapes and gradually increasing complexity to avoid overwhelming students. Use concrete examples like rectangles before cylinders, and emphasize the importance of verifying solutions with second derivatives and endpoint checks. Research suggests that students benefit from seeing multiple representations—algebraic, graphical, and physical—simultaneously, so pair calculations with sketches or prototypes whenever possible.

What to Expect

Successful learning looks like students confidently translating word problems into functions, correctly applying calculus techniques, and critiquing their own models. They should articulate why a stationary point is a maximum or minimum and recognize when a model needs revision due to practical constraints.

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
Generate a Mission

Watch Out for These Misconceptions

Common MisconceptionDuring Pairs Challenge: Fencing Optimization, watch for groups that assume the optimal rectangle must be a square without verifying the derivative.

What to Teach Instead

Ask groups to plot their area function for at least three different rectangles and observe where the maximum occurs, reinforcing that stationary points must be calculated.

Common MisconceptionDuring Small Groups: Can Design Competition, watch for students who assume a stationary point is automatically a minimum because the material used is less.

What to Teach Instead

Have groups test nearby values by adjusting the radius slightly and recalculating surface area to confirm the stationary point’s classification using the second derivative test.

Common MisconceptionDuring Whole Class: Scenario Debate, watch for students who dismiss practical factors like material thickness or cost in favor of pure mathematical solutions.

What to Teach Instead

Prompt groups to measure the thickness of their prototyped cans and recalculate the material used, then discuss how this changes their model.

Assessment Ideas

Quick Check

After Pairs Challenge: Fencing Optimization, collect each pair’s written objective and constraint functions, and one sentence explaining their choice of domain.

Discussion Prompt

During Whole Class: Scenario Debate, listen for students to share specific examples of overlooked constraints, such as manufacturing tolerances or safety regulations, and note which groups incorporate these into revised models.

Exit Ticket

After Individual: Extension Modelling, collect students’ stationary point classifications and their reasoning, ensuring they apply the second derivative test correctly.

Extensions & Scaffolding

  • Challenge: Ask students to extend the fencing problem to a rectangular field with two adjacent sides, adjusting the constraint and objective function accordingly.
  • Scaffolding: Provide a partially completed function or graph for students struggling with the can design, highlighting where to place the volume constraint.
  • Deeper exploration: Have students research real-world can dimensions and compare their mathematical solutions to industry standards, discussing why differences exist.

Key Vocabulary

Objective FunctionThe function that needs to be maximized or minimized in an optimization problem. It represents the quantity we want to optimize.
ConstraintA condition that limits the possible values of the variables in an optimization problem. It often forms the basis for setting up the objective function.
Stationary PointA point on a function's graph where the derivative is zero. These points are candidates for maxima or minima.
Second Derivative TestA method using the second derivative of a function to determine whether a stationary point is a local maximum, local minimum, or neither.

Ready to teach Optimization Problems?

Generate a full mission with everything you need

Generate a Mission