Homework Resources for Children


On the Web

Includes chapters on the Cariboo Gold Rush, First Nations in BC, and Art in BC History.

News, statistics, and tons of additional information about the government of your province!

The Museum of Civilization has a brilliant website on the First Peoples of Canada. Here you'll find information about First Nations, Inuit and Metis peoples - their histories and contemporary lives.

"Branché sur la literature québécoise et canadienne-française pour la jeunesse."

French Canadian children's literature site with information on French Canadian authors, illustrators and resources.

Communications Jeunesse - Livromaniaques! Vous êtes fous des livres et passionnés par la lecture ? Super ! Ce site est un immense terrain de jeux pour satisfaire votre plaisir de lire. Chaque jeu vous transporte au cœur des livres.

Are you crazy for books? This site is full of fun games about reading and books!

EcoKids is a website designed by Earth Day Canada. Games, word puzzles, quizzes on wildlife, climate change, energy and more!

British Columbia is home to 203 First Nations communities and an amazing diversity of Indigenous languages; approximately 60% of the First Nations languages of Canada are spoken in B.C. Find out about these languages and cultures using this site.

All kinds of information about Canada's history.

Historica Canada est le plus grand organisme indépendant voué à la promotion de l’histoire, de l’identité et de la citoyenneté au Canada.

Historica Canada is the largest, independent organization dedicated to Canadian history, identity and citizenship.

Commencez en francais.

Designed to teach preschoolers about shapes, words, letters, numbers, and colors using interactive exercises. Follows a modified Montessori approach to teaching reading. Includes a section specifically for Parents and Teachers

What can YOU do about waste? Find out here-- it's fun!

Jouez beaucoup de jeux au site radio-Canada!

Play lots of games on the Radio-Canada site!

Beaucoup de jeux pour vous amuser!

Lots of fun games (up to age ten).