There are many ways to bring code to your students

We want to make sure every Canadian child is given the opportunity to learn computer programming. To do so, we help teachers bring code into the classroom curriculum, train teachers and pre-service teachers, and hold workshops in community centres across the country.

School Coding Lessons for Kids

Our in-classroom courses help teachers integrate coding into student’s education.

In Class

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

After Class

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.

Teacher Training

Code Create & Play Workshops

The best learning involves lots of time for creativity and play! Our workshops let children explore code through art, music, games and story-telling.

 We also hold lots of our workshops for kids in libraries!

Code Club Canada

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. If you would like to start a Code Club in your school or in your community, please register at:

Code Club Canada