If you want your kids to have a solid computer science education, encourage them to go build something cool. Not by typing in pedantic command words in a programming environment, but by learning just enough about how that peculiar little blocky world inside their computer works to discover what they and their friends can make with it together.
We shouldn’t be teaching kids “computer science.” Instead, we should provide them plenty of structured opportunities to play with hardware and software. There’s a whole world waiting to be unlocked.
The article stems from the news that all New York City pupils will be coding in 10 years. English education is away ahead of them: National curriculum in England: computing programmes of study – GOV.UK
The counter argument is that there are a lot of coding jobs in Scotland waiting for applicants:
Scotland’s tech sector is booming and our employment partners have existing vacancies just waiting to be filled by CodeClan graduates. Learn with CodeClan and become part of shaping the future of the digital world.
This links very much to the views expressed by Charlie Love on Radio #EDUtalk: we have a lack of these skills in Scotland.
I do wonder how we can gear up for typing in pedantic command words in a programming environment with our current decline in computer science teaching. Should we go down the same road as England or would it be better to take Jeff Atwood’s advice? Is there a happy medium?
Image my own from a brief encounter with processing.