British Schoolkids To Be Taught Computer Coding
An anonymous reader writes "The UK government has finally decided to do something about the dire state of IT and computer science teaching in the country: it will create a new 'IT-centric' General Certificate of Secondary Education that will cover computational principles, systemic thinking, software development and logic. The current ICT GCSE has been lambasted for boring kids to death with lessons on using Word and Excel, rather than teaching computer programming."
This is a really good thing. As the summary notes, this will teach kids logic and thinking systematically. Knowing how to program isn't just a useful skill in the direct sense of programming things and possibly being employed that way. It also does a really good job of making one think precisely and carefully. There's also another advantage which is it helps kids appreciate that the technology around them are things they can understand and don't need to treat like they are magic.
I did GCSE computing in 1998, and my coursework was a programming task (modelling the 3-body problem). At my school, however, I'd been taught to program aged 7. If I'd started programming aged 14, I'd have found it a lot harder. The government should be making programming a primary school activity, not leaving it to an optional course later on. Ideally, programming should be the first thing children are taught to do with computers at school - it was for me, and after that everything else is easy.
I am TheRaven on Soylent News