Quebec · Grade 10 · Mathematics · 2026–27

Mathematics, Secondary 4 (Technical and Scientific) — help with every skill

MapleMind is an AI tutor for Quebec's Mathematics, Secondary 4 (Technical and Scientific) (Grade 10). It teaches all 76 skills from the official 2026–27 curriculum — Arithmetic, Algebra, Probability, and more — one step at a time, on web, iPhone, and Android. Free to start.

6Units
52Lessons
76Skills

See the full curriculum on this page ↓

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

Get help with Mathematics, Secondary 4 (Technical and Scientific)

Most tutoring makes you sit through material you already know. MapleMind flips that: pick the exact skill that's causing trouble — any of the 76 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 Quebec — every subject, in plain words.

The official Quebec Mathematics, Secondary 4 (Technical and Scientific) curriculum

Quebec defines Mathematics, Secondary 4 (Technical and Scientific) 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 Québec's official education programRead it on the government site — quebec.ca ↗
Official strandOutcomesWhere MapleMind teaches it
Strand A6Arithmetic
Strand B30Algebra
Strand C13Probability
Strand D12Statistics
Strand E6Geometry
Strand F9Analytic Geometry

Every skill below, taught one on one.

Try the first session free

How MapleMind teaches Mathematics, Secondary 4 (Technical and Scientific) — 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 1ArithmeticOfficial strand · Strand A

The PDA Arithmetic branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Defines the concept of absolute value in context

  • Defines the concept absolute value in context (e.g. difference between two numbers, distance between two points)ARITH.N10 — The student carries out: Defines the concept absolute value in context (e.g. difference between two numbers, distance between two points) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Writes numbers using radicals, rational exponents or logarithmic notation

  • Writes numbers using radicals or rational exponentsARITH.N11.g — The student carries out: numbers using radicals or rational exponents — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Writes numbers in logarithmic notation using the equivalence log_a x = n ⇔ a^n = xARITH.N11.h — The student carries out: numbers in logarithmic notation using the equivalence loga x = n an = x, if necessary — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Estimates the value of the power of an exponential expression

  • Estimates the value of the power of an exponential expression with respect to its components: base (between 0 and 1, greater than 1), exponent (positive or negative, integral or fractional)ARITH.N12 — The student carries out: Estimates the value of the power of an exponential expression with respect to its components: base (between 0 and 1, greater than 1), exponent (positive or negative, integral or fractional) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Manipulates numerical expressions involving powers, radicals and logarithms

  • Manipulates numerical expressions involving powers (change of base), exponents and radicals (nth root), using their propertiesARITH.N14.b — The student carries out: powers of bases (change of base), exponents, radicals (nth root), using their properties — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Manipulates numerical expressions involving logarithmsARITH.N14.c.ii — The student carries out: logarithms — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 6 outcomes in this unit
  • ARITH.N10 Defines the concept absolute value in context (e.g. difference between two numbers, distance between two points)
  • ARITH.N11.g numbers using radicals or rational exponents
  • ARITH.N11.h numbers in logarithmic notation using the equivalence loga x = n an = x, if necessary
  • ARITH.N12 Estimates the value of the power of an exponential expression with respect to its components: base (between 0 and 1, greater than 1), exponent (positive or negative, integral or fractional)
  • ARITH.N14.b powers of bases (change of base), exponents, radicals (nth root), using their properties
  • ARITH.N14.c.ii logarithms

Unit 2AlgebraOfficial strand · Strand B

