Last week The Globe and Mail ran an opinion piece calling for coding to become a mandatory subject in Canadian schools. I’m sympathetic to the idea, for I agree that computer literacy and an awareness of how the algorithms and programs that increasingly influence our lives is crucial to being an informed citizen. That being said, I disagree with almost all the points made in that article. More generally, as I continue to think about my own opinions of the state of education here in Ontario, particularly when it comes to math, I keep coming back to the question that heads this post.
The entire article rests on a premise that Canadian kids are less prepared for jobs that involve coding because of its omission as a required subject. Frelix starts with a strong and confident statement:
Parents have certain expectations when they send their children to school. They’ll learn to read, write, do math, maybe learn a second language, generally prepare for postsecondary education and build a foundation for entering the workforce. But most Canadian kids aren’t getting everything they’ll need for the working world that will await them upon graduation.
This seems uncontroversial if you take as…