Resources by subject

Resources by subject

Often Occasional Teachers are called to teach a class which may not be in an area of curricular specialty. This is the section in which you will find those subject specific supports which will help you shine!

The Speech-language Resources Website

The Speech-language Resources Website has a variety of high quality programs, books, booklets and worksheets, many of them free, that can be used in your classroom. The learning activities are designed to support your students’ comprehension and use of spoken and written language. The resources can be used for students across the K-12 years.

The Speech-language Resources Website

Code to Learn

Code to Learn offers free professional learning to Canadians on coding with young people. MicroWorlds coding software is available at no cost to engage youth across Canada. They work with educators and other community members to co-design curriculum activities & Coding Challenges—including the popular micro:bits!  Access the Code to Learn Community to get started with simple activities, request free books, resources and workshops, and find self-directed learning about computational thinking, MicroWorlds EX, JR and micro:bits coding activities.

Code to Learn

Build Your Best Day!

Build Your Best Day!

Check out Participaction’s fabulous, fun interactive tool to help kids learn about the Canadian 24-Hour Movement Guidelines.

Build Your Best Day!

Canada’s Food Guide

The new Canada’s food guide, released in early 2019, is a mobile-friendly web application, which provides Canadians with easier access to dietary guidance.

Canada’s Food Guide

Canada’s History

This website has resources and magazines dedicated to teaching Canada’s history.

Canada’s History

National Council of Teachers of English

This website has stories and resources for teachers teaching language arts with a social justice lens.

National Council of Teachers of English

Why Reading Aloud to Older Children is Valuable

Reading aloud to middle school students is valuable for their emotional and academic wellbeing. It is a way teachers can foster a love for reading and teach
various literary and rhetorical devices.

Why Reading Aloud to Older Children is Valuable

The Ontario Kindergarten Program – Overview and Resources

EduGains provides a comprehensive overview of the goals of Early Learning (EL) programs in Ontario schools as well as information on planning and assessment. Occasional Teachers can use this information to improve their confidence and effectiveness in EL assignments.

The Ontario Kindergarten Program – Overview and Resources

Government of Canada Science Education Resources

This Government of Canada page links dozens of activities, lesson plans, videos and more to help youth learn about science and technology.

The government of Canada Science Education Resources

Computational Thinking in Math Education

The integration of computational thinking (CT) in mathematics teaching and learning can support the Ministry of Education’s mathematics goal of helping “students build a solid conceptual foundation in math” through dynamic modelling, by making abstract concepts “tangible” code objects, and by offering opportunities for students to develop a robust understanding of mathematical concepts through hands-on investigations. Resources linking to partnering organizations within the Math Knowledge Network (MKT) provide inspiration for teachers who plan to incorporate coding into their math program.

Computational Thinking in Math Education