Find Results
Home  /  Programs   /   Coding Quest   /   Coding Quest

Teachers, you don't need to be a software engineer to teach kids to code!

With Coding Quest you will receive all the training and support you need to teach kids to code with a fun, engaging program that aligns with provincial mandates for teaching coding from Grade 1.

Easy-to-teach lesson plans let you spend less time on instruction and more time on creating an engaging and fun experiential environment for children to develop their problem solving, creativity, critical thinking and collaboration skills.

And best of all, Coding Quest is built to be flexible for virtual, blended or in-person classrooms!



Sign up for your live virtual training today and be ready for September!

Teaching code is fast, fun and easy!


Canada’s largest classroom-based coding program has been adapted for virtual, blended or in-class instruction. Thanks to the support of our program partners, it’s available in both English and French at no cost to educators in publicly-funded schools across Canada.

Training and support

  • A one-hour live-streamed training session (for Coding Quest Gr 1-3) and two one-hour sessions (for Coding Quest Gr 4-8) include an easy, guided walk-through of the program modules, resources and software
  • Training is delivered by experienced educators with backgrounds in STEM, robotics and coding
  • You will have access to a dashboard full of resources including well-organized lesson plans and activities with clear curriculum connections

Coding Quest helps you meet provincial curriculum requirements

  • Lesson plans include clear curriculum connections
  • Coding Quest aligns with provincial requirements for teaching coding from Grade 1

Experiential learning makes teaching easy and fun!

  • You’ll spend less time in direct teaching and more time engaging students, individually and in groups, in deeper learning through a cross-curricular, project-based approach
  • Story-telling and game design themes require four to five hours of direct instruction and come with a full set of lesson plans and hands-on activities that can be delivered in virtual, blended or in-person classrooms

Register for live, virtual training today!

"The teachers’ site is so very helpful! Once I had time to navigate through the site, modules and class profiles, I was amazed! As a teacher, I definitely appreciated the step-by-step workshops."

Grace, Grade 3 teacher, Toronto ON

Students will learn in-demand skills and develop global competencies

Set your students up for long-term success as they learn STEAM skills and develop global competencies such as collaboration, creativity and innovation, critical thinking and communication.

Grade 1 - 3

  • Students explore, create and build coding skills with the delightful Dash robot in Dash’s Neighbourhood, a fun and visually engaging introduction to block-based coding

  • Students share their projects and celebrate their learnings in a virtual culminating event!


Grade 4 - 8

  • Students learn to code their own video game or story following a simplified engineering design process using block-based coding
  • Upon completion of Coding Quest students will be able to:
    • demonstrate that they know the fundamentals of the engineering design process
    • use coding skills and language
    • understand basic storytelling or computer game development
    • use coding as a tool for creating and problem-solving
    • understand problems and solutions as a sequence of small steps (computational thinking)
    • purposefully communicate their project during a virtual showcase
  • For the virtual culminating event, students create a video of their project, give and receive feedback, and earn recognition as a Coding Master!



"At first, students were nervous as coding was a new concept to them. However, students were [soon] able to create a variety of projects, showcase their voice through a new, innovative platform, include their own music, develop characters and create their own story line. Thank you for allowing us to be a part of this incredible program. We truly enjoyed it!"

Induja Indrakumar, Grade 7 teacher, Toronto ON

Register for live, virtual training today!

About The Learning Partnership

The Learning Partnership is a registered Canadian charity that brings together business, educators and strategic partners to design and deliver innovation education programs focused on early learners in schools across Canada.

Our programs build the essential skills and competencies needed in tomorrow’s leaders, innovators and problem solvers. They enhance provincial curricula, are aligned with Canada’s innovation agenda, and are made available to students, parents and educators through the generous support of our education sector partners and funding from corporate, government, foundation and private donors.

Coding Quest is available AT NO COST to teachers in publicly-funded schools across Canada by The Learning Partnership and our training and curriculum partner, Logics Academy.

