Get help with Mathematics 12
Most tutoring makes you sit through material you already know. MapleMind flips that: pick the exact skill that's causing trouble — any of the 30 below — and the tutor teaches just that one, step by step, as many times as it takes. Ask questions in plain words, any time of day, in English, French, or 12 other languages.
The official Nova Scotia Mathematics 12 curriculum
Nova Scotia defines Mathematics 12 by strands and outcomes. MapleMind teaches the same curriculum reorganized for one-skill-at-a-time tutoring — the table shows exactly where every official strand lands, and the ministry's own wording is quoted under each unit below.
Official source Nova Scotia's official curriculumRead it on the government site — curriculum.novascotia.ca ↗| Official strand | Outcomes | Where MapleMind teaches it |
|---|---|---|
| Strand FM | 3 | Financial Mathematics |
| Strand LR | 2 | Logical Reasoning |
| Strand P | 5 | Probability |
| Strand RF | 3 | Relations and Functions |
Every skill below, taught one on one.
How MapleMind teaches Mathematics 12 — every unit, lesson, and skill
Every skill below runs as a short session: a plain-words lesson, a worked example, solving it together, then a five-question skill check that earns up to three stars. Guided Mode keeps it teaching instead of answer-handing — turning it off needs a parent's password.
Unit 1Financial MathematicsOfficial strand · Strand FM
Compound interest in decision making, the costs and benefits of renting, leasing, and buying, and analysis of an investment portfolio.
Compound interest
- Compound versus simple interestFM01 — Explain the advantages and disadvantages of compound versus simple interest and identify situations that involve compound interest.
- Compound interest in loan and credit decisionsFM01 — Determine the total interest and cost of a loan under various conditions and compare credit options that involve compound interest.
- Graphing the effects of compound-interest variablesFM01 — Graph and compare the total interest for different compounding periods and describe the effect of changing a variable in a compound-interest situation.
Renting, leasing, and buying
- Appreciating and depreciating assetsFM02 — Identify and describe examples of assets that appreciate or depreciate and compare renting, leasing, and buying with examples.
- Justifying rent, lease, or buyFM02 — Justify whether renting, buying, or leasing is advantageous for a set of circumstances and solve a cost-and-benefit problem with technology.
Investment portfolios
- Analyzing an investment portfolioFM03 — Analyze a portfolio's interest rate, rate of return, and total return, compare portfolios' strengths and weaknesses, and apply the Rule of 72.
- Long-term and short-term investment strategyFM03 — Explain the advantages and disadvantages of long-term versus short-term investment options and why smaller long-term investments may outperform larger short-term ones.
The official wording — 3 outcomes in this unit
- FM01
solve problems that involve compound interest in financial decision making
- FM02
Analyze costs and benefits of renting, leasing and buying
- FM03
Analyze an investment portfolio in terms of: ▪ interest rate ▪ rate of return ▪ total return
Unit 2Logical ReasoningOfficial strand · Strand LR
Numerical and logical reasoning through puzzles and games, and the application of set theory.
Puzzles and games
- Strategies for puzzles and gamesLR01 — Determine, explain, and verify a strategy to solve a puzzle or win a game using problem-solving strategies, and identify and correct errors in a strategy.
Set theory
- Sets, subsets, and Venn diagramsLR02 — Provide examples of empty, disjoint, subset, and universal sets and explain what a region in a Venn diagram represents using connecting words or set notation.
- Set operations and problem solvingLR02 — Determine the complement, intersection, or union of two sets and solve contextual problems using set notation.
The official wording — 2 outcomes in this unit
- LR01
Analyze puzzles and games that involve numerical and logical reasoning, using problem- solving strategies
- LR02
Solve problems that involve the application of set theory
Unit 3ProbabilityOfficial strand · Strand P
Odds and probability statements, the probability of two events, and the counting techniques of the fundamental counting principle, permutations, and combinations.
Odds and probability statements
- Converting between odds and probabilityP01 — Explain the relationship between odds and probability and express odds as a probability and a probability as odds.
- Assessing probability statementsP01 — Interpret and assess the validity of odds and probability statements found in media and explain how decisions may rest on probability, odds, or subjective judgment.
Probability of two events
- Independent eventsP03 — Compare dependent and independent events and determine the probability of two independent events.
- Dependent eventsP03 — Determine the probability of an event given a previous event and the probability of two dependent events, and create and solve a contextual problem.
Counting and permutations
- Counting with graphic organizersP04 — Represent and solve counting problems using a graphic organizer such as a tree diagram or table.
- The fundamental counting principleP04 — Generalize and apply the fundamental counting principle to solve counting problems and explain the assumptions made.
- Factorial notation and nPrP05 — Represent arrangements with factorial notation, evaluate factorials, and determine the number of permutations of n elements taken r at a time.
- Permutations with identical elementsP05 — Determine the number of permutations of n elements taken n at a time where some elements are identical and solve a contextual permutation problem.
Combinations
- When order matters: combinations vs permutationsP06 — Explain, using examples, why order is or is not important when solving problems involving permutations or combinations.
- Counting and applying combinationsP06 — Determine the number of combinations of n elements taken r at a time and solve contextual problems involving combinations and probability.
The official wording — 5 outcomes in this unit
- P01
Interpret and assess the validity of odds and probability statements
- P03
Solve problems that involve the probability of two events
- P04
Solve problems that involve the fundamental counting principle
- P05
Solve problems that involve permutations
- P06
Solve problems that involve combinations
Unit 4Relations and FunctionsOfficial strand · Strand RF
Representing data with polynomial, exponential and logarithmic, and sinusoidal functions to solve problems — functions used as tools for modelling real data.
Polynomial function models
- Polynomial functions from graphsRF01 — Describe the characteristics of polynomial functions of degree at most 3 by analyzing their graphs, including turning points and end behaviour.
- Polynomial functions from equationsRF01 — Describe the characteristics of polynomial functions by analyzing their equations and match equations in a set to their corresponding graphs.
- Fitting a polynomial function to dataRF01 — Graph data and determine the polynomial function that best approximates it using technology.
- Interpreting and solving with polynomial modelsRF01 — Interpret the graph of a polynomial function that models a situation and solve a contextual problem with technology, explaining the reasoning.
Exponential and logarithmic models
- Exponential and logarithmic functions from graphsRF02 — Describe the characteristics of exponential and logarithmic functions by analyzing their graphs, including asymptotes and growth versus decay.
- Exponential and logarithmic functions from equationsRF02 — Describe the characteristics of exponential and logarithmic functions by analyzing their equations and match equations in a set to their corresponding graphs.
- Modelling data with exponential and logarithmic functionsRF02 — Graph data and determine the exponential or logarithmic function that best approximates it, interpret the model, and solve a contextual problem with technology.
Sinusoidal function models
- Angles and sinusoidal functions from graphsRF03 — Demonstrate an understanding of angles in degrees and radians and describe the characteristics of sinusoidal functions by analyzing their graphs.
- Sinusoidal functions from equationsRF03 — Describe the characteristics of sinusoidal functions by analyzing their equations and match equations in a set to their corresponding graphs.
- Modelling cyclic data with sinusoidal functionsRF03 — Graph cyclic data and determine the sinusoidal function that best approximates it, interpret the model, and solve a contextual problem with technology.
The official wording — 3 outcomes in this unit
- RF01
Represent data, using polynomial functions (of degree ≤ 3), to solve problems
- RF02
Represent data, using exponential and logarithmic functions, to solve problems
- RF03
Represent data, using sinusoidal functions, to solve problems


