Alberta · Grade 10 · Mathematics · 2026–27

Mathematics 10C — help with every skill

MapleMind is an AI tutor for Alberta's Mathematics 10C (Grade 10). It teaches all 41 skills from the official 2026–27 curriculum — Measurement, Algebra and Number, Relations and Functions — one step at a time, on web, iPhone, and Android. Free to start.

3Units
18Lessons
41Skills

See the full curriculum on this page ↓

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

Get help with Mathematics 10C

Most tutoring makes you sit through material you already know. MapleMind flips that: pick the exact skill that's causing trouble — any of the 41 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 10? Read the parent's guideWhat your child learns this year in Alberta — every subject, in plain words.

The official Alberta Mathematics 10C curriculum

Alberta defines Mathematics 10C 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 Alberta's official programs of studyRead it on the government site — alberta.ca ↗
Official strandOutcomesWhere MapleMind teaches it
Measurement4Measurement
Algebra and Number5Algebra and Number
Relations and Functions9Relations and Functions

Every skill below, taught one on one.

Try the first session free

How MapleMind teaches Mathematics 10C — 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 1MeasurementOfficial strand · Measurement

General outcome: develop spatial sense and proportional reasoning. Linear measurement in SI and imperial units, conversions, surface area and volume of 3-D objects, and right-triangle trigonometry.

Linear Measurement

  • SI and imperial units10C.M.1 — Solve linear measurement problems using both SI and imperial units, choosing appropriate units and instruments.
  • Estimation and measurement strategies10C.M.1 — Apply estimation strategies (referents, personal benchmarks) and measurement strategies to real linear-measurement problems.

Converting Between Measurement Systems

  • Converting within and between systems10C.M.2 — Use proportional reasoning to convert measurements within and between SI and imperial systems.
  • Conversion problem solving10C.M.2 — Solve multi-step real-context problems that require unit conversions (construction, travel, trades).

Surface Area and Volume of 3-D Objects

  • Prisms and cylinders10C.M.3 — Find surface area and volume of right prisms and right cylinders in SI and imperial units.
  • Pyramids and cones10C.M.3 — Find surface area and volume of right pyramids and right cones, including slant height relationships.
  • Spheres and mixed problems10C.M.3 — Find surface area and volume of spheres, and solve problems combining multiple 3-D objects.

Right-Triangle Trigonometry

  • The three primary ratios10C.M.4 — Develop the sine, cosine and tangent ratios from right-triangle side relationships.
  • Finding missing sides10C.M.4 — Use the primary trigonometric ratios to find unknown side lengths in right triangles.
  • Finding angles and solving problems10C.M.4 — Use inverse trigonometric ratios to find unknown angles, and solve real problems (angles of elevation and depression).
The official wording — 4 outcomes in this unit
  • 10C.M.1 Solve problems that involve linear measurement, using: SI and imperial units of measure; estimation strategies; measurement strategies.
  • 10C.M.2 Apply proportional reasoning to problems that involve conversions between SI and imperial units of measure.
  • 10C.M.3 Solve problems, using SI and imperial units, that involve the surface area and volume of 3-D objects, including: right cones; right cylinders; right prisms; right pyramids; spheres.
  • 10C.M.4 Develop and apply the primary trigonometric ratios (sine, cosine, tangent) to solve problems that involve right triangles.

Unit 2Algebra and NumberOfficial strand · Algebra and Number

General outcome: develop algebraic reasoning and number sense. Factors of whole numbers, irrational numbers, powers with integral and rational exponents, polynomial multiplication, and factoring.

Factors of Whole Numbers

  • Prime factors, GCF and LCM10C.AN.1 — Determine prime factorizations, greatest common factors and least common multiples of whole numbers.
  • Square roots and cube roots10C.AN.1 — Determine square roots of perfect squares and cube roots of perfect cubes, using prime factorization.

Irrational Numbers and Radicals

  • Identifying and simplifying radicals10C.AN.2 — Represent, identify and simplify irrational numbers, converting between mixed radicals and entire radicals.
  • Ordering irrational numbers10C.AN.2 — Order irrational numbers (with rationals) on a number line, using benchmarks and approximations.

Powers with Integral and Rational Exponents

  • Integral exponents and exponent laws10C.AN.3 — Apply the exponent laws with integral exponents, including negative exponents as reciprocals.
  • Rational exponents10C.AN.3 — Interpret rational exponents as roots (a^(m/n) = nth root of a^m) and move between radical and exponent forms.

Multiplying Polynomials

  • Multiplying binomials10C.AN.4 — Multiply binomials concretely (area models), pictorially and symbolically (distributive property).
  • Multiplying larger polynomials10C.AN.4 — Multiply monomials, binomials and trinomials in any combination, collecting like terms in the product.

Factoring

  • Common factors10C.AN.5 — Factor polynomials by removing the greatest common factor.
  • Factoring trinomials10C.AN.5 — Factor trinomials of the form x² + bx + c and ax² + bx + c, concretely, pictorially and symbolically.
  • Difference of squares and perfect-square trinomials10C.AN.5 — Recognize and factor the special patterns: difference of squares and perfect-square trinomials.
