This article pissed me off, coding is a skill that teaches math, logic, comprehension, --all extremely important skills, it also teaches about consequences of actions via if/then statements we learn if we do something, it has a result. Kids need to learn this. It also teaches problem solving another crucially important skill - and I read STORY after STORY about a doctor, or lawyer who taught themselves to code to build an app...<p>Why would a rich doctor or lawyer need to code if it wasn't important? Why waste the time or money to learn? There will be hundreds of areas in a person's life where they could potentially find a way to make something easier through coding, and coding can also be translated into REAL world stuff via arduino, raspberry pi, etc -- the fact is w/ the internet of things, wearable tech, and robots taking over the workforce -- coding is something that we all should know at least a little bit about, and NO student will be worse off for having learned it.<p>If this is your logic, then why should we teach Music, Sports, or Art? (All important parts of our lives... but not something crucial to get along in life w/ unless your profession is in one of these fields, but if we didn't teach it, less people would go into it. )