MATH30B · Full course · bootcamp is separate

MATH30B-L002 - Representing change

MATH30B is delivery. Official identities remain 30-1, 30-2, 30-3. 90 combined-classroom lessons (~18 weeks × 5). Braiding adjusts the shared calendar; it does not delete strand outcomes. 10-session bootcamp overlays weeks 1-2 only.

Bootcamp overlay (weeks 1-2 only): session-02.html. Full course continues through week 18. Overlay does not shrink 30-1/30-2/30-3 to ten outcomes.

Canonical combined lesson MATH30B-L002 · week 1 day 2 · ENHANCED_BOOTCAMP_OVERLAY

MATH30B-L002 - Representing change

  • Delivery id: MATH30B (combined classroom; not a fourth credential)
  • Official courses: Mathematics 30-1 (MAT3791), 30-2 (MAT3792), 30-3 (MAT3793)
  • Lesson ID: MATH30B-L002
  • Calendar: Week 1 Day 2 of 18 weeks × 5 days (lesson 2 of 90)
  • Object type: canonical combined-classroom lesson
  • Braid class: B
  • Bootcamp overlay: sessions/session-02.md (weeks 1-2 start maps; this file is still a full pack lesson with three workshops)
  • Labels: ALL STRANDS launch → 30-1 REQUIRED / 30-2 REQUIRED / 30-3 REQUIRED workshops → CROSS-STRAND EXPOSURE ≠ mastery
  • Source: Alberta Mathematics 10-12 Program of Studies, https://open.alberta.ca/publications/mathematics-grades-10-12
  • Official outcome IDs today: MATH30-1-TRIGONOM-01-007, MATH30-2-RELATION-06-014, MATH30-3-ALGEBRA-01-008, MATH30-3-X-01-001

Calendar honesty: This is week 1 day 2 of 18×5. It is not “the whole course.” Remaining 30-1 (24), 30-2 (17), and 30-3 (11) specific outcomes continue in weeks 3-18.

Labels (post on the board)

  1. ALL STRANDS - shared launch only.
  2. 30-1 REQUIRED - MAT3791 tray; mastery evidence for 30-1 SOs listed below.
  3. 30-2 REQUIRED - MAT3792 tray; mastery evidence for 30-2 SOs listed below.
  4. 30-3 REQUIRED - MAT3793 tray; mastery evidence for 30-3 SOs listed below.
  5. CROSS-STRAND EXPOSURE ≠ mastery - hearing another tray is logged as EXPOSURE, never as an SO tick, never as a silent enrolment change.

ALL STRANDS launch (~10-14 min)

Shared story: a quantity changes over time (users, tank height, or cost). Each strand extracts a different official job from the same story.

Clock ~75 min unless the school uses 60; cut the workshop block first, never the strand exit ticket. Class C parallel workshops are the default when one strand is on exclusive work.

Official outcomes (REQUIRED on home strand)

StrandOfficial IDRole today
30-1MATH30-1-TRIGONOM-01-007REQUIRED - Demonstrate an understanding of operations on, and compositions of, functions
30-2MATH30-2-RELATION-06-014REQUIRED - Represent data, using exponential and logarithmic functions, to solve problems
30-3MATH30-3-ALGEBRA-01-008REQUIRED - Demonstrate an understanding of linear relations by: • recognizing patterns and trends • graphing • creating tables of values • writing equations • interpolating and extrapolating
30-3MATH30-3-X-01-001REQUIRED - Demonstrate an understanding of the limitations of measuring instruments, including: • precision • accuracy • uncertainty • tolerance and solve problems

30-1 workshop - 30-1 REQUIRED

Clock: ~22-28 min after launch (cut workshop before cutting the strand exit ticket). Learners on this tray stay on 30-1.

MATH30-1-TRIGONOM-01-007

Official text: Demonstrate an understanding of operations on, and compositions of, functions

