Warren on Students and Coding (Part 2): Do We All Need to Code?
Warren Barkley is SMART’s Chief Technology Officer. Get better acquainted with the man leading our technology vision. This is part two of a series Warren is inspired to do on the topic of learning to code.
I took French in high school. We all had to have that high school language credit to get into university. It should have been a ‘given’ for me because I grew up in Ottawa – a city known as a hotbed of the “all Canadians must speak French” language movement that was going on in Canada at the time.
My teacher was German and poor guy could not speak French all that well. I spoke my own version of ‘kid French’ which had a liberal smattering of words that students gravitate to like ‘bum’ and ‘fart.’ I couldn’t really read the French language that well and I barely passed the class. The German teacher was not a good substitute for someone with expertise in the language and it turns out languages are not my passion or talent either.
If you made it this far, you are probably asking, “What on Earth does this story have to do with coding?”
Well, a couple of things. If we want to mandate coding in schools we need great, trained and well-supported teachers as well as kids who are curious about it. I would say we have work to do on both sides if we are serious about successfully integrating coding into the curriculum.
I personally believe that coding, music and language are all well… different languages. Each language has the ability to stretch a learner’s mind into thinking and operating in new, deeper, and more interesting ways – that’s really the point, isn’t it? We want to push kids into being able to think in new ways and build skills that activities like Mindcraft and texting don’t provide. The lack of mandatory language instruction (with a big L), music and coding in schools is a deficit in the curriculum we currently offer young learners. If we can just require students to take at least one of these types of ‘languages,’ it will get them thinking in new ways.
Wouldn’t that be awesome?