Fall Course Descriptions

Contest Preparation Clubs (September 14 – October 22)

On-Curriculum Math Courses (September 18 – October 23)

Coding Enrichment Courses (November 1 – November 26)

Fall Contest Club (September 14 – October 22)

The Fall Contest Club is six weeks long and will cover contest questions and problem solving strategies that students may come across when writing contests. Instruction will focus on the fundamentals of problem solving in fun and age-appropriate ways, as well as honing their skills in quickly assessing how to solve a problem by recognizing its type. This helps to start to build the habits of mind needed for problem solving in general and geometry and algebra problems, particularly, in later years.

Grade 1-2 Contest Preparation Club - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Tuesdays and Thursdays, 5:00 PM – 6:00 PM.

Relevant Contests: CMGC, Math Kangaroo 1/2.

Grade 3-4 Contest Preparation Club - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Tuesdays and Thursdays, 5:00 PM – 6:00 PM.

Relevant Contests: CMGC, Math Kangaroo 3/4 and Caribou Contest 3/4.

Grade 5-6 Contest Preparation Club Section 1 - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Tuesdays and Thursdays, 4:00 PM – 5:00 PM.

Relevant Contests: CMGC, Math Kangaroo 5/6 and Caribou Contest 5/6.

Grade 5-6 Contest Preparation Club Section 2 - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Tuesdays and Thursdays, 5:00 PM – 6:00 PM.

Relevant Contests: CMGC, Math Kangaroo 5/6 and Caribou Contest 5/6.

Grade 7-8 Contest Preparation Club Section 1 - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Wednesdays and Fridays, 5:00 PM – 6:00 PM.

Relevant Contests: CMGC, Math Kangaroo 7/8, AMC8 and COMC.

Grade 7-8 Contest Preparation Club Section 2 - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Wednesdays and Fridays, 4:00 PM – 5:00 PM.

Relevant Contests: CMGC, Math Kangaroo 7/8, AMC8 and COMC.

Grade 9-10 Contest Preparation Club - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Wednesdays and Fridays, 4:00 PM – 5:00 PM.

Relevant Contests: Pascal, Cayley, Fryer, Galois, Math Kangaroo 9/10, AMC 10 and COMC.

Grade 11-12 Contest Preparation Club - FULL

Course Schedule: September 14 – October 22, six weeks. Class time: Tuesdays and Thursdays, 4:00 PM – 5:00 PM.

Relevant Contests: Fermat, Hypatia, Euclid, Math Kangaroo 11/12, AMC12 and COMC.

On-Curriculum Math Courses

On-curriculum courses are intended to provide extra support in learning fundamental concepts from the Ontario math curriculum. Teachers will provide live lessons, assign and take-up coursework designed to deepen understanding of the material and increase enjoyment of the subject matter.

Grade 7 On-Curriculum

Course Schedule: September 18 - October 23, six weeks. Class time: Saturdays, 11:00 AM – 1:00 PM.

Relevant Topics: Patterns & Relations, Geometry, Algebra, Data Analysis, and more.

Grade 8 On-Curriculum - FULL

Course Schedule: September 18 - October 23, six weeks. Class time: Saturdays, 2:00 PM – 4:00 PM

Relevant Topics: Number Sense, Geometry, Algebra, Data Analysis & Graphing and more

Grade 9 On-Curriculum

Course Schedule: September 18 - October 23, six weeks. Class time: Saturdays, 11:00 AM – 1:00 PM

Relevant Topics: Algebra (Solving Equations), Linear Equations (Forms of Linear Equations and Systems of Linear Equations), Graphing (Properties and Relationships) and more.

Grade 10 On-Curriculum

Course Schedule: September 18 - October 23, six weeks. Class time: Saturdays, 2:00 PM – 4:00 PM

Relevant Topics: Analytic Geometry (Midpoint and Distance), Quadratic Relationships (Basic Properties, Graphing, Solving for Roots, and Completing the Square), Trigonometry (Special Triangles and Congruent Triangles) and more.

Math in Algorithm & Coding Courses (November 1 - November 26)

The strong and beautiful relationship between Algorithms, Coding and Math will be introduced to young coders in these courses. Building on math knowledge, like geometry, solving math puzzles, and learning key programming concepts, students code together to solve challenges and mini projects.

Grade 3/4 Enrichment Course: Intro to Block Coding and VR Robotics - FULL

Course Schedule: November 1 - November 26, four weeks. Class time: Tuesdays, Thursdays, and Fridays, 4:00 PM – 5:00 PM.

Course Description: In this course, we will explore block coding and sharpen their math skills through topics like geometry, solving math puzzles, and learning key programming concepts. We will be working on challenges and mini projects such as escaping virtual mazes, destroying castles, drawing with a robot car, and many more!

We will be learning how to code using VexCode - a free online program that allows students to experiment in a friendly coding environment. [The concepts in this course will be a repeat of the Intro to Block Coding and VR Robotics course offered during our April Break Camp 2020. Students who have taken this course may join the Grade 5/6 Math in Coding Course]

Grade 5/6 Enrichment Course: Exploring Mathematical Concepts through Coding - FULL

Course Schedule: November 1 - November 26, four weeks. Class time: Mondays, Wednesdays and Fridays, 4:00 PM – 5:00 PM.

Course Description: Programming opens the door to a deeper understanding of mathematical concepts. Students will be introduced to coding through the micro:bit to examine the immediate results of their own work and connect their block-based code to text-based code. Students will then create their own basic calculator to strengthen their math skills. The course will begin in the MakeCode programming environment, and students will transition to the text-based environment Lynx.

Grade 7/8 Enrichment Course: Exploring Logic and Proofs through Programming - FULL

Course Schedule: November 2 - November 26, four weeks. Class time: Tuesdays and Thursdays, 5:00 PM – 6:30 PM.

Course Description: In this course, students will focus on the logic of programming by exploring mathematical logic and proofs. You will be working on hands-on activities such as Minecraft, Google Sheets, and developing strategy games to apply the skills you learned during the course. This course will begin in the Lynx programming environment, and students will transition to the more complex language Python.

Note: Prior coding experience or knowledge would be an asset. Students with a keen interesting in learning Math in Coding are also encouraged to join this course!

Grade 9/10 Enrichment Course: Intro to Python Coding and Algorithms

Course Schedule: November 2 - November 25, four weeks. Class time: Tuesdays, Wednesdays and Thursdays, 5:00 PM – 6:00 PM.

Course Description: In this course, we will explore the fundamental concepts of coding that is heavily rooted in mathematics and logical reasoning using Python. Python is a universal coding language that is taught to students at the University of Toronto and used in the real world. Join us to explore Python’s real-world applications and learn concepts such as variables, arrays, nesting, sorting algorithms and many others!

Note: Student will need to download two free programs, Python and Jupyter Notebook, to participate in this course. More instructions on how to download the programs will be given in prior to the start of the course.