Investigate! Invent! Innovate!, or I3,  is a free experiential learning program developed by The Learning Partnership for Grades 7 & 8,  It was which was launched in 1996 to cultivate science, technology, engineering and math (STEM) skills and core global competencies such as critical thinking, creativity, collaboration and communication. These skills help students develop the abilities needed to succeed in a globally competitive workplace. In the I3 program, students identify a problem in their daily lives and then invent a product or processes to solve the problems, based on concepts they learn in class. The I3 program culminates with annual Invention Conventions across Canada. Since 1996 more than 100,000 students have participated in I3 – Investigate! Invent! Innovate!  A new teacher resource guide was developed in 2016 to reflect changing curriculum and technology.

Experiential learning enables students to put theory into practice within real world contexts, helping them to ‘learn by doing’ within a structured, supportive and inclusive environment. Through experiential learning opportunities, learning is accelerated, engagement is enhanced, students gain deeper understanding of subject matter and students develop and apply critical thinking skills. Experiential learning is personal and creates an opportunity to make lessons accessible to everyone.


It was which was launched in 1996 to cultivate science, technology, engineering and math (STEM) skills and 21stCentury global competencies such as critical thinking, creativity, collaboration and communication. The program has been revised over the years to incorporate technological changes as well as educational priorities. The latest revision was completed and launched in 2016.
There is no cost to the program. Investigate! Invent! Innovate! is free for all publicly-funded school students across Canada.
Investigate! Invent! Innovate! is a bilingual program, available in English and French, with teaching resources available in both languages.
Investigate! Invent! Innovate! provides a highly engaging and immersive learning experience. It strengthens 21st Century global skills, including project management, creative problem solving, critical thinking, and collaboration. It develops creative and entrepreneurial thinking. It provides an opportunity for students to showcase their learning and their inventions at a local Invention Convention showcase celebration.
Investigate! Invent! Innovate! provides professional development and enhances teacher capacity through its available educational resources, eLearning site, discussion forum, teacher training workshops, and the support of a local program manager
Investigate! Invent! Innovate! aligns with provincial curriculum; engages students through technology; provides opportunity for cross-curricular learning; integrates learning in science, mathematics, technology, language, visual arts and social studies; creates a collaborative learning environment through teamwork and problem solving.
Investigate! Invent! Innovate! is a program for students in grades 7-8.
Teachers are encouraged to register for Investigate! Invent! Innovate! by using the following link:!-invent!-innovate!/register
After registering, teacher will receive a welcome email that will contain information and instructions on creating an eLearning account and how to access our on-line resources. Teachers will receive further program information from the local program manager via email.
Teacher training workshops are half day workshops. The Investigate! Invent! Innovate! program is designed to be offered during class time. Length of time will vary from teacher to teacher depending on lesson options and availability and access of technology but roughly it takes 25 hours of class time.
Investigate! Invent! Innovate! provides detailed lesson plans and resources, supports existing curriculum, fulfills Ministry mandates, and supports the development of learning skills. It provides a flexible curriculum framework tailored to teachers’ preferences and levels of expertise.
Investigate! Invent! Innovate! features easily accessible teacher resources, access to an online eLearning site, along with the support of a local Investigate! Invent! Innovate! program manager. The program manager will provide teacher training and follow-up support, and serves as a point of contact and support throughout the learning journey.
  • Teacher Workshop – A local in-service workshop is organized to introduce teachers to coding, inquiry and gamification.  Workshops are approximately 2.5 hours in length providing teachers with plenty of hands-on experience and time to co-plan with colleagues
  • eLearning Moodle & Instructional Videos – Lesson plans, supporting PowerPoints, teacher cheat sheets, and more additional resources for teachers are available
  • The Learning Partnership Program Manager – A local Program Manager is available to facilitate workshops, support teachers, answer any questions and assist them as they implement the program
  • Invention Convention – Regional Invention Conventions are hosted for a select number of students from all participating schools.  Schools are encouraged to host a local Invention Convention for their school community

Register for live, virtual training today!

Special thanks to our partners