The PDA Algebra branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Interprets parameters in algebraic expressions

  • Interprets the role of a parameter in an algebraic expressionALG.N4.c — The student carries out: parameter — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Interprets parameters (multiplicative or additive) and describes the effect of changing their valuesALG.N4.2 — The student carries out: Interprets parameters (multiplicative or additive) and describes the effect of changing — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes second-degree polynomial functions

  • Manipulates algebraic expressions of the functions under studyALG.b — The student carries out: algebraic expressions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Analyzes second-degree polynomial functions of the form f(x) = (bx)² or f(x) = a(bx)²ALG.b.ii — The student carries out: f(x) = (bx)2 or f(x) = a(bx)2 — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Divides polynomials and constructs algebraic expressions

  • Divides a polynomial by a binomial (with or without a remainder)ALG.N5.b — The student carries out: a polynomial by a binomial (with or without a remainder) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Validates the solution, with or without technological toolsALG.N5.2 — The student carries out: Validates the solution, with or without technological tools — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Constructs an algebraic expression using a register (type) of representationALG.N5.4 — The student carries out: Constructs an algebraic expression using a register (type) of representation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Factors and manipulates second-degree algebraic expressions

  • Factors polynomials by grouping (including decomposable second-degree trinomials)ALG.N6.b — The student carries out: factoring by grouping (polynomials including decomposable second-degree trinomials) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Factors by substituting second-degree algebraic identities (perfect square trinomial and difference of two squares)ALG.N6.e — The student carries out: substituting second-degree algebraic identities (perfect square trinomial and difference of two squares) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Interprets the solution or makes decisions if necessary, depending on the contextALG.N6.3 — The student carries out: Interprets the solution or makes decisions if necessary, depending on the context — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Manipulates expressions involving multiplicative parametersALG.N6.a.2 — The student carries out: multiplicative parameters — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Determines values or data by solving equations and inequalitiesALG.N6.4 — The student carries out: Determines values or data by solving equations and inequalities — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Recognizes or constructs equivalent algebraic expressions

  • Recognizes or constructs equivalent algebraic expressionsALG.N7.2 — The student carries out: Recognizes or constructs equivalent algebraic expressions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Interpolates and extrapolates data, if applicableALG.N7.5 — The student carries out: Interpolates and extrapolates data, if applicable — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Solves equations and inequalities in one variable

  • Solves second-degree equations and inequalities in one variableALG.N11.a — The student carries out: second-degree — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Solves exponential, logarithmic and square root equations and inequalities using the properties of exponents, logarithms and radicalsALG.N11.b — The student carries out: exponential, logarithmic or square root, using the properties of exponents, logarithms and radicals — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Solves a second-degree equation in two variables

  • Solves a second-degree equation in two variablesALG.N12 — The student carries out: Solves a second-degree equation in two variables — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes first- and second-degree inequalities in two variables

  • Analyzes a first-degree inequality in two variablesALG.N14.a — The student carries out: first-degree inequality in two variables — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Analyzes a second-degree inequality in two variablesALG.N14.b — The student carries out: second-degree inequality in two variables — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Solves systems of first-degree equations in two variables

  • Solves systems of first-degree equations in two variablesALG.N3.b — The student carries out: of first-degree equations in two variables — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Represents and interprets the inverse of a functionALG.N3.5 — The student carries out: Represents and interprets the inverse — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes a situation to be optimized using a system of inequalities

  • Analyzes a situation to be optimized mathematizing the situation using a system of first-degree inequalities in two variables drawing a bounded or unbounded polygon of constraints to represent the situation determining the coordinates of the vertices of the bounded polygon (feasible region)ALG.N1.3 — The student carries out: Analyzes a situation to be optimized mathematizing the situation using a system of first-degree inequalities in two variables drawing a bounded or unbounded polygon of constraints to represent the situation determining the coordinates of the vertices of the bounded polygon (feasible region) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Models a situation verbally, algebraically, graphically, using a table of values or a scatter plotALG.N1.5 — The student carries out: Models a situation verbally, algebraically, graphically, using a table of values or a scatter — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes square root functions of the form f(x) = a√b(x – h) + k

  • Analyzes square root functions of the form f(x) = a√b(x – h) + kALG.c.ii — The student carries out: f(x) = a b(x – h)+ k — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes exponential functions of the form f(x) = a·c^(bx)

  • Analyzes exponential functions of the form f(x) = a·c^(bx)ALG.e.ii — The student carries out: f(x) = acbx — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes logarithmic functions of the form f(x) = a log_c bx

  • Analyzes logarithmic functions of the form f(x) = a log_c bxALG.f.ii — The student carries out: f(x) = a logc bx — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes piecewise functions

  • Analyzes piecewise functionsALG.g — The student carries out: Piecewise functions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes step functions

  • Analyzes step functionsALG.i — The student carries out: Step functions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes greatest-integer functions of the form f(x) = a[b(x – h)] + k

  • Analyzes greatest-integer functions of the form f(x) = a[b(x – h)] + kALG.j.ii — The student carries out: f(x) = a[b(x – h)] + k — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Analyzes sinusoidal functions

  • Analyzes sinusoidal functions of the form f(x) = a sin b(x – h) + k or f(x) = a cos b(x – h) + kALG.k.ii — The student carries out: sinusoidal : f(x) = a sin b(x – h) + k, f(x) = a cos b(x – h) + k — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 30 outcomes in this unit
  • ALG.N4.c parameter
  • ALG.N4.2 Interprets parameters (multiplicative or additive) and describes the effect of changing
  • ALG.b algebraic expressions
  • ALG.b.ii f(x) = (bx)2 or f(x) = a(bx)2
  • ALG.N5.b a polynomial by a binomial (with or without a remainder)
  • ALG.N5.2 Validates the solution, with or without technological tools
  • ALG.N5.4 Constructs an algebraic expression using a register (type) of representation
  • ALG.N6.b factoring by grouping (polynomials including decomposable second-degree trinomials)
  • ALG.N6.e substituting second-degree algebraic identities (perfect square trinomial and difference of two squares)
  • ALG.N6.3 Interprets the solution or makes decisions if necessary, depending on the context
  • ALG.N6.a.2 multiplicative parameters
  • ALG.N6.4 Determines values or data by solving equations and inequalities
  • ALG.N7.2 Recognizes or constructs equivalent algebraic expressions
  • ALG.N7.5 Interpolates and extrapolates data, if applicable
  • ALG.N11.a second-degree
  • ALG.N11.b exponential, logarithmic or square root, using the properties of exponents, logarithms and radicals
  • ALG.N12 Solves a second-degree equation in two variables
  • ALG.N14.a first-degree inequality in two variables
  • ALG.N14.b second-degree inequality in two variables
  • ALG.N3.b of first-degree equations in two variables
  • ALG.N3.5 Represents and interprets the inverse
  • ALG.N1.3 Analyzes a situation to be optimized mathematizing the situation using a system of first-degree inequalities in two variables drawing a bounded or unbounded polygon of constraints to represent the situation determining the coordinates of the vertices of the bounded polygon (feasible region)
  • ALG.N1.5 Models a situation verbally, algebraically, graphically, using a table of values or a scatter
  • ALG.c.ii f(x) = a b(x – h)+ k
  • ALG.e.ii f(x) = acbx
  • ALG.f.ii f(x) = a logc bx
  • ALG.g Piecewise functions
  • ALG.i Step functions
  • ALG.j.ii f(x) = a[b(x – h)] + k
  • ALG.k.ii sinusoidal : f(x) = a sin b(x – h) + k, f(x) = a cos b(x – h) + k