The official wording — 5 outcomes in this unit
  • 10C.AN.1 Demonstrate an understanding of factors of whole numbers by determining the: prime factors; greatest common factor; least common multiple; square root; cube root.
  • 10C.AN.2 Demonstrate an understanding of irrational numbers by: representing, identifying and simplifying irrational numbers; ordering irrational numbers.
  • 10C.AN.3 Demonstrate an understanding of powers with integral and rational exponents.
  • 10C.AN.4 Demonstrate an understanding of the multiplication of polynomial expressions (limited to monomials, binomials and trinomials), concretely, pictorially and symbolically.
  • 10C.AN.5 Demonstrate an understanding of common factors and trinomial factoring, concretely, pictorially and symbolically.

Unit 3Relations and FunctionsOfficial strand · Relations and Functions

General outcome: develop algebraic and graphical reasoning through the study of relations. Graphs and situations, functions, slope, linear relations in all their forms, function notation, and systems of linear equations.

Graphs and Situations

  • Interpreting graphs in context10C.RF.1 — Interpret and explain the relationships among data, graphs and the situations they describe.
  • Graphs from descriptions10C.RF.1 — Sketch a possible graph from a described situation, and describe a possible situation for a given graph.

Relations and Functions

  • Relations and how to represent them10C.RF.2 — Understand relations as associations between quantities, represented as sets of ordered pairs, tables, mappings and graphs.
  • Functions as special relations10C.RF.2 — Distinguish functions (each input has exactly one output) from other relations, including the vertical line test.

Slope

  • Slope as rise over run10C.RF.3 — Determine the slope of line segments and lines from graphs and coordinates, including positive, negative, zero and undefined slopes.
  • Slope as rate of change10C.RF.3 — Interpret slope as a rate of change in real contexts (speed, cost per unit, growth per year).
  • Parallel and perpendicular slopes10C.RF.3 — Relate the slopes of parallel lines (equal) and perpendicular lines (negative reciprocals).

Representing Linear Relations

  • Five representations10C.RF.4 — Describe and represent linear relations using words, ordered pairs, tables of values, graphs and equations.
  • Moving between representations10C.RF.4 — Convert fluently between the representations of a linear relation and match equivalent ones.

Characteristics of Linear Graphs

  • Intercepts10C.RF.5 — Determine x- and y-intercepts of linear relations from graphs and equations, and interpret them in context.
  • Slope, domain and range10C.RF.5 — Determine the slope, domain and range of a linear relation's graph, including restrictions from context.

Forms of Linear Equations

  • Slope–intercept form10C.RF.6 — Relate y = mx + b to its graph — the slope m and y-intercept b read directly from the equation.
  • General and slope–point forms10C.RF.6 — Relate general form Ax + By + C = 0 and slope–point form y − y₁ = m(x − x₁) to their graphs, converting between all three forms.

Finding the Equation of a Line

  • From a graph, or a point and slope10C.RF.7 — Determine the equation of a linear relation from its graph, or from a point and the slope.
  • From two points, or a parallel/perpendicular line10C.RF.7 — Determine the equation of a linear relation from two points, or from a point and a parallel or perpendicular line, to solve problems.

Function Notation

  • Reading and writing f(x)10C.RF.8 — Represent linear functions in function notation, evaluating f(a) and solving f(x) = b.
  • Function notation and graphs10C.RF.8 — Connect function notation to graphs: f(a) as the y-value at x = a, and points as (a, f(a)).

Systems of Linear Equations

  • Solving systems graphically10C.RF.9 — Solve systems of two linear equations by graphing, interpreting the intersection point as the solution.
  • Substitution and elimination10C.RF.9 — Solve systems algebraically by substitution and elimination, including systems with no solution or infinitely many.
  • Problem solving with systems10C.RF.9 — Model and solve real problems with systems of linear equations, choosing an appropriate method.
The official wording — 9 outcomes in this unit
  • 10C.RF.1 Interpret and explain the relationships among data, graphs and situations.
  • 10C.RF.2 Demonstrate an understanding of relations and functions.
  • 10C.RF.3 Demonstrate an understanding of slope with respect to: rise and run; line segments and lines; rate of change; parallel lines; perpendicular lines.
  • 10C.RF.4 Describe and represent linear relations, using: words; ordered pairs; tables of values; graphs; equations.
  • 10C.RF.5 Determine the characteristics of the graphs of linear relations, including the: intercepts; slope; domain; range.
  • 10C.RF.6 Relate linear relations expressed in: slope-intercept form (y = mx + b); general form (Ax + By + C = 0); slope-point form (y - y1 = m(x - x1)) to their graphs.
  • 10C.RF.7 Determine the equation of a linear relation, given: a graph; a point and the slope; two points; a point and the equation of a parallel or perpendicular line to solve problems.
  • 10C.RF.8 Represent a linear function, using function notation.
  • 10C.RF.9 Solve problems that involve systems of linear equations in two variables, graphically and algebraically.
Mathematics 10C Course Companion — printable workbook and progress tracker for the Mathematics 10C curriculum Curriculum checklist and skills tracker inside the Mathematics 10C workbookParent dashboard and progress pages inside the Mathematics 10C workbookUnit reflection and certificate pages inside the Mathematics 10C workbook

Printable workbook · A keepsake of the year

A Mathematics 10C 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.

29 pages · 1,500+ 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 Mathematics 10C?

Yes. MapleMind's AI tutor covers all 41 skills in Alberta's Mathematics 10C — 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 Alberta's official curriculum?

Yes. Every skill in this course maps to an official outcome code from Alberta's Grade 10 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 10C 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 Alberta curriculum for Mathematics 10C?

The official source is linked on this page — Alberta's official programs of study. 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.