The benefits of integrating programming skills into the school curriculum
Given the growing importance of digital technologies in most of our daily tasks, there has been a recent tendency driving educational institutions to incorporate programming as a basic skill that is taught for children. According to an article recently published by CBC News, “Canadian kids are learning to code at summer camps, and Grade 6 to 9 students in British Columbia will soon learn coding as a mandatory part of their classes.”
By integrating programming into the school curriculum, it is expected for children to learn algorithmic thinking in the same way that they are currently taught to read, write and perform mathematical operations. Considering that nowadays it is common to interact with digital devices such as smartphones and tablets via different applications, learning about how they work is expected to be necessary to stay competitive in the future labor market.
According to media theorist Douglas Rushkoff, quoted in CBC’s article, unless kids understand how the platforms they use are created and what is the logic behind them, they will keep at a disadvantage against those who know how to build and innovate in the technology field.
Besides, advocates of coding as a school requirement defend that providing programming courses could totally enhance other learning skills in areas such as math, science and languages. It additionally develops self-confidence and improves problem solving capacity.
Additional Sources: CBC News