Unit 3ProbabilityOfficial strand · Strand C

The PDA Probability branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Distinguishes dependent and independent events and quantifies probabilities

  • Distinguishes between dependent and independent events and quantifies probabilities using fractions, decimals or percentagesPROB.N12 — The student carries out: between dependent and independent events Uses fractions, decimals or percentages to quantify a probability — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Calculates mathematical expectationPROB.N12.2 — The student carries out: Calculates mathematical expectation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Uses factorial notation, if necessary

  • Uses factorial notation, if necessaryPROB.N16 — The student carries out: Uses factorial notation, if necessary — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Recognizes different types of probabilities: experimental, theoretical, subjective

  • Recognizes, depending on the context, different types of probabilities: experimental, theoretical, subjectivePROB.N17 — The student carries out: Recognizes, depending on the context, different types of probabilities: experimental, theoretical, subjective — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Defines and interprets the concept of odds (odds for and odds against)

  • Defines or interprets the concept of odds/chance (odds for and odds against) (e.g. makes connections between odds and probabilities)PROB.N18 — The student carries out: Defines or interprets the concept of odds/chance (odds for and odds against) (e.g. makes connections between odds and probabilities) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Defines and interprets the concept of mathematical expectation

  • Defines or interprets the concept of mathematical expectation (e.g. makes connections between mathematical expectation and weighted mean)PROB.N19 — The student carries out: Defines or interprets the concept of mathematical expectation (e.g. makes connections between mathematical expectation and weighted mean) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Calculates probabilities, including geometric probabilities

  • Calculates probabilities, including geometric probabilities, in measurement contextsPROB.N6.2 — The student carries out: subjective Calculates probabilities, including geometric probabilities, in measurement contexts — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Interprets probabilities and makes appropriate decisions

  • Interprets probabilities and makes appropriate decisionsPROB.N8.2 — The student carries out: Interprets probabilities and makes appropriate decisions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Determines the odds for or odds against, depending on the context

  • Determines the odds for or odds against, depending on the contextPROB.N10.2 — The student carries out: probability, depending on the context Determines the odds for or odds against — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Interprets and makes decisions with respect to the odds obtained

  • Interprets and makes decisions with respect to the odds obtainedPROB.N11.2 — The student carries out: Interprets and makes decisions with respect to the odds obtained — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Modifies the parameters of a situation to make it fair or optimize it

  • Modifies, if necessary, the parameters of a situation to make it fair, attain an objective or optimize a gain or lossPROB.N13.2 — The student carries out: Modifies, if necessary, the parameters of a situation in order to make it fair, attain — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Interprets mathematical expectation and makes appropriate decisions

  • Interprets the resulting mathematical expectation and makes appropriate decisionsPROB.N14.2 — The student carries out: an objective or optimize a gain or loss Interprets the resulting mathematical expectation and makes appropriate decisions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Calculates probabilities involving arrangements, permutations and combinations

  • Calculates the probability of outcomes of random experiments related to situations involving arrangements, permutations or combinationsPROB.N15 — The student carries out: Calculates the probability of outcomes of random experiments related to situations involving arrangements, permutations or combinations — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 13 outcomes in this unit
  • PROB.N12 between dependent and independent events Uses fractions, decimals or percentages to quantify a probability
  • PROB.N12.2 Calculates mathematical expectation
  • PROB.N16 Uses factorial notation, if necessary
  • PROB.N17 Recognizes, depending on the context, different types of probabilities: experimental, theoretical, subjective
  • PROB.N18 Defines or interprets the concept of odds/chance (odds for and odds against) (e.g. makes connections between odds and probabilities)
  • PROB.N19 Defines or interprets the concept of mathematical expectation (e.g. makes connections between mathematical expectation and weighted mean)
  • PROB.N6.2 subjective Calculates probabilities, including geometric probabilities, in measurement contexts
  • PROB.N8.2 Interprets probabilities and makes appropriate decisions
  • PROB.N10.2 probability, depending on the context Determines the odds for or odds against
  • PROB.N11.2 Interprets and makes decisions with respect to the odds obtained
  • PROB.N13.2 Modifies, if necessary, the parameters of a situation in order to make it fair, attain
  • PROB.N14.2 an objective or optimize a gain or loss Interprets the resulting mathematical expectation and makes appropriate decisions
  • PROB.N15 Calculates the probability of outcomes of random experiments related to situations involving arrangements, permutations or combinations

