Canadian flagMath101 · Independent Ontario learning libraryCreated and edited by Kamran
Math101
Printable cheat sheet
Start HereGrades 5–8Grades 9–12University

Problem Solving Toolkit

A problem-solving toolkit is a collection of decisions rather than one universal algorithm.

Open the full lesson →
Use a flexible problem-solving toolkit to identify givens and constraints, choose a representation, carry out a justified plan, and interpret the result.

Intuition and core definition

A problem-solving toolkit is a collection of decisions rather than one universal algorithm. Strong solvers understand the question, represent the information, choose and carry out a plan, monitor assumptions, and interpret the result. When stuck, they change representation or solve a simpler related problem instead of performing random operations.

Notation, language, and conditions

Let given mean information supplied, unknown mean the requested quantity, constraint mean a condition any solution must satisfy, and model mean a mathematical representation of the situation. Useful tools include a diagram, table, equation, organized list, pattern, estimate, working backward, cases, and invariants—features that remain unchanged.

Why this idea matters

A modelling toolkit separates the unknown, constraints, operations, and reasonableness check so that an unfamiliar context becomes a sequence of mathematical decisions.

A dependable method

  1. Restate the question and list givens, unknowns, units, and constraints.
  2. Represent the relationships with a labelled diagram, table, equation, or smaller analogous case.
  3. Choose a plan and state why its conditions match the problem.
  4. Carry out the plan while monitoring signs, units, domain, and whether intermediate values remain plausible.
  5. Check against the original context, then communicate a conclusion that answers the actual question.

Worked example

Common mistakes

Search 464 published lessons, 123 answer guides, courses, and learning tools.
Your experience

Settings

Ontario math tutoringWork with KamranBook ↗