Saskatchewan · Grade 12 · Mathematics · 2026–27

Foundations of Mathematics 30 — help with every skill

MapleMind is an AI tutor for Saskatchewan's Foundations of Mathematics 30 (Grade 12). It teaches all 23 skills from the official 2026–27 curriculum — Financial Mathematics, Logical Reasoning, Set Theory, and more — one step at a time, on web, iPhone, and Android. Free to start.

6Units
17Lessons
23Skills

See the full curriculum on this page ↓

Free to start · no credit card · web, iPhone & Android

Get help with Foundations of Mathematics 30

Most tutoring makes you sit through material you already know. MapleMind flips that: pick the exact skill that's causing trouble — any of the 23 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.

New to Grade 12? Read the parent's guideWhat your child learns this year in Saskatchewan — every subject, in plain words.

The official Saskatchewan Foundations of Mathematics 30 curriculum

Saskatchewan defines Foundations of Mathematics 30 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 Saskatchewan's official curriculumRead it on the government site — curriculum.gov.sk.ca ↗
Official strandOutcomesWhere MapleMind teaches it
Strand FM8Financial Mathematics · Logical Reasoning · Set Theory · Probability · Modelling Data with Functions · Research and Presentation Project

Every skill below, taught one on one.

Try the first session free

How MapleMind teaches Foundations of Mathematics 30 — 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

Making real financial decisions with math: renting, leasing, and buying; credit; compound interest; and building and comparing investment portfolios.

Rent, Lease, or Buy

  • Renting, leasing, and buying large itemsFM30.1 — Compare renting, leasing, and buying large-cost items and solve situational cost-and-benefit questions about each choice.

Credit and Compound Interest

  • Comparing credit optionsFM30.1 — Analyze different credit options that involve compound interest (bank cards, store cards, promotions) and justify a credit choice.
  • Compound interest and the Rule of 72FM30.1 — Apply compound interest across different compounding periods, contrast it with simple interest, and use the Rule of 72.

Investment Portfolios

  • Analyzing investment portfoliosFM30.1 — Analyze and compare investment portfolios, including the effect of regular contributions and long- versus short-term options, and make recommendations.
The official wording — 1 outcome in this unit
  • FM30.1 financial decision making including analysis of: • renting, leasing, and buying

Unit 2Logical ReasoningOfficial strand · Strand FM

Inductive and deductive reasoning: conditional statements, biconditionals, truth tables and Venn diagrams, and strategy in puzzles and games.

Conditional Statements

  • If-then statements and their variationsFM30.2 — Analyze if-then statements and write and evaluate their converse, inverse, and contrapositive, using counterexamples where false.

Biconditionals and Logical Arguments

  • Biconditionals, truth tables, and Venn logicFM30.2 — Identify and use biconditional statements and solve logical-argument problems using truth tables or Venn diagrams.

Reasoning in Puzzles and Games

  • Strategies for puzzles and gamesFM30.2 — Develop, verify, and critique problem-solving strategies for puzzles and games, and identify errors in solutions.
The official wording — 1 outcome in this unit
  • FM30.2 inductive and deductive reasoning including: • analysis of conditional statements

Unit 3Set TheoryOfficial strand · Strand FM

Sets, Venn diagrams, and set notation, and using set operations to solve situational problems.

Sets and Venn Diagrams

  • Sets, Venn diagrams, and set notationFM30.3 — Describe types of sets and represent relationships with Venn diagrams, naming regions with Boolean operators and set notation.

Set Operations and Problem Solving

  • Solving problems with set operationsFM30.3 — Determine the complement, intersection, and union of sets and solve situational questions that involve sets.
The official wording — 1 outcome in this unit
  • FM30.3 set theory and its applications.

Unit 4ProbabilityOfficial strand · Strand FM

Odds and probability, and the probability of two events that are mutually exclusive, non-mutually exclusive, dependent, or independent.

Odds and Probability

  • Relating odds and probabilityFM30.4 — Explain the relationship between odds (part-part) and probability (part-whole) and convert between them.
  • Solving and critiquing odds and probabilityFM30.4 — Solve contextual problems involving odds and probability and critique correct and incorrect uses of the terms.

