Dr. Strangelove: Nobody is trying to teach kids actual software engineering. 'Coding' is mostly the task of breaking a large task down into a sequence of smaller steps in order to automate it. While people tend to associate that with lines of arcane, incomprehensible white text on a black screen, it doesn't necessarily mean that. And when we talk about teaching it to kids, in most cases it is entirely different.