NEW Intro to Cybersecurity

Explore in a straightforward and practical program using activites for learning and understanding.

Code in the
Classroom

Thank You, Educators!

As of December 15, 2023, we will be ending new bookings for our Code in the Classroom program for virtual classroom workshops.

Don’t worry - if you booked a workshop that is scheduled to occur after this date, it’s still on.

We extend our deepest gratitude to the incredible teachers who have supported and enriched the learning experiences of their students throughout the years. Your dedication to fostering a love for technology and coding has made a lasting impact on countless young minds.

As always, we have many teacher training opportunities to help bring digital skills into your classroom!

Access Your Legacy: Lesson Plans

To continue the legacy of Code in the Classroom, we invite you to access our comprehensive lesson plans. These valuable resources are accessible online, ensuring that the spirit of coding education lives on. Fill out the form to gain exclusive access, and see below for our workshop descriptions:

Empower Your Teaching Journey

For those seeking to further enhance their teaching skills, explore our professional development and teacher training options. Our programs are designed to empower educators with the tools and knowledge to create dynamic learning environments.

Professional Development

As we close this chapter, we express our heartfelt appreciation for the educators who have been an integral part of Code in the Classroom. Your passion for education has been the driving force behind the success of this program.

Thank you for inspiring the next generation of innovators!

Our Legacy Workshops

Discover Creative Coding with Scratch Jr

grades 1 - 3

Discover the joy of creative computing and explore how algorithms can be stories with ScratchJr.

Discover and Explore Creative Coding with Scratch

grades 3 - 9

Discover and explore the basics of coding and programming in a series of three workshops set in nature. Use sequences, loops, and other coding concepts to bring projects to life. Animate the fascinating journey of bears and salmon, show the wonder of birds in a murmuration, and create your own geometric mandalas.

Discover and Explore Creative Coding with micro:bits

grades 3 - 9

This series of three workshops provides an introduction to the physical features of the micro:bit using basic block coding. In the first workshop, participants will have the opportunity to create their own animation using the LED screen. In the second workshop, students will code the micro:bit to sense and make decisions based on real-time environmental data. Finally, students will create a handy broadcasting tool using data collection and visual output.

Discover Artificial Intelligence

grades 5 - 12

This workshop will provide a basic understanding of what and where artificial intelligence (AI) exists in our world. Learn how to train an image-sensing AI model using your own data, and further explore the data being used in AI systems you interact with every day.

Explore Scratch and Artificial Intelligence

grades 5 - 9

Explore how artificial intelligence can take your coding projects to the next level. Students will use their creativity and imagination to code a Scratch project using PoseBlocks, which use AI to track their facial, hand, and body movements and gestures.

Prerequisites: Discover Artificial Intelligence and Discover and Explore Creative Coding with Scratch

Explore micro:bits and Artificial Intelligence

grades 5 - 9

Harnessing the power of artificial intelligence with the micro:bit opens the door to fantastic possibilities. Students will be introduced to a special bridge that allows them to connect these two technologies and feel the power through a hands-on activity. Classes must have access to micro:bits to participate in this workshop.

Prerequisites: Discover Artificial Intelligence and Discover and Explore Creative Coding with micro:bits

Explore Artificial Intelligence

grades 7 - 12

Explore how artificial intelligence (AI) is becoming a part of our daily lives, and develop innovative solutions to ethical challenges. This series includes three workshops focusing on neural networks, chatbots, and the ethics of AI systems.

Prerequisites: Discover Artificial Intelligence

Discover and Explore Creative Coding with JavaScript

grades 7 - 12

Explore text-based coding in Javascript using p5.js, a free online platform designed for learners. Modify code to personalize your own "AI Flower" in the first workshop, and explore variables and conditionals to create a race between your favorite emojis in the second workshop! These workshops are appropriate for students with or without text-based coding experience.

micro:bit - Data and Climate Change

grades 5 - 12

Discover how Canadian environmental data can help us make better decisions in solving the problem of climate change by building a maker exercise using the micro:bit, servo motors, Neopixels and Fairy Lights.

It works a little bit different than most of our workshops, though:

  1. Head on over to our friends at Steamlabs to APPLY and see if you qualify for a FREE class set of Climate Action Kits by completing the online form.
  2. We will then let you know and provide you with all you need (including lesson plan) to get started
  3. Do as much of the lesson plan as you want, there are several activities to choose from.

Note: if you don’t qualify for free Climate Action Kits, they are available for purchase from our partner site. Visit partner site here.

Learning Outcomes

Illustration of different shapes and a question mark linked.

Computational thinking

Illustration of angle brackets with a backslash.

Foundations of coding

Illustration of a computer mouse.

Algorithm & digital literacy

Illustration of a graduation cap.

Classroom integration

Illustration of curricular connections.

Curricular connections

Thank you to our partners!