It's not a new trend, it's an ongoing current trend :-) Seriously though, it's actually to do with the current state of I.T education (Well at least here in the UK anyway) Put simply, there are way too many "General Purpose Teachers" and not enough "Specialist Teachers" , as a result many teachers that are teaching the next generation (and to be clear here, we are on about 6th form and colleges too), are teaching them from text books. A friend of mine, recently decided that programming was for him after getting inspired watching a community presentation I delivered. So he trotted off to his local community college and signed up for "Computer Programming Essentials" His guide book for the college, stated: "You will learn the fundamentals of software engineering, application design and general software problem solving, enabling you to build high quality software applications for now and the future and providing you with a firm foothold through the gateway of professional software development" All sounds, rather splendid if I do say so my self. We are now, 5 months in on his course, and so far he's learned nothing more than putting together simple desktop applications using Visual Basic .NET He's let me see every assignment he's been set, every bit of homework he's been asked to do and all he's done is learn how to wire VB components together. He's done nothing even remotely near understanding application architecture, good development practices or anything like that. He's not been told what the difference between integers, doubles & reals are, he understands nothing about how computers do maths. All he's been doing is learning how to pull data out of various "Things" , reshape it, then display it in ever changing fancy ways. ---------- Not too long ago, my Niece announced she was doing computing at comprehensive school, she came home with an A+ in computing and I.T, needless to say I was a proud uncle, until I dug into her curriculum and looked at the subjects she'd been getting taught. See attained the A+ because she'd figured out how to do animated sound & graphics on her own using PowerPoint, her teacher then sat her on a virtual pedestal and encouraged the rest of the class to strive to attain these high standards, if they wished to go into the software development & programming industry. ------------- Lastly, a very good friend in India recently explained to me how I.T and software education works out there. There are basically a bunch of private companies, th