Unit Plans

Grade 6 Math: Algebra and Coding unit

Students explore patterns and show them in tables, graphs and equations, add like terms, evaluate expressions with decimals, solve equations and inequalities, and read and write code with variables, decisions and loops. They finish by using the modelling cycle on a class pizza party and a craft fair bracelet booth, building and testing their own model.

Mathematics (2020), Strand C: Algebra18 days12 lessonsWord, PDF and slides

What's included

  1. Unit overviewBig ideas, expectations by code, learning goals and success criteria
  2. Day-by-day calendar18 days planned, including catch-up and review days
  3. 12 three-part lessonsMinds On, Action and Consolidation, with timings, questions to ask and common mistakes
  4. Lesson slidesA ready-to-project deck for every lesson: goals, worked examples, discussion questions and exit tickets, with your lesson steps in the speaker notes
  5. Student worksheets with answer keys134 questions in all, every numeric answer checked by software
  6. Diagnostic and quick checksA Day 1 diagnostic and 3 quick checks to adjust your teaching
  7. Performance task and rubric“Performance task: The Craft Fair Bracelet Booth”, with a rubric across all four achievement chart categories
  8. Unit test and answer key42 marks, sorted by achievement chart category
  9. AccommodationsSupports for students with IEPs, English language learners, and extensions

Look inside

These are real pages from the unit.

Day-by-day calendar

DayLesson or assessmentExpectations
1Diagnostic and unit launch
2Lesson 1: Repeating, growing and shrinking patternsC1.1
3Lesson 2: Showing a linear pattern in many waysC1.2
4Lesson 3: Pattern rules, predictions and unknown valuesC1.3
5Lesson 4: Patterns with whole numbers and decimals (Quick check 1)C1.4
6Lesson 5: Adding monomials with algebra tilesC2.1
7Lesson 6: Evaluating expressions and formulasC2.2
8Lesson 7: Solving equations with a reverse flow chartC2.3
9Lesson 8: Equations with several terms and formulasC2.3, C2.1
10Lesson 9: Solving and graphing inequalities (Quick check 2)C2.4
11Lesson 10: Flow charts, input and conditional statementsC3.1
12Lesson 11: Loops: reading, altering and improving code (Quick check 3)C3.2, C3.1
13Lesson 12: The modelling cycle: planning a class pizza partyC4, C2.3, C3.1
14Catch-up and conferencing day (reteach from quick checks)All
15Performance task: The Craft Fair Bracelet Booth (part 1)C4, C1.2, C2.2
16Performance task: The Craft Fair Bracelet Booth (part 2)C4, C2.3, C2.4, C3.2
17Review: stations and practice testAll
18Unit testAll

Lessons in this unit

  1. Repeating, growing and shrinking patternsLearning to sort patterns into repeating, growing and shrinking, and to tell which growing patterns are linear.C1.1
  2. Showing a linear pattern in many waysLearning to show the same linear pattern with a table, a graph and an expression or equation.C1.2
  3. Pattern rules, predictions and unknown valuesLearning to use a pattern rule to extend a pattern, predict far ahead, fill in missing terms and work backward to find an unknown.C1.3
  4. Patterns with whole numbers and decimalsLearning to create and describe number patterns that show how whole numbers and decimals are related.C1.4
  5. Adding monomials with algebra tilesLearning to add terms that have the same variable and to explain why unlike terms cannot be combined.C2.1
  6. Evaluating expressions and formulasLearning to replace variables with numbers, including decimal tenths, and calculate in the right order.C2.2
  7. Solving equations with a reverse flow chartLearning to solve equations with two steps by undoing operations in reverse order, and to check our answers.C2.3
  8. Equations with several terms and formulasLearning to combine like terms before solving, and to solve for an unknown in a formula.C2.3, C2.1
  9. Solving and graphing inequalitiesLearning to solve inequalities with two operations, check solutions and show them on a number line.C2.4
  10. Flow charts, input and conditional statementsLearning to plan a program with a flow chart and to write code that uses input, variables and if/else decisions.C3.1
  11. Loops: reading, altering and improving codeLearning to read code that has loops and decisions, change it to get a new result, and explain how the change affects the output and the efficiency.C3.2, C3.1
  12. The modelling cycle: planning a class pizza partyLearning to use the modelling cycle: understand a real problem, build a model, test it, and improve it.C2.3, C3.1

Ontario curriculum expectations covered

C1.1
Sort patterns as repeating, growing or shrinking, including real-life ones, and tell which growing patterns are linear.
C1.2
Show repeating, growing and shrinking patterns in tables, graphs and, for linear growth, expressions and equations.
C1.3
Find pattern rules, extend patterns, predict and justify, find missing terms and use an equation to find unknown values.
C1.4
Make and describe number patterns that show how whole numbers and decimals are related.
C2.1
Add terms with one variable and whole-number coefficients, using tools such as tiles.
C2.2
Find the value of expressions and formulas by substituting whole numbers and decimal tenths.
C2.3
Solve equations with several terms and whole numbers in many settings, and check each solution.
C2.4
Solve two-step inequalities with whole numbers to 100, test the solutions and graph them on a number line.
C3.1
Solve problems by writing and running efficient code with decisions and loops, planned with flow charts.
C3.2
Read code and change it, and explain how the changes affect the results and the efficiency.
C4
Use the modelling cycle to represent a real situation, test the model, make predictions and improve the model.

Questions about this unit

How long is this unit?

18 school days: 12 lessons plus a diagnostic, a catch-up day, a two-day performance task, a review day and the unit test.

Which expectations does it cover?

C1.1, C1.2, C1.3, C1.4, C2.1, C2.2, C2.3, C2.4, C3.1, C3.2 from Mathematics (2020), Strand C: Algebra.

What format are the files?

Each unit comes as a Teacher Guide and Student Pages, both as editable Word files and print-ready PDFs, plus a PowerPoint deck of lesson slides. The Word files open in Google Docs and the slides open in Google Slides, so you can change anything.

Can I share it with my colleagues?

A single licence is for one teacher's classes. For a grade team, the team licence covers up to 5 teachers at one school for $49.99.

What if it isn't right for my class?

Email help@unitplans.ca within 7 days of buying for a full refund.

More Grade 6 Math units