Inspiring the next generation of Canadian

starting in the classroom.

Code, Create, Teach

An introduction to computational thinking and coding in the classroom for K-12 educators.

What is Code 💻, Create 🎨, Teach 📚?

Code Create Teach is an introduction to computational thinking and coding in the classroom for Canadian educators.
Kids Code Jeunesse, in partnership with Lighthouse Labs, is embarking on a national campaign to inspire and encourage teachers to incorporate code into their classrooms. From April to December 2018, we will be hosting free, full-day workshops for K-12 educators in every province and territory across Canada.

Why do we need to teach kids to code?

By learning to code, children not only acquire one of the most important and powerful skills of the 21st century, they also establish connections to important concepts behind science, engineering, mathematics, and the arts. The first goal is learning to code. The second is coding to learn.
Code, Create Teach will help provide Canadian educators with the tools and confidence they need to inspire students to tinker, play and experiment with technology; to become makers rather than consumers of their digital world.


Why K-12 educators?

At the heart ❤️ of great education are great teachers. We need to invest in our educators and inspire them to bring innovation into the classroom. There are many ways to promote digital literacy, but the most sustainable solution is investing in educators. Teachers need the necessary tools to spread digital literacy, as well as the confidence and freedom to inspire their students in their own unique ways. By removing the stumbling blocks, our workshops get teachers excited about code which is the first step in promoting digital literacy.

Our workshops will introduce over 1500 educators across Canada to coding.


9:00am - 10:00am


Welcome and Unplugged Activity

9:00am - 10:00am

It’s the time to make new friends, enjoy breakfast and complete our ping pong rescue challenge.

10:00am - 10:30am


Introduction to Computational Thinking

10:00am - 10:30am

In this session, we will discuss the definition of computational thinking and how it exists in everyday life.

10:30am - 10:45pm


Coffee Break

10:30am - 10:45pm

Time to fuel up on both teachers’ and coders’ favourite drink

10:45am - 12:30pm


Fundamental Coding Concepts with Scratch

10:45am - 12:30pm

In this session, we will explore fundamental coding concepts using the popular visual programming platform, Scratch.

12:30pm - 1:30pm



12:30pm - 1:30pm

Time to take a break and feast. Thanks to the fantastic CanCode program, hot lunch is on us!

1:30pm - 2:45pm


Micro:Bit Workshop

1:30pm - 2:45pm

micro:bit is a tiny programmable computer, designed to make learning and teaching easy and fun! We will explore this tool with a hands-on project.

2:45pm - 4:45pm


Introduction to Text-Based Coding

2:45pm - 4:45pm

In these sessions we will introduce text-based coding using the popular language Javascript. We will apply the learnings to the interactive storytelling tool Twine.



Reflections & Closing


The last part of the day will be for sharing. You will share your major takeaways, and we will share our favourite resources.

The Format

These workshops will combine unplugged activities that develop computational thinking and fun hands-on coding activities that will introduce teachers to rudimentary concepts in programming. Very accessible to beginners, they will also provide plenty of opportunity to go farther for more advanced participants. Each session will include lesson plans, and a curated list of proven turnkey resources. Participants will also leave with classroom materials, including a free classroom set of micro:bits and an intergenerational introduction to programming called Vibot the Robot.


Participant Testimonials

“Thank you so much for putting together this hands-on workshop, I promised my students and colleagues I’ll come back with a lot of new ideas and resources for them and I’m happy to say they will not be disappointed.”

“Workshops like this are great because I get to try different technologies and play without feeling like I have to buy a bunch of stuff for my classroom, thank you!"

“I learned a lot and I have a lot more to learn”

“That was the best introduction to Scratch that I’ve ever been to, thank you so much”

About the organizers

Kids Code Jeunesse is dedicated to building long-term, sustainable digital skills communities across Canada to inspire and empower children with code. Since 2016, Kids Code Jeunesse, in partnership with Lighthouse Labs, have been supporting master teachers throughout British Columbia in incorporating code into their provincial curriculum. Last year, Kids Code Jeunesse facilitated over 500 project-based workshops in Canadian classrooms and supported 25,000 children and their educators as they learned to code.

Lighthouse Labs is an immersive, modern approach to teaching web and mobile software development. With a hands on curriculum built by a community of industry experts, the program focuses on transforming passionate people into agile programmers. Since 2013, we introduced over 20,000 Canadians to code.