TVO Coding in the 


Our goal is to support educators as they adapt their practice to incorporate coding into their classroom. Although our focus will be on Science and Technology as well as Mathematics, we also hope to provide ideas and examples to be used across all grades and subject areas.  

A student at a laptop learning how to write code

Articles on this hub will include practical examples for teachers to incorporate into their teaching, tips and frameworks for coordinators who are supporting their colleagues with teaching coding, and research about best practices.


We have included articles that are geared towards all educators, from grades 1-8 and 9, who are looking for support, frameworks, and ideas related to coding in the classroom. There are also additional pages that are focused on coding in primary (grades 1-3), junior (grades 4-6), and intermediate (grades 7-8 and 9) education, which you can access using the buttons above or the links below.


While coding may be newly situated within recent Mathematics (grades 1-8 and 9), Science (grade 9), and Science and Technology (grades 1-8) curricula, we would be remiss if we did not recognize that educators have been coding in Ontario schools for decades. Many of the ideas, coding software and applications we see today have been inspired by Seymour Papert, who believed that “computers can be carriers of powerful ideas and of the seeds of cultural change” (p. 4). Papert’s legacy continues to influence how coding is used to enhance understanding of mathematics. 


We welcome Ontario Educators to share their coding ideas, practices and experiences. Please get in touch with us if you have an idea, application, or article to share.


Thank you for visiting our hub. We look forward to sharing, supporting and inspiring ideas for Coding in the Classroom.

Coding graphic
Scroll to Top