I am just wondering if anyone has any inside information on just what is going on with the-powers-that-be ICT/ Computing Science at present? Perhaps in CAS, OFQUAL, NAACE exam boards etc. It is just that it appears to me that some well intentioned person or people have shifted the A level curriculum CS into KS4 and KS3 and then walked away leaving the mother of all messes behind. I have been teaching the Edexcel GCSE in Computing Science and thought, well, this is bit steep - assembly language, HTML/CSS, SQL, Python and the rest in 5 terms, from scratch but maybe its possible - only to see that the revised 2016 specification chops out everything from that list except the Python, leaving them in A level where they belong. Ah, so that was a mistake then! They went too far in their first GCSE CS offering and have now come back down to earth. And then I start to study the Ks3 curriculum and see that the CAS guide for teachers (2014, Simon Peyton-Jones) is telling us that understanding binary, compilers and interpreters and a touch of assembly language programming is what is required! Hey, just a moment, that has just been taken out of Ks4 by my exam board - won't the kids feel hard done by if they have to wait to A level to pick up where they left off in Year 9? So, was this all drawn up by a Maths Teacher who imagines that we teach the kids the subject 6 times a week, in ability sets and that perhaps the lower ability sets might be happy to colour in a diagram showing the CPU components rather than explain the fetch-decode-execute cycle? Is this whole thing a bubble of dreams that is imploding or am I sadly delinquent in thinking that the people who are drafting this stuff are not familiar with the same strain of humans that I have met/meet in the classroom? Yes, I have one or two nerdy geeks who absorb this in seconds but that is far from mainstream. I am the first to welcome a return to the technical side of things - where I started teaching the subject back in the 1980s - but steady on, this all looks like it is going mad. Any thoughts?