I know this is a topic that is getting a bit repetitious on my blog, but I really can’t emphasize enough how important I think it is that we offer programming to our students at an early age. This article from MindShift, explains how learning programming has far-reaching effects, and should not be reserved for only those who aspire to careers in technology. “Why Programming Teaches So Much More Than Technical Skills”, by Ian Quillen, explains 4 specific benefits of receiving an education in this area: Subject Mastery, Systems Thinking, Collaboration, and Passion.
Robotics clubs are a good start in the elementary schools, but we need to think about adding more. Here is my Pinterest board of resources for “Programming for Kids” with links to app, websites, and other articles of interest in this area.