The UK government are introducing programming lessons into British schools: http://www.bbc.co.uk/news/education-16509298<p>Does anyone have any opinions on how this may affect the programming landscape of the UK in the future (say, 5-10 years from now)?<p>I thought it might be interesting to consider how such a scheme may change code quality, employment prospects, programming language prevalence, the number of programmers and so on.
I don't really think that programming is something that ever kid needs to learn. IT fundamentals certainly, but I am not sure programming is something that is a necessity in life. If it is just an optional subject then that is different.<p>I was going to say that years down the line it might impact on the ability to get programming jobs as everyone will "know" how to programme. Upon reflection I don't think this will be the case though. People need to enjoy a subject to choose it as their vocation. Being taught something at school doesn’t equate to people wanting to make it their profession. Compulsory (if it is) exposure to programming at school at such an early age might captivate people whom might not be exposed to it otherwise. So the number of programmers might increase slightly but I doubt the numbers would be noticeable in the job market.<p>As for quality; it will only be as good as the teaching resources that are put together. At the moment the quality of different teaching institutes vary so much. I don't think it will have a noticeable impact on the overall quality of new programmers. I could be wrong though :)
Well in the 80s many of us got an introduction to programming with BASIC/PASCAL/Logo/etc. many didn't do anything with it, though there are a good number that can attest that that education put them in the tech industry.<p>So I think like most other school vocational classes, it gives the students exposure to the concept, which might let them pursue a career or not - or at the very least be understanding about the technology and/or process..