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!
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:
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.
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!
grades 1 - 3
Discover the joy of creative computing and explore how algorithms can be stories with ScratchJr.
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.
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.
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.
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
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
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
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.
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:
Note: if you don’t qualify for free Climate Action Kits, they are available for purchase from our partner site. Visit partner site here.
Computational thinking
Foundations of coding
Algorithm & digital literacy
Classroom integration
Curricular connections