Worked example (unique to this hour, this strand, this SO): f(x)=4x+5, g(x)=x²−3. Compute (f∘g)(6) and (g∘f)(x). State the domain of (f∘g) if instead g(x)=√(x−3).

LevelPrompt (inside the home strand)
FOUNDATIONNumeric f(3).
CORE(f∘g)(x) algebraic.
PROFICIENTDomain of a composition.
ADVANCED(f∘f⁻¹)(x)=x justification.

Diagram: Timing: after retrieval, before independent practice. Do not open the diagram during the first retrieval prompt. Mapping diagrams for f and g; composition arrows.

Independent practice: a new instance of today’s SO(s) with different numbers than the worked example. Two sentences on reasonableness.

Wrong-answer repair (do not praise):

  • 30-1 SO 007: Computing (f∘g) as f(x)·g(x), or ignoring domain of the inner function. Repair: name the first wrong line, replace it, and re-complete the CORE tray item. Do not praise the wrong line.

30-2 workshop - 30-2 REQUIRED

Clock: ~22-28 min after launch (cut workshop before cutting the strand exit ticket). Learners on this tray stay on 30-2.

MATH30-2-RELATION-06-014

Official text: Represent data, using exponential and logarithmic functions, to solve problems

Worked example (unique to this hour, this strand, this SO): Given points (0,14), (1,14), (2,15), choose exponential vs linear and write a model in words plus an equation. Residual: one point off by 4.

LevelPrompt (inside the home strand)
FOUNDATIONTable to graph.
COREChoose exp vs linear.
PROFICIENTFit language.
ADVANCEDResidual talk.

Diagram: Timing: after retrieval, before independent practice. Do not open the diagram during the first retrieval prompt. Scatter + exponential/log model VIS-M30B-DATA.

Independent practice: a new instance of today’s SO(s) with different numbers than the worked example. Two sentences on reasonableness.

Wrong-answer repair (do not praise):

  • 30-2 SO 014: Forcing a linear model on clearly exponential data. Repair: name the first wrong line, replace it, and re-complete the CORE tray item. Do not praise the wrong line.

30-3 workshop - 30-3 REQUIRED

Clock: ~22-28 min after launch (cut workshop before cutting the strand exit ticket). Learners on this tray stay on 30-3.

MATH30-3-ALGEBRA-01-008

Official text: Demonstrate an understanding of linear relations by: • recognizing patterns and trends • graphing • creating tables of values • writing equations • interpolating and extrapolating • solving problems

Worked example (unique to this hour, this strand, this SO): Table: hours 0, 1, 2, 3 vs litres treated 0, 16, 32, 48. Graph, write litres = (rate)(hours), interpolate at 1.5 h, extrapolate to 5 h with a caution.

LevelPrompt (inside the home strand)
FOUNDATIONComplete a table.
COREGraph + equation.
PROFICIENTInterpolate.
ADVANCEDExtrapolate with caution.

Diagram: Timing: after retrieval, before independent practice. Do not open the diagram during the first retrieval prompt. VIS-M30B-LINEAR: table, graph, equation together.

MATH30-3-X-01-001

Official text: Demonstrate an understanding of the limitations of measuring instruments, including: • precision • accuracy • uncertainty • tolerance and solve problems

Worked example (unique to this hour, this strand, this SO): A cylinder scale is marked every 2 mL. A reading looks like 42 mL. State precision, a reasonable uncertainty interval, and whether a ±4 mL tolerance is met. Accuracy still needs a true value - do not call a precise reading accurate by default.

LevelPrompt (inside the home strand)
FOUNDATIONRead to nearest mark; copy precision vs accuracy.
COREUncertainty interval.
PROFICIENTTolerance met/not.
ADVANCEDChoose an instrument for the job.

Diagram: Timing: after retrieval, before independent practice. Do not open the diagram during the first retrieval prompt. Ruler/scale photos VIS-M30B-MEAS (precision vs accuracy).

Independent practice: a new instance of today’s SO(s) with different numbers than the worked example. Two sentences on reasonableness.

