image description image description

Archives: Resources

Self-Paced E-Learning: Python Essentials 1

In this course, you will learn in-demand skills such as how to design, develop, and improve computer programs, methods for analyzing problems using programming, programming best practices, and more. The course also prepares you for the PCEP – Certified Entry-Level Python Programmer certification (Exam PCEP-30-0x).

  • Grade 6
  • Grade 7
  • Grade 8
  • Grade 9

Self-Paced E-Learning: Operating Systems Basics

Operating Systems Basics teaches the fundamentals of operating systems. It covers basic concepts and skills needed to understand the purpose and characteristics of operating systems, the implementation of basic OS security, and how to configure mobile device network connectivity and email.

  • Grade 6
  • Grade 7
  • Grade 8
  • Grade 9

Low-Tech TVs

In this inquiry-based and hands-on learning activity, students will be challenged to build a low-tech television, with recyclable materials, to animate their own daily commute to school. With inspiration from Grant Snider’s picture book, one boy watching, learners can visually experience what another peer notices and wonders on their way to school each day.

  • Grade 3
  • Grade 4
  • Grade 5

How to Code a Sandcastle

Using kinetic sand and the picture book, How to Code a Sandcastle, learners will be planning, creating, and decorating a sandcastle in a series of building challenges. Using step-by-step instructions, critical thinking and digital literacy skills, students will gain an experience of what being a computer programmer is really like!

  • Grade 3
  • Grade 4
  • Grade 5

My Social Media Life

This activity will assist students in identifying the role of social media in their lives. Secondly, to reflect on the positive and negative effects social media use has on their relationships. Finally, to help students recognize “red flag feelings” when using social media and use the Feelings & Options thinking routine to consider ways to handle them.

  • Grade 6
  • Grade 7
  • Grade 8

Who Is In Your Online Community?

Students will compare and contrast how they are connected to different people and places, in person and on the internet. They will have the opportunity to demonstrate an understanding of how people can connect on the internet.

  • Kindergarten
  • Grade 1
  • Grade 2

Digital Friendships

Students will compare and contrast the different kinds of online-only friendships. Describing the benefits and risks of these friendships, as well as learn how to respond to an online-only friend if they are asked something uncomfortable.

  • Grade 3
  • Grade 4
  • Grade 5

Connecting with Digital Audiences

This activity will help students apply the idea of code-switching to how they use phones and other devices in and outside of school. As well, will help them consider different ways that code-switching online can make communication more meaningful and effective. Finally, will allow students the opportunity to put code-switching into practice, with the goal of communicating with an online audience.

  • Grade 9

Butterfly Algorithms

This computational thinking activity aims to engage students in analyzing and understanding the life cycle of a butterfly using computational concepts and algorithms. By developing and applying conditionals within an algorithm, students will gain a deeper understanding of the butterfly’s life cycle and demonstrate their knowledge through the implementation and testing of a computer program.

  • Grade 6

Making a Peanut Butter and Jelly Sandwich

This activity will introduce students to several computer science concepts. Students will learn the necessity for thoroughness while programming and will be introduced to the often strange results of literalism. The overarching theme being introduced is that computers do what they are told and nothing more. The ability to read between the lines and determine what was meant rather than what was said is a skill computers lack. Additionally, students are introduced to the concept of debugging through iterative attempts to program a computer to make a peanut butter and jelly sandwich.

  • Grade 6

Be a Good Billy Goat!

In this activity, learners will be challenged to examine the power of positive and negative words and images in cyberspaces. As learners discuss and create ideas for respectful online conduct, they will discover that words and images DO matter and what we decide to post online cannot be easily erased!

  • Kindergarten
  • Grade 1
  • Grade 2

Online Do’s and Don’ts

In this activity, learners will examine the good, the bad, and the ugly of online behavior. Through a hands-on activity, discussion, and personal reflection, learners will be challenged to examine their own use of all-things-digital and create goals for becoming an impactful and respectful digital citizen!

  • Grade 3
  • Grade 4
  • Grade 5