I agree that it takes a certain mindset to understand how to read/write code. However, simply offering it as an option in k-12 education doesn't seem like too bad an idea, so long as it is a child's choice to experience programming for themselves. Of course, the courses would definitely need to be interesting to grab a child's attention.
I know I would have loved programming in my younger years, just didn't have too much access at the time. That's at least my two cents :-)
I know I would have loved programming in my younger years, just didn't have too much access at the time. That's at least my two cents :-)