Unit 4StatisticsOfficial strand · Strand D

The PDA Statistics branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Calculates measures of dispersion: mean deviation and standard deviation

  • Calculates and interprets the mean deviationSTAT.N11.b.iii — The student carries out: mean deviation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Calculates and interprets the standard deviationSTAT.N11.b.iv — The student carries out: standard deviation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Represents data using a scatter plot or a two-variable distribution table

  • Represents data using a scatter plot or a double-entry (two-variable) distribution tableSTAT.N2.2 — The student carries out: Represents data using a scatter plot or a double-entry (two-variable) distribution table — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Models two-variable data using the functions under study

  • Models two-variable data using a first-degree polynomial functionSTAT.N3.a — The student carries out: first-degree polynomial function — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Models two-variable data using the functions under studySTAT.N3.b — The student carries out: functions under study — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Describes and interprets the relationship between two variables

  • Describes and interprets the relationship between two variables, if anySTAT.N4.2 — The student carries out: Describes and interprets the relationship between two variables, if any — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Gives a qualitative assessment of a linear correlation

  • Gives a qualitative assessment of a linear correlationSTAT.N5.2 — The student carries out: Gives a qualitative assessment of a linear correlation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Approximates and interprets the linear correlation coefficient

  • Approximates and interprets the linear correlation coefficientSTAT.N6 — The student carries out: Approximates and interprets the linear correlation coefficient — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Draws a curve associated with the chosen model

  • Draws a curve associated with the chosen modelSTAT.N7.2 — The student carries out: Draws a curve associated with the chosen model — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Interpolates or extrapolates values using a regression line or model

  • Interpolates or extrapolates values using a regression lineSTAT.N9.a — The student carries out: a regression line — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Interpolates or extrapolates values using the functional model best suited to the situationSTAT.N9.b — The student carries out: the functional model best suited to the situation — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Compares two-variable distributions

  • Compares two-variable distributionsSTAT.N10.2 — The student carries out: Compares two-variable distributions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 12 outcomes in this unit
  • STAT.N11.b.iii mean deviation
  • STAT.N11.b.iv standard deviation
  • STAT.N2.2 Represents data using a scatter plot or a double-entry (two-variable) distribution table
  • STAT.N3.a first-degree polynomial function
  • STAT.N3.b functions under study
  • STAT.N4.2 Describes and interprets the relationship between two variables, if any
  • STAT.N5.2 Gives a qualitative assessment of a linear correlation
  • STAT.N6 Approximates and interprets the linear correlation coefficient
  • STAT.N7.2 Draws a curve associated with the chosen model
  • STAT.N9.a a regression line
  • STAT.N9.b the functional model best suited to the situation
  • STAT.N10.2 Compares two-variable distributions