Wrong-answer repair (do not praise):

  • 30-3 SO 008: Extrapolating far beyond the table with no caution. Repair: name the first wrong line, replace it, and re-complete the CORE tray item. Do not praise the wrong line.
  • 30-3 SO 001: Calling a precise instrument accurate, or writing uncertainty as a single point. Repair: name the first wrong line, replace it, and re-complete the CORE tray item. Do not praise the wrong line.

CROSS-STRAND EXPOSURE ≠ mastery

  • CROSS-STRAND EXPOSURE ≠ mastery. Log D items. Do not tick another strand’s SO.
  • AI Tutor must not treat an exposure card as proficiency.

Project or clean math

Project overlay today: none. Use a clean math prompt on the home-strand tray. Do not force Sustainable Community Water & Hygiene onto work that is not genuinely that mathematics.

AI Tutor

  • Load the authorized home strand only: MAT3791 (Mathematics 30-1) or MAT3792 (Mathematics 30-2) or MAT3793 (Mathematics 30-3) from the authorized profile.
  • Never silent-switch a struggling 30-1 learner into 30-2/30-3 banks (or the reverse) to “make it easier.”
  • Serve today’s home-strand SOs. Exposure cards are read-only.
  • Never dump diploma keys or released exam wording. Original items only.
  • Wrong answers: name the error and repair; do not praise.

Human-tutor handoff

Call a human tutor when: the learner cannot complete CORE after two documented repairs; an identity proof (30-1 006) is stuck after the identity map; a 30-2 017 source is unsafe or empty; a 30-3 vehicle/business number is being faked to match a hoped-for answer; distress, disclosure, or a request to change official enrolment. Enrolment changes are an office/PASI process, not a tutor action.

Diagram / whiteboard

Approved starter math30-quadratic-shift. Strand workshops may add axes/tables. Never praise a translated parabola as a circle.

Strand exit ticket (~8-12 min)

Collect only the home-strand row. Exposure ≠ mastery. Lesson MATH30B-L002.

Home strandPrimary SOExit ticket (unique to this lesson)
30-1MATH30-1-TRIGONOM-01-007CORE exit: f(x)=4x+5, g(x)=x²−3. Compute (f∘g)(6) and (g∘f)(x). State the domain of (f∘g) if instead g(x)=√(x−3). FOUNDATION alternate: Numeric f(3). Do not submit another strand’s ticket as 30-1 mastery.
30-2MATH30-2-RELATION-06-014CORE exit: Given points (0,14), (1,14), (2,15), choose exponential vs linear and write a model in words plus an equation. Residual: one point off by 4. FOUNDATION alternate: Table to graph. Do not submit another strand’s ticket as 30-2 mastery.
30-3MATH30-3-ALGEBRA-01-008CORE exit: Table: hours 0, 1, 2, 3 vs litres treated 0, 16, 32, 48. Graph, write litres = (rate)(hours), interpolate at 1.5 h, extrapolate to 5 h with a caution. FOUNDATION alternate: Complete a table. Do not submit another strand’s ticket as 30-3 mastery.

Provenance

Official IDs/text: _official_math_calm_outcomes.json. Pacing: MATH30_COMBINED_CLASSROOM_PACING.md. Crosswalk: MATH30_1_30_2_30_3_OUTCOME_CROSSWALK.csv. Generated by oeom/core/training/rapid3/write_math30b_lessons.py.

Visual task (DURING_DIRECT_INSTRUCTION): Inspect the visual, notice labels, and answer the lesson prompt.

MATH30B MATH30B L002 strand map 002. Full instructional strand map for MATH30B.

MATH30B MATH30B L002 strand map 002

Visual task (DURING_DIRECT_INSTRUCTION): Inspect the visual, notice labels, and answer the lesson prompt.

MATH30B MATH30B L002 trigonometry 102. Full instructional trigonometry for MATH30B.

MATH30B MATH30B L002 trigonometry 102