Now, one could argue that kids these days seem to intuitively know how to use technology. Even at an early age, they start touching screens and keyboards, quickly learning how to navigate around all types of digital devices. The need for kids to learn how to code isn’t important, right? While that’s true to some extent, fundamentally understanding how these technologies work and how they can ultimately be customized for even greater functionality would enhance kids’ experiences with digital devices and could become much more important to them later in life.
Anyone that has taken an introductory programming class will tell you that at the very least, it helped them understand basic programming logic, structure and design. Even those who did not go on to become software engineers say that the fundamentals of programming a computer at the coding level has helped them shape how they think logically, has sharpened their common sense and, in a lot of cases, has helped them apply what they have learned to getting more out of their smartphones, tablets, computers and other devices that now populate their lives.