Unit 5GeometryOfficial strand · Strand E

The PDA Geometry branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Determines the minimum conditions for congruent or similar triangles

  • Determines the minimum conditions required to conclude that triangles are congruent or similarGEOM.N5.4 — The student carries out: Determines the minimum conditions required to conclude that triangles are congruent or similar — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Finds unknown measurements using metric or trigonometric relationsGEOM.N5.b.3 — The student carries out: metric or trigonometric relations — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Demonstrates congruence or similarity between triangles

  • Demonstrates the congruence or similarity between triangles or finds unknown measurements using minimum conditionsGEOM.N6.3 — The student carries out: Demonstrates the congruence or similarity between triangles or finds unknown measurements using minimum conditions — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Determines metric relations associated with plane figures

  • Determines, through exploration or deduction, different metric relations associated with plane figuresGEOM.N1.11 — The student carries out: Determines, through exploration or deduction, different metric relations associated with plane figures — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Finds unknown measurements using trigonometric ratios

  • Finds unknown measurements using the trigonometric ratios sine, cosine and tangentGEOM.N2.a.iii — The student carries out: trigonometric ratios: sine, cosine, tangent — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Calculates the area of a triangle from angle and side measurements

  • Calculates the area of a triangle given the measure of an angle and the lengths of two sides or given the measures of two angles and the length of one sideGEOM.N3.10 — The student carries out: Calculates the area of a triangle given the measure of an angle and the lengths of two sides or given the measures of two angles and the length of one side — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 6 outcomes in this unit
  • GEOM.N5.4 Determines the minimum conditions required to conclude that triangles are congruent or similar
  • GEOM.N5.b.3 metric or trigonometric relations
  • GEOM.N6.3 Demonstrates the congruence or similarity between triangles or finds unknown measurements using minimum conditions
  • GEOM.N1.11 Determines, through exploration or deduction, different metric relations associated with plane figures
  • GEOM.N2.a.iii trigonometric ratios: sine, cosine, tangent
  • GEOM.N3.10 Calculates the area of a triangle given the measure of an angle and the lengths of two sides or given the measures of two angles and the length of one side

