Every time I mention to someone that I believe all students should have some exposure to the fundamentals of programming, I keep getting the same question: “Why would I need learn how to program?” This is a sane response, but the conversation after that often highlights many of the misconceptions about programming and computer literacyContinue reading “Why programming?”