Since my son started going to school, I've been noticing a very serious lack of organizations to encourage kids to program or at least letting them know how to get involved in programming.  Are there any groups that you know of to help kids out this area??  And I'm not referring to tools to help kids learn, I'm referring to groups that will help in getting kids interested in programming.Here are a few that I know of:Dreamspark Lego First RoboticsImagine CupAre there anymore out there?  And are there any that work at the elementary - high school levels??  Also are there any other parents that have noticed the same thing, or is this local to my area??Edit: Also I'm looking for groups that encourage kids who don't have programmers for parents.  I've got no problem teaching my own son, I'm more worried about the other kids.
Organizations that encourage kids to program
education
Wouldn't you be the one to encourage programming/problem solving at an early age?Also, AFAIK Dreamspark is just a Free Software program by Microsoft for students. It's not a group encouraging programming, per se, except that it does encourage use of the tools so perhaps in a passive sense. Lego First Robotics would be appropriate for a child at the middle-school level, or maybe even at an advanced-elementary level.Imagine Cup is basically for highly motivated high-school students and above.UpdateI'm going to update my answer to reflect some organizations I had forgotten about. Many corporations are heavily invested in having parallel programming and many-core chips pay off, so they need to train the next-generation of students (and future employees) in (specifically) parallel programming techniques to get them thinking in parallel terms rather than purely sequential. In that regard, here are some programs and organizations I know of at the high school and college level:IBM ExtremeBlue Internship (College)Intel STS (High School) [not specifically for programming...]Intel Academic Community (High School and University)I'll add more as I remember... 