Unit 6Analytic GeometryOfficial strand · Strand F

The PDA Analytic Geometry branch, taught in the Technical and Scientific sequence register (mathematics tied to technical instruments, measurement and case studies (Quebec TS program: "design, operation or use of certain technical instruments", identifying errors and anomalies)).

Calculates distances, points of division and slopes

  • Calculates the distance between two pointsANGEO.N1.a — The student carries out: calculate the distance between two points — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Determines the coordinates of a point of division using a given ratio (including the coordinates of a midpoint)ANGEO.N1.b — The student carries out: determine the coordinates of a point of division using a given ratio (including the coordinates of a midpoint) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Calculates and interprets a slopeANGEO.N1.c — The student carries out: calculate and interpret a slope — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Determines the relative position of two straight lines using their slopes

  • Determines the relative position of two straight lines using their respective slope (intersecting at one point, perpendicular, non-intersecting parallel or coincident)ANGEO.N2.2 — The student carries out: Determines the relative position of two straight lines using their respective slope (intersecting at one point, perpendicular, non-intersecting parallel or coincident) — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Represents lines and half-planes graphically and algebraically

  • Represents straight lines graphically and algebraicallyANGEO.N3.a — The student carries out: straight lines: graphically and algebraically — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Represents a half-plane graphically and algebraicallyANGEO.N3.b — The student carries out: a half-plane: graphically and algebraically — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
  • Represents parallel lines and perpendicular linesANGEO.N3.c — The student carries out: parallel lines and perpendicular lines — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Determines the equation of a line using the slope and a point or two points

  • Determines the equation of a line using the slope and a point or using two pointsANGEO.N4 — The student carries out: Determines the equation of a line using the slope and a point or using two points — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).

Determines the equation of a line parallel or perpendicular to another

  • Determines the equation of a line parallel or perpendicular to anotherANGEO.N5 — The student carries out: Determines the equation of a line parallel or perpendicular to another — in Technical and Scientific contexts (run the technical procedure precisely, checking the measurement and catching anomalies).
The official wording — 9 outcomes in this unit
  • ANGEO.N1.a calculate the distance between two points
  • ANGEO.N1.b determine the coordinates of a point of division using a given ratio (including the coordinates of a midpoint)
  • ANGEO.N1.c calculate and interpret a slope
  • ANGEO.N2.2 Determines the relative position of two straight lines using their respective slope (intersecting at one point, perpendicular, non-intersecting parallel or coincident)
  • ANGEO.N3.a straight lines: graphically and algebraically
  • ANGEO.N3.b a half-plane: graphically and algebraically
  • ANGEO.N3.c parallel lines and perpendicular lines
  • ANGEO.N4 Determines the equation of a line using the slope and a point or using two points
  • ANGEO.N5 Determines the equation of a line parallel or perpendicular to another
Mathematics, Secondary 4 (Technical and Scientific) Course Companion — printable workbook and progress tracker for the Mathematics, Secondary 4 (Technical and Scientific) curriculum Curriculum checklist and skills tracker inside the Mathematics, Secondary 4 (Technical and Scientific) workbookParent dashboard and progress pages inside the Mathematics, Secondary 4 (Technical and Scientific) workbookUnit reflection and certificate pages inside the Mathematics, Secondary 4 (Technical and Scientific) workbook

Printable workbook · A keepsake of the year

A Mathematics, Secondary 4 (Technical and Scientific) 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.

49 pages · 2,200+ 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, Secondary 4 (Technical and Scientific)?

Yes. MapleMind's AI tutor covers all 76 skills in Quebec's Mathematics, Secondary 4 (Technical and Scientific) — 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 Quebec's official curriculum?

Yes. Every skill in this course maps to an official outcome code from Quebec'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, Secondary 4 (Technical and Scientific) 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 Quebec curriculum for Mathematics, Secondary 4 (Technical and Scientific)?

The official source is linked on this page — Québec's official education program. 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.