QSLMA – math + coding, 5-10

MINDSET
  • Teach math, not coding.
  • Start with existing code that students alter.
  • Students will learn to code incidentally as they use it in math contexts.
  • Coding offers dynamic modelling and bring math to life.
  • Coding gives abstract concepts and tangible feel.
  • You don’t have to be an expert (students learn faster than us and they can help).
  • Get ready to be surprised (about students and about math).
INEQUALITIES

GRADES 5-6 EXPECTATIONS

GRADE 9 EXPECTATIONS

  • apply coding skills to represent mathematical concepts and relationships dynamically, and to solve problems, in algebra and across the other strands 

GROWING PATTERNS; ALGEBRAIC EXPRESSIONS; LINEAR & NON-LINEAR RELATIONS

GRADES 7-8 EXPECTATIONS

GRADE 9 EXPECTATIONS

  • apply coding skills to represent mathematical concepts and relationships dynamically, and to solve problems, in algebra and across the other strands