Probability of Two Events

  • Mutually exclusive and non-mutually exclusive eventsFM30.5 — Determine the probability of mutually exclusive and non-mutually exclusive events using the addition rule.
  • Dependent and independent eventsFM30.5 — Determine the probability of dependent and independent events, including conditional probability given a previous event.
  • Solving two-event probability problemsFM30.5 — Create and solve situational questions that combine mutually exclusive, non-mutually exclusive, dependent, and independent events.

Combinatorics

  • The fundamental counting principle and factorialsFM30.6 — Develop and apply the fundamental counting principle and use factorial notation.
  • PermutationsFM30.6 — Determine the number of permutations of n elements taken r at a time, including cases with non-distinguishable elements.
  • CombinationsFM30.6 — Determine the number of combinations of n elements taken r at a time and distinguish combinations from permutations.
The official wording — 3 outcomes in this unit
  • FM30.4 understanding of odds and probability.
  • FM30.5 the probability of two events, including events that are: • mutually exclusive • non-mutually exclusive
  • FM30.6 combinatorics including: • the fundamental counting principle

Unit 5Modelling Data with FunctionsOfficial strand · Strand FM

Representing and analyzing data using polynomial, exponential, logarithmic, and sinusoidal functions as modelling tools.

Modelling Data with Polynomial Functions

  • Polynomial models of dataFM30.7 — Analyze graphs of polynomial functions and use technology to fit a polynomial model to data and interpret it.

Modelling Data with Exponential and Logarithmic Functions

  • Exponential and logarithmic models of dataFM30.7 — Analyze graphs of exponential and logarithmic functions and use technology to fit them to data and interpret the models.

Modelling Data with Sinusoidal Functions

  • Sinusoidal models of dataFM30.7 — Analyze graphs of sinusoidal functions and use technology to fit a sinusoidal model to cyclic data and interpret it.
The official wording — 1 outcome in this unit
  • FM30.7 representation and analysis of data using: • polynomial functions of degree ≤ 3

Unit 6Research and Presentation ProjectOfficial strand · Strand FM

A staged research project: designing an inquiry, collecting and analyzing data, and presenting findings on a current event or area of interest.

Designing the Inquiry

  • Planning a data-based inquiryFM30.8 — Frame a research question on a current event or area of interest and develop a rubric to assess the project.

Collecting and Analyzing Data

  • Collecting and assessing dataFM30.8 — Collect primary or secondary data, assess its accuracy, reliability, and bias, and interpret it using statistical methods.

Presenting the Findings

  • Presenting research findingsFM30.8 — Organize and deliver a presentation of research findings and conclusions, presenting multiple sides of any controversial issue.
The official wording — 1 outcome in this unit
  • FM30.8 Research and give a presentation of a current event or an area of interest that requires data collection and analysis.
Foundations of Mathematics 30 Course Companion — printable workbook and progress tracker for the Foundations of Mathematics 30 curriculum Curriculum checklist and skills tracker inside the Foundations of Mathematics 30 workbookParent dashboard and progress pages inside the Foundations of Mathematics 30 workbookUnit reflection and certificate pages inside the Foundations of Mathematics 30 workbook

Printable workbook · A keepsake of the year

A Foundations of Mathematics 30 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.

35 pages · 1,400+ fillable fields · US Letter, prints at home

$4.99 CAD

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

MapleMind Learn tab: streak counter, homework help shortcut, and the next lesson ready to continue
Pick up where you left offLessons, quizzes, games, and exams — one home.
MapleMind Homework Help screen with Guided Learning Mode switched on
Homework help that teachesGuided Mode explains the how — answers stay earned.
MapleMind Exam Prep screen listing provincial assessments as full simulations
Real exam practiceSimulations built from provincial assessments.

Common questions

Can MapleMind help me with Foundations of Mathematics 30?

Yes. MapleMind's AI tutor covers all 23 skills in Saskatchewan's Foundations of Mathematics 30 — 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 Saskatchewan's official curriculum?

Yes. Every skill in this course maps to an official outcome code from Saskatchewan'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 Foundations of Mathematics 30 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 Saskatchewan curriculum for Foundations of Mathematics 30?

The official source is linked on this page — Saskatchewan'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.