Performance Math Curriculum
To do more math, going beyond fundamentals and learn basic coding skills to apply what’s learned.
Grade 3 | Focus on multi-digit arithmetic and fractions, using Scratch to visualize concepts. Solve complex word problems with coding as a supportive tool. |
Grade 4 | Master multiplication, division, and decimals, using Scratch to model problems. Apply coding to enhance understanding of measurements and patterns. |
Grade 5 | Study advanced fractions and order of operations, with Scratch for visualizations. Code simple programs to reinforce area calculations and sequences. |
Grade 6 | Focus on pre-algebra (equations, inequalities) with Python to graph solutions. Use coding to support algebraic concept exploration. |
Grade 7 | Master linear equations and geometry, using Python to visualize functions. Coding supports graphing and geometric transformations. |
Grade 8 | Study advanced algebra and statistics, with Python for data plotting. Use coding to enhance understanding of geometric and statistical concepts. |
Grade 9 | Focus on systems of equations and polynomials, using Python for modeling. Coding reinforces algebraic solutions and visualizations. |
Grade 10 | Study exponential functions and trigonometry, with Python for graphing Moebius strip transformations. Use coding to support graphing and applications. |
Grade 11 | Master trigonometric identities and probability, using Python for simulations. Coding enhances data analysis and trigonometric modeling. |
Grade 12 | Focus on logarithms and advanced statistics, with Python for modeling. Use coding to support statistical analysis and calculus concepts. |