"Benefits of Coding
At the heart of computational thinking - and mathematics - is abstraction. When children write code, they come to…
understand in a tangible way the abstractions that lie at the heart of mathematics,
dynamically model mathematics concepts and relationships,
gain confidence in their own ability and agency as mathematics learners.
Computer coding is creating a buzz in education. Prime Minister Justin Trudeau recently said, "We need to do a lot better job of getting young people to understand what coding is and how it's important, how to program, how to problem solve, how to create the most elegant algorithm possible."1 BC recently announced that computer coding will be added to all grades of the K-12 curriculum, and Nova Scotia has made a similar announcement. The trend of adding some form of computer coding to curriculum is an international phenomenon; in 2014, England mandated a coding curriculum for all K-12 students."
Welcome to the TVO TeachOntario Coding and Computational Thinking in the Classroom Hub.
We are excited to serve as the guest hosts for this hub, as we showcase coding and computational thinking ideas, research, activities and practices from educators around the province.
This hub is meant to serve as a collaborative place where we can all develop our understanding surrounding innovative practices related to coding and computational thinking. We also hope that it can serve as a responsive, ever-changing resource that meets the ...