how we work


We introduce computational thinking and computer programming to students and teachers in Canadian schools and in community centers. We use intuitive, open source, free tools like Scratch and Trinket that work well in a classroom setting. Our education materials are developed for children from 5 to 12 years old to ensure that children assimilate learning from one stage to the next.


We partner with teachers (K-12) who are interested in weaving code into their language, arts, math and technology curriculum. We volunteer in the classroom, direct teachers to proven educational resources and train them in computational thinking, computer programming and Internet/ Web to help them bring code into the classroom. We present to educators, researchers and education students in universities from around the world.

parents & community leaders

We engage with communities through our Code, Create, Play workshops, where we allow children to explore code through art, music, games and story-telling, as well as hands-on making with Raspberry Pi, GoPiGo’s and other hardware. We hold our workshops in libraries, community centers and other public spaces. Our workshops are developed with a priority to engage girls.

School coding courses

light bulb icon
in-class programs

Our in-classroom courses help teachers integrate coding into student’s education. Our instructors spend 8 weeks with the teacher(s) in the classroom and complete a teacher training session to ensure sustainable, long-term impact.

Download PDF
after-school programs

We also offer fun, collaborative after-school coding programs and lunchtime coding programs for kids who just can’t get enough coding!

Pass on our contact details to the school director, classroom teacher or the after-school program organizers at your school.

Download PDF


Code, Create, Play

The best learning involves lots of time for creativity and play! Our workshops let children explore code through art, games and story-telling, as well as physical computing learning with the Raspberry Pi, Micro:bit and other hardware.

The majority of our work is done in classrooms with teachers, which are not public workshops. If you would like us to bring our expertise to your school or community, you can contact us by filling out this form.

light bulb icon

teacher training

light bulb icon
teacher training

Our team works with all levels of education, from Ministries of Education to classrooms. We train teachers in computational thinking, computer programming and Internet/Web, and help them bring code into the classroom.

code club


Code Club is network of volunteer-led coding clubs for children. In partnership with KCJ, Code Club Canada is on a mission to put a Code Club in every community in the country.

Contact your local library, community center or school to see if they’d like to start a Code Club and then register at:

More Info
Code Club icon