Printable workbook · A keepsake of the year
A Mathematics 12 workbook worth keeping
Built from the same official curriculum as this page. Before and after each skill above, your student colours in how sure they feel — so the two of you can see, on one page, what's clicking and what needs another look. It's a quiet way to follow how the year is really going.
By June it's full of their own handwriting: units worked through, confidence grown, a mid-year check-in, notes from parent-teacher night, and a certificate at the end. Less a worksheet, more a record of the year worth keeping on the shelf.
Instant download · see every page, reviews and the full description · five or more workbooks are $2.99 each
What it looks like in the app



Common questions
Can MapleMind help me with Mathematics 12?
Yes. MapleMind's AI tutor covers all 30 skills in Nova Scotia's Mathematics 12 — you pick the exact skill, and the tutor teaches it step by step: a short lesson, a worked example, solving together, then a skill check to show it stuck.
Is MapleMind aligned to Nova Scotia's official curriculum?
Yes. Every skill in this course maps to an official outcome code from Nova Scotia's Grade 12 Mathematics curriculum, and the ministry's own wording is quoted under each unit on this page — with the official government source linked so you can check it yourself.
What does MapleMind cost?
It's free to start — 5 tutoring chats and a practice quiz every day, no credit card. A Pro subscription ($9.99/month or $49.99/year CAD, 7-day free trial) unlocks unlimited tutoring, practice, and exam simulations.
What if I'm stuck on just one topic?
That's the point of skill-level tutoring: open Mathematics 12 in the app, tap the exact skill from the list on this page, and the tutor teaches just that — no wading through lessons you don't need.
Does MapleMind work in French or other languages?
Yes — 14 languages, including French. Both the app and the tutor's explanations switch to the language you choose.
Where can I see the official Nova Scotia curriculum for Mathematics 12?
The official source is linked on this page — Nova Scotia's official curriculum. The outline here follows it: every MapleMind skill carries its official outcome code, and the ministry's own wording is quoted under each unit.
Keep exploring
Ready when you are
Pick a skill from this page and see it taught properly — free, in the browser, in under a minute.