Will take more than the flacid platitudes. The teaching staff need a good degree of training, not 'rote', and oh how nice it would be that they loved this subject as I do. One can only hope that they hit the nail on the head with this back in my day (remember Logo?), and there are enough good Birtish heads to come up with an idea or two - the BBC of old perhaps. But please god - not BIG business and BIG Marketing crap.
And back to staff - they can barely scrape out Maths teachers these days .. decent skilled computing people are so thin on the ground, a classroom of moaning scrotes will never seem appealing.