It has in some schools; I teach at a state school in England. My GCSE computing class are about to have to do have to figure out how to do divide and multiplication in the Little Man Computer, and my A level courseworks are all either php/mysql or python/mysql based projects. I have been teaching Scratch to 11 year olds for a few years (Gove's master plan is that we should be doing that... er, I already am), and my year 9 (13/14year olds) can do basic Python programming. Just don't ask me about my ICT exam classes, they are dull as dishwater.
It has in some schools; I teach at a state school in England. My GCSE computing class are about to have to do have to figure out how to do divide and multiplication in the Little Man Computer, and my A level courseworks are all either php/mysql or python/mysql based projects. I have been teaching Scratch to 11 year olds for a few years (Gove's master plan is that we should be doing that... er, I already am), and my year 9 (13/14year olds) can do basic Python programming.
Just don't ask me about my ICT exam classes, they are dull as dishwater.