Absolutely right... teaching kids to code is way overblown!! Teach them to think first. You can teach a monkey to code. Anyone can put a few drag and drop widgets together and come up with a web page. But, if you want to create apps then you need to be a "Programmer". I am amazed at how many experienced and learned "coders" just sit down at the keyboard and start creating code on the fly without any idea of structure and process. I don't care how bright you are or how many letters follow your name if you don't plan, design, test how are you going to know you have achieved your goal. If you don't have or understand the function of the OS, the compiler, the physical hardware you're swimming up stream. A programmer needs to know what the OS/HW will do under certain conditions. Just writing code is like setting off on a long trip with no destination, no plan and no tools hoping that you will eventually arrive at the place you think you should be at.
Happened to my laptop with win 7 on it. Every time it asked to upgrade I said no. Started it up one morning and the message read welcome to windows 10!!!! I was really PO'ed. Not only that There was malware on it from "livepcexpert" and Now I'm really PO'ed! Microsot can deny all they want . I know I didn't authorize or accept any win 10 offers to replace what I had.
Absolutely right... teaching kids to code is way overblown!! Teach them to think first. You can teach a monkey to code. Anyone can put a few drag and drop widgets together and come up with a web page. But, if you want to create apps then you need to be a "Programmer". I am amazed at how many experienced and learned "coders" just sit down at the keyboard and start creating code on the fly without any idea of structure and process. I don't care how bright you are or how many letters follow your name if you don't plan, design, test how are you going to know you have achieved your goal. If you don't have or understand the function of the OS, the compiler, the physical hardware you're swimming up stream. A programmer needs to know what the OS/HW will do under certain conditions. Just writing code is like setting off on a long trip with no destination, no plan and no tools hoping that you will eventually arrive at the place you think you should be at.
Happened to my laptop with win 7 on it. Every time it asked to upgrade I said no. Started it up one morning and the message read welcome to windows 10!!!! I was really PO'ed. Not only that There was malware on it from "livepcexpert" and Now I'm really PO'ed! Microsot can deny all they want . I know I didn't authorize or accept any win 10 offers to replace what I had.