Recently, my Director gave me an interesting article to read entitled Should Kids Learn to Code? by Gaby Hinsliff. It was a fairly involved read and I thought I do my own version of a Storify of it!!! So here goes…
“Everyone should learn how to program a computer, because it teaches you how to think.”
…learning to code is simply learning to tell machines what to do…
“We want people who are comfortable with that sense that there’s no right answer.”
Teaching word processing packages and PowerPoint was all very well, they argued, but to become programmers, children needed to get under the bonnet and understand how computers work.
We’re teaching too many kids in schools how to use applications, not to build them.
Non-specialists can teach basic office IT skills, but teaching computational thinking requires more in-depth knowledge.
Although the tech industry is overwhelmingly male-dominated, this group, typically for a Code Club class, comprises roughly 40% girls. Yet girls tend to drift away from computing in their early teens – boys outnumber girls at A-level computer science by nine to one.
Perhaps that is the single most honest argument for teaching everyone to code: to give everyone an equal shot.
So, what in a nutshell, is the author’s & my opinion on the question? Yes. Emphatically yes! Students should learn to code. More importantly though, special attention will need to paid to engage and keep girls involved through the teen years.