The current form is used to filter the resulting content displayed for the archive that comes after this form. Each set of filters is grouped with an expandable heading. Selecting an filter using spacebar or enter updates the content displaying only selected items.

Show Filters Hide filters

Resources For

Resources For to choose from:

Types

Types to choose from:

Levels

Levels to choose from:

Topics

Topics to choose from:

Software

Software to choose from:

Subjects

Subjects to choose from:

Tags

Tags to choose from:

Showing 263 Results

An illustration of an icy shoreline.

Introduction To Twine

Grade audience: Grade 9 - Grade 12

This lesson is geared towards students who want to learn code or make games. Students will be introduced to Twine with a working prototype.

X/Y Hide And Seek Game

X/Y Hide And Seek Game

Grade audience: Grade 5 - Grade 7

In this lesson students will learn how to use x and y coordinates to place sprites on the workspace in Scracth.

A tech-related photo.

Technology Consumption Vs. Technology Creation

Grade audience: Grade 4 - Grade 6

Students will learn that it is acceptable and encouraged to use computers and technology for fun and learning, but it is also very important to consider what they are consuming and why.

A completed Scratch project.

Navigating Canada

Grade audience: Grade 4 - Grade 8

Using Scratch, students will learn about the locations of provinces, territories and various cultural areas of Canada!

A tablet being used on a table.

Cultural Sensitivity When Posting Online

Grade audience: Grade 7 - Grade 12

Memes can be funny to share with friends and family. But sometimes they are offensive to other cultures. Learn what not to share online and cultural sensitivity.

The finished project in Scratch.

Joke Telling Using Scratch

Grade audience: Grade 1 - Grade 3

In this fun lesson students will create their own jokes and discover their sense of humour using Scratch to share with their peers!

A student playing the XY memory grid game.

X/Y Memory Grid

Grade audience: Grade 1 - Grade 5

This lesson provides students with a hands-on-way of understanding how X/Y coordinates work, which they can later apply to their work in Scratch as a memory grid!

The completed Tenzi Dice game in Scratch.

Tenzi Dice Game Learning Random Numbers

Grade audience: Grade 7 - Grade 8

Students will build a game in Scratch using the ‘random operator.’ After this module students will have the skills to create probability experiments.

Rendered images of a voxel model showing campers sitting by a fire.

Creating Voxel Art With MagicaVoxel

Grade audience: Grade 9 - Grade 12

Are you a fan of pixel art? In this lesson we take pixel art and make it 3D using voxels! Learn how to use Magicavoxel and create a world of your own.

Students playing Minecraft.

Creating An Adventure Map In Minecraft

Grade audience: Grade 7 - Grade 8

Do you like building in Minecraft? If so, then this lesson will be useful to you! Learn how to create an Adventure Map and share it with your friends!

A phone screen showing various apps.

Introduction To Social Media Safety

Grade audience: Middle - Grade 8

Social media is fun and a great way to connect with people from across the world, but it can also be dangerous. Students will learn how to keep themselves safe while using social media.

A young person who looks sad.

Cyberbullying

Grade audience: Grade 6 - Grade 8

Cyberbullying affects a lot of people online. Learn how to recognize what cyberbullying is and how to seek help if someone you know is being cyberbullied.

The app lab graphic.

Introduction To App Lab

Grade audience: Grade 9 - Grade 12

Using App Lab students will learn the basics of developing an app and the basics of programming using App Lab and code.org.

A person "reacting" to a social media post using a phone.

Digital Citizenship

Grade audience: Grade 7 - Grade 8

Learn about digital citizenship! As digital citizens we need to know how to be safe, kind, and positive contributors to the communities we participate in.