Metadata
Title
Tools and Resources
Category
general
UUID
57efab49095d4162ac5d38ca27537877
Source URL
https://cemc.uwaterloo.ca/resources
Parent URL
https://cemc.uwaterloo.ca/
Crawl Time
2026-03-18T05:13:20+00:00
Rendered Raw Markdown
# Tools and Resources

**Source**: https://cemc.uwaterloo.ca/resources
**Parent**: https://cemc.uwaterloo.ca/

Unlock the potential of young minds through engaging tools and valuable resources in mathematics and computer science.

[EXPLORE TOOLS AND RESOURCES BY GRADE LEVEL](https://cemc.uwaterloo.ca/resources/grade-levels)

Image

### Overview

The CEMC provides a variety of tools and resources that can help students, educators, parents, and guardians discover new ideas and dive deep into problem solving. Our free resources are developed by expert CEMC educators and provide both introductory lessons and enrichment opportunities to students from Grades 3 to 12 with a mix of video lessons, exercises, and challenging problems.

## All Tools and Resources

Explore our CEMC tools and resources based on your educational needs and goals in mathematics and computer science. There is no registration or fee required to access these materials.

- [All](https://cemc.uwaterloo.ca/resources?field_subject_area_tools_target_id=All)- [Computer Science](https://cemc.uwaterloo.ca/resources?field_subject_area_tools_target_id=4)- [Mathematics](https://cemc.uwaterloo.ca/resources?field_subject_area_tools_target_id=3)

##### [Problem of the Weekarrow\_forward](https://cemc.uwaterloo.ca/resources/potw)

Engaging math problems shared every week to enhance problem-solving skills.

Grade 3 to 12

##### [Past Contests, Solutions and Results arrow\_forward](https://cemc.uwaterloo.ca/resources/past-contests)

A wide range of past CEMC contests and their solutions to familiarize yourself with the contest format, level of difficulty, and problem solving strategies.

Grade 5 to 12

##### [Problem Set Generatorarrow\_forward](https://cemc.uwaterloo.ca/resources/problem-set-generator)

Create your own sets of problems randomly chosen from past Gauss, Pascal, Cayley, and Fermat Contests useful for curriculum support and contest preparation.

Grade 7 to 12

##### [Courseware arrow\_forward](https://cemc.uwaterloo.ca/resources/courseware)

Online mathematics and computer science materials featuring lessons, interactive activities, enrichment challenges, and opportunities for practice with feedback.

Grade 7 to 12

##### [Problem of the Month arrow\_forward](https://cemc.uwaterloo.ca/resources/potm)

Monthly mathematical challenge that promotes deeper thinking and advanced problem-solving abilities.

Grade 11 to 12

##### [The Mathematician Mosaic arrow\_forward](https://cemc.uwaterloo.ca/resources/mathematician-mosaic)

The Mathematician Mosaic is a CEMC initiative dedicated to showcasing the invaluable contributions of mathematicians from diverse and underrepresented backgrounds. Through a collection of student-made biographical posters, our project seeks to shine a necessary spotlight on unsung achievements and foster more inclusive perspectives in mathematics.

Grade 1 to 12

##### [CS and Society arrow\_forward](https://cemc.uwaterloo.ca/resources/cs-and-society)

Resources for educators designed to highlight important issues surrounding the use of technology in our world today.

Grade 9 to 12

##### [Canadian Senior Mathematics Contest and Euclid Contest Preparation Material arrow\_forward](https://cemc.uwaterloo.ca/resources/csmc-and-euclid-preparation-material)

Practice problems and study materials that help with preparation for the Canadian Senior Mathematics Contest (CSMC) and the Euclid Contest.

Grade 11 to 12

##### [Problems with Purposearrow\_forward](https://cemc.uwaterloo.ca/resources/problems-with-purpose)

Thoughtfully crafted math problems that connect classroom learning to real-world applications.

Grade 4 to 12

## Information about CEMC Tools and Resources

CEMC Tools and Resources are available online and are free to use without the need for registration. Below are different ways in which these resources can be used.

Expand All
Collapse All

##### For schools and educators

- **Program support:** Utilize resources for school-wide math and computer science clubs, contests, and enrichment programs.
- **Classroom tools:** Access comprehensive lesson plans, activities, and practice problems to supplement your teaching.
- **Professional development:** Use CEMC materials to support ongoing professional development and to stay current with educational practices in STEM.

##### For parents and guardians

- **At-home learning:** Support your child's learning with interactive activities, practice problems, and educational videos available online.
- **Engagement:** Encourage and help support your child's participation in math and computer science challenges and contests.

##### For students

- **Self-study:** Explore lessons, practice problems, and interactive tools to strengthen your understanding of math and computer science.
- **Challenge yourself:** Prepare for contests and enhance problem-solving skills with CEMC's engaging and educational resources.

## News and Updates

[MORE NEWS](https://cemc.uwaterloo.ca/about-us/news)

##### [Hudson River Trading invests in computing initiatives at the CEMC](https://cemc.uwaterloo.ca/hudson-river-trading-invests-computing-initiatives-cemc)

The Centre for Education in Mathematics and Computing is delighted to announce that Hudson River Trading (HRT) will be sponsoring the Canadian...

[arrow\_forward](https://cemc.uwaterloo.ca/hudson-river-trading-invests-computing-initiatives-cemc)

##### [Sparking Interest in Computer Science](https://cemc.uwaterloo.ca/sparking-interest-computer-science)

Each year, the CEMC hosts the SPARCS (Seeing Possibilities and Rewards in Computer Science) workshop to encourage Grade 9 and 10 students of gender...

[arrow\_forward](https://cemc.uwaterloo.ca/sparking-interest-computer-science)

##### [Enhancing Classroom Engagement: 5 Ways the Mathematician Mosaic Can Help Educators in the Classroom](https://cemc.uwaterloo.ca/enhancing-classroom-engagement-5-ways-mathematician-mosaic-can-help-educators-classroom)

Connecting ideas that students learn in the classroom to real-life interests and experiences can be an excellent way to create an engaging learning...

[arrow\_forward](https://cemc.uwaterloo.ca/enhancing-classroom-engagement-5-ways-mathematician-mosaic-can-help-educators-classroom)

##### [Uniting Students in Mathematics](https://cemc.uwaterloo.ca/uniting-students-mathematics)

Each year, the CEMC hosts the Lloyd Auckland Invitational Mathematics Workshop to bring together top contest performers from across Canada for a week...

[arrow\_forward](https://cemc.uwaterloo.ca/uniting-students-mathematics)