Code to Learn Programs
Designed with inclusivity, cultural relevance, social justice and regional curriculum in mind, our coding & robotics programs are offered free to K-12 classrooms across subject areas.
Search by Key Learnings
Search Programs
Terry Fox - A Tribute to a Canadian Hero
Key Learnings: Coding, Robotics, K-12, PBL, Computational Thinking
Code the route that Terry Fox took during his Marathon of Hope. Compare how many steps you can run to what Terry Fox ran. Students use a micro:bit to count their actual steps!
Suggested Grade Levels: 5 and up
The Beauty of Mathematics
Key Learnings: Coding, K-12, Math, Art, PBL, Games, Computational Thinking
Let your students amaze you with their mathematical minds as they create art with turtle geometry!
The activities for 'The Beauty of Mathematics' are organized into four series:
- The Art of the LYNX Series
- The Probabilities Series
- The Project Guide Series
- LYNX Book: Projects for Learning to Code
Suggested Grade Levels: 3 and up
Coding Project Offerings
Code To Learn offers coding opportunities in many programming languages. We use MakeCode, EarSketch (Python), Weavly, and quite frequently LYNX!
LYNX is a text-based, cloud-based coding environment that is the natural next step for kids that are ready to move on from using blocks to code but might not be quite ready to use more complex programming languages like Python or JavaScript.
LYNX is Canadian-made by the company founded by Seymour Papert—the father of educational computing. It is available in Canadian English, French, Ojibwe, Mi'kmaw, Oji-Cree, Mohawk, with other Indigenous languages to come. Check out LYNXcoding.club
In addition to the project offerings, the LYNX team is:
- training FNMI students in LYNX Coding in their own language
- creating LYNX Coding in Indigenous Languages
- developing educational materials to support provincial curricula
The Secret Path - A Message of ReconciliACTION Through Code
Key Learnings: Coding, K-12, PBL, Indigenous Studies, Reconciliation, Computational Thinking
Students will learn about the life of Chanie Wenjack through Gord Downie’s Secret Path animated movie. Students will then create messages of ReconciliACTION using text, images, animation, and the music of Gord Downie. LYNX text-based coding will provide the platform for students to express their creativity.
Suggested Grade Levels: 5 and up
#IKMath -- Indigenous Ways of Knowing Mathematics
Key Learnings: Coding, K-12, Math, Art, PBL, Indigenous Studies, Reconciliation, Computational Thinking
This project continues to build on the work of a multi-year, multi-site Indigenous mathematics research study, which is designed in response to a Canada-wide call from Ministries of Education that recognized the need to explicitly incorporate Indigenous content in order to support identity building and appreciation of Indigenous perspectives and values. It explores the interaction between LYNX coding and Indigenous design, technology, and artistry (loom beading, Métis finger weaving, medallions). This work reflects culturally responsive and relevant mathematics instruction in K-12 classrooms.
Suggested Grade Levels: 3 and up
Your Voice is Power: Remix Beats. Learn Code. Promote Equity.
Key Learnings: Coding, Reconciliation, Indigenous Studies, PBL, Music, Computational Thinking, Indigenous Studies, Reconciliation
Your Voice is Power is a national competition for middle and high school students designed to teach the fundamentals of computer science, entrepreneurship, and social justice. Using the EarSketch platform, students get creative to remix songs from Indigenous artists and use what they have learned from the provided course outline.
Students will remix songs from 3 Indigenous artists—Dakota Bear, Jayli Wolf, and Samian—while taking inspiration from the social justice themes demonstrated in their work.
Check out our exclusive Amazon Music Playlist, with recurring themes of perseverance, the power of will, and steadfast determination toward a better future when faced with obstacles from a bleak past.
Suggested Grade Levels: 6 and up
- Request free Professional Development for your staff — [email protected]
- Request a free classroom visit (virtual or in-person) for your students — [email protected]
Coding for Climate
Key Learnings: Coding, Robotics, SDG (Sustainable Development Goals), K-12, Science, Climate, PBL, Computational Thinking, Digital Skills
The Climate Action Kit is a micro:bit powered inventor's kit designed to introduce students to coding and robotics. The goal of the kit is to provide purpose-driven learning experiences by connecting real-world climate change issues with tangible robotic solutions.
Using the robotic components in the kit (provided to you at no cost), students can build, prototype, and program their own working solutions to meaningful climate change issues.
Suggested Grade Levels: 5 and up
International Society for Technology in Education
Key Learnings: Coding, K-12, Computational Thinking, Digital Skills, PD/PL
Your Personalized EdTech Professional Development Journey
Brought to You by Code To Learn and ISTE!
Explore effective strategies for implementing technology seamlessly into your classroom through a series of webinars focused on teaching with technology from expert practitioners.
Our 45-minute webinars feature a variety of topics and allow you to design your personalized PD path by adding ISTE books, ISTE Online Teaching Academy, ISTE Membership and ISTE Certification to your journey. This opportunity is FREE to educators throughout Canada, but space is limited!
- Please send any questions to Annie Ning at [email protected]
CodeTrain: Computer Science PD - Built for Canadian Teachers—Endorsed by the College Board
Key Learnings: Coding, K-12, Computer Science, Computational Thinking, PD/PL
CodeTrain and The Centre for Global Education:
- creates a more inclusive high school computer science curriculum
- trains educators and students in this course—Computer Science Principles: A National Computer Science High School Teacher Training Program
- empowers computer science teachers with a project-based approach and course
- provides students with passion-based projects that are culturally reflective, individually meaningful, and result in advanced university credit and acknowledgement
OCADU: Inclusive Design Research Centre and Weavly
Key Learnings: Coding, K-12, Inclusion, Special Education, Disabilities
Weavly is a tool designed for everyone to learn about coding. Explore activities and discover new ways to turn your ideas into reality. Share your ideas and creations with others.
The Inclusive Design Research Centre (IDRC) of the Ontario College of Art & Design (OCAD):
- develops the Weavly coding environment
- provides curricular supports and activities for the Weavly coding environment
- enhances the learning of those with cognitive and complex disabilities
- provides resources and tools for other jurisdictions
Additional Resources
The following project listing is for information only—but we thought you might be interested in knowing about it. It is available only to the participants of that community. However, if they run public events, we will share those with you!