Lesson Plan
Grade 4 - Grade 6

Technology Consumption Vs. Technology Creation

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.

Lesson Plan
Grade 4 - Grade 6

Ice Hopping Conditional Statements

In this lesson students will be exploring conditional statements and how they can be used in game design.

Lesson Plan
Grade 4 - Grade 8

Navigating Canada

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

Lesson Plan
Grade 9 - Grade 12

Creating Art In Inkscape

Learn how to use the basic tools in Inkscape to create a vector art using a reference image.

Lesson Plan
Grade 7 - Grade 12

Cultural Sensitivity When Posting Online

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.

Lesson Plan
Grade 3 - Grade 5

Comic Book Storytelling Using 7 Grandfather Teachings

Art and storytelling is very important in Indigenous culture. In this lesson we combine the Seven Grandfather Teachings with digital comic book strips.

Lesson Plan
Grade 1 - Grade 3

Joke Telling Using Scratch

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

Lesson Plan
Grade 1 - Grade 5

X/Y Memory Grid

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!

Lesson Plan
Grade 7 - Grade 8

Tenzi Dice Game Learning Random Numbers

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

Lesson Plan
Grade 9 - Grade 12

Creating Voxel Art With MagicaVoxel

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.

Lesson Plan
Grade 1 - Grade 3

Creating A Theme Song In Scratch

In this lesson students will explore Scratch’s music library, and putting them together through programming to make music.

Lesson Plan
Grade 7 - Grade 8

Creating An Adventure Map In Minecraft

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!

Lesson Plan
Middle - Grade 8

Introduction To Social Media Safety

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.

Lesson Plan
Grade 9 - Grade 12

Using Twine For A Novel Extension Activity

Students will be creating an interactive story based on a novel they have already read through Twine!

Lesson Plan
Grade 5 - Grade 7

Introduction To Audacity

Learn about Audacity, a free program that allows you to record and edit audio.

Lesson Plan
Grade 6 - Grade 8

Cyberbullying

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.

Lesson Plan
Grade 9 - Grade 12

Introduction To App Lab

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

Lesson Plan
Grade 10 - Grade 12

Signal Processing 1

Students will be introduced to signal processing and the theoretical behaviours needed to interpret pattering within a physical world.

Lesson Plan
Grade 7 - Grade 12

Critical Literacy

With the internet being bigger than it ever was, it is important to develop critical thinking skills and learn how to find credibility online. Learn more about Critical Literacy.

Lesson Plan
Grade 9 - Grade 12

Pixel Art 1: Getting Started With GraphicsGale

In this module students will create a pixel art sprite with physical media and then transfer that image into a freeware program called GraphicsGale to make a useable PNG image file.

Have an idea, partnership, or project you want to discuss? We'd love to hear from you!

Subscribe to our newsletter! Get the latest on the work we're doing.

Subscribe to our newsletter! Get the latest on the work we're doing.