Skip to content
Olympic Math curriculum for various grades
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.

Mathematics Enrichment

This curriculum covers in detail Logic, Probability, Geometry, Sequences, and Number Theory. Most of it was developed for the Grand River Chinese School interest course in mathematics, at the Grade 4 level, but some of the content is appropriate for a more advanced audience, as I have since been moved to teach the Grade 7/8 level.


All of the LaTeX files are intended to be compiled with LuaLaTeX, and I can’t guarantee that they will successfully compile with other LaTeX compilers.

Highlighted Subjects

Number Theory (Grade 4)

This subject covers parity, divisibility, primes, factorization, the GCD, and an introduction to modular arithmetic. It is considered complete, with lesson, homeworks, answers, and quizzes.

I’m not currently updating this topic as I have since moved to teaching the grade 7/8 class.

Subjects in Progress

Problem Solving (Grade 4)

This subject contains a single lesson introducing the entire curriculum. No expansion is planned.

Discrete Mathematics (Grade 7/8)

This subject covers an introduction to mathematical objects, especially functions, and an introduction to probability. It is the latest subject I’ve taught and hence currently quite short and unorganized and currently rough around the edges.

Measurement (Grade 4)

This subject covers angles, polygons, and area. I have just finished teaching this unit this year, but the lessons are still incomplete. These lessons take slightly longer to prepare because of the diagrams.

Sequences (Grade 4)

This subject covers arithmetic, geometric, and Fibonacci sequences. It is mostly complete but somewhat rough on the edges.

Future Subjects

Algebra (Grade 7/8)

This subject is ported over from high school math content, and contains an introduction to algebraic ideas, even beyond those taught in Ontario secondary schools. The worksheets are still targeted toward high school students and will need to be revised for the grade 7/8 audience.

Games (Grade 4)

This subject currently contains a single fun homework sheet on verbal arithmetic.

You can’t perform that action at this time.