Resources

Scratch

Scratch is an online platform that allows users to create games, animations, interactive stories, and more, using block-based code. Scratch encourages students to solve problems, design projects, and communicate ideas.

Scratch — Exploring Geometry: Code a Garden

Scratch illustration

Beginner

This workshop guides students towards a deeper understanding of Scratch, through a lens of mathematics and geometry.

Scratch — Introduction

Scratch illustration

Beginner

An introductory workshop designed to guide students through their first exposure to block-based programming and Scratch. Students will begin their coding journey in an interactive, game-based manner with a focus on fun and exploration!

#Kids2030 plastics challenge

Scratch illustration

Beginner

Use data science and code to help prevent plastic pollution!

Let me introduce myself!

Scratch illustration

Beginner

Tell your own story by creating an animation with Scratch.

Our Heroines

Scratch illustration

Beginner

Celebrate iconic Canadian women by coding a video game with Scratch.

Code, Create, & Celebrate Clean Water!

Scratch illustration

Beginner

In this project, you'll create a game about a diver picking up trash in the ocean.

How to code an Earth Day video game with Scratch

Scratch illustration

Beginner

#EarthDay is every day! In this lesson plan, we’ll show you how to build a Recycling Challenge video game using Scratch. Learn to create challenges, a scoring system, sound effects, and more!

How to code an Earth Day video game with Scratch (Video)

Scratch illustration

Beginner

#EarthDay is every day! In this video, we’ll show you how to build a Recycling Challenge video game using Scratch. Learn to create challenges, a scoring system, sound effects, and more.

Lesson 1: Let's Move

Shade of four person jumping and cheering.

Beginner

Introduction to Scratch animation and the basics of loops and sequences.

Lesson 2: Let's draw

Girl in the background colouring with colouring crayons in the foreground.

Beginner

Introduction to Scratch as a drawing tool and basics of loops, sequences and functions.

Outerspace: Floating monkey

Astronaut floating in space on top of the earth.

Beginner

Our Code, Create & Celebrate Space! project for Science Odyssey 2018 invites students, teachers and librarians to learn to code a project with Scratch that introduces Canada’s work in space.

Outerspace: The Darkest Dark

Satellite image with the view of a planet and lighting.

Beginner

The children will​ ​learn​ ​how​ ​to​ ​work​ ​with​ ​the​ ​block programming​ ​language,​ ​Scratch,​ and​ ​create​ ​a​ ​short​ ​project​ ​about​ ​space​ ​that they​ ​can​ ​then​ ​share​ ​with​ ​friends​ ​and​ ​family.

Drawing Logos

Desk with drawing tools.

Beginner

After completing an introduction to drawing in Scratch, kids will be asked to imagine their own logos for 2067 and start a drawing project that they may complete in the workshop or continue at home.

About a Canadian animal

Canadian Moose camouflaging in a forest ground

Beginner

Students will learn how to work with the block programming language, Scratch, and create a short project about an animal that they can then share with friends and family.

All about me: Lesson plan (8 hours)

Smiling kid running on a grass field with his arms opened.

Beginner

Students will learn how to describe code, how to navigate the Scratch platform, and how to utilize Scratch resources. They will develop computational thinking skills and build a completely personal project called "All About Me".

Lesson 4: Let's talk

Two women discussing with a laptop in front of them.

Beginner

Introduction to conditional logic and making a chatbot.

Lesson 3: Let's play

Coloured plastic balls.

Beginner

Introduction to videogame making and the basic of variables.

Burping in space

Purple galaxy.

Beginner

What happens when an astronaut needs to burp in space? Inspired by the book To Burp or Not To Burp: Guide Your Body Into Space by Dr. Dave Williams and Loredana Cunti.

We Value Your Privacy

By using this website, you agree to the use of cookies to enhance your browsing experience, personalize ads or content, and analyze our traffic. View our Privacy Policy for more information.

I Agree