Canada to teach computer coding starting in kindergarten

Five hundred teachers across the country will be provided with the training and tools to teach digital skills and coding to chil
Five hundred teachers across the country will be provided with the training and tools to teach digital skills and coding to children

Canadian schoolchildren will soon start learning computer coding and other digital skills from kindergarten through to high school, the government announced Wednesday.

About 500,000 students will be offered the opportunity to take part in the Can$50 million (US$38 million) program over the next two years, according to the science ministry.

"Many jobs today rely on the ability of Canadian workers to solve problems using digital skills," said a statement.

"The demand for such skills will only intensify as the number of software and data companies increases—whether they sell music online or design self-driving cars, for example," it said.

Five hundred teachers across the country will be provided with the training and tools to teach digital skills and .

The government also wants the program to encourage more young women and to pursue careers in science, technology, engineering and math.


Explore further

Tapping into the unique skills of students with autism

© 2017 AFP

Citation: Canada to teach computer coding starting in kindergarten (2017, June 14) retrieved 20 July 2019 from https://phys.org/news/2017-06-canada-coding-kindergarten.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.
213 shares

Feedback to editors

User comments

Jun 14, 2017
Wow, that's just plain silly! Kindergarten starts at age 5 yrs, then to working age at say about 19 with no college. That's 14 years. Computers are already starting to program themselves. In 14 years there will be no human programmers. I say this as a programer myself. Starting with assembly, then mixed language programing. The only reason not to program in basic is the speed the program runs at. At the speed of current computers and more so the ones 14 years in the future, speed will be no more important than worrying about room for data storage.

Jun 14, 2017
Teaching programming teaches more than coding. it teaches critical thinking skills

..oh, wait. I just remembered who I'm talking to.

Never mind.

Please sign in to add a comment. Registration is free, and takes less than a minute. Read more