Here is another camp idea for children this summer. The Geek Squad offers 2 day camp in select cities nationwide.
Unfortunately a few cities have already had the camp (my city has this camp today actually) but the majority are offered in July and August.
These are designed for children 9-18 years old and the kids will learn all sorts of things from programming to digital photography.
These are offered by non profit organizations and they are not free. The cost is very nominal though and ranges from $5.00-40.00 just depending on the city.
If you want more info to get your child involved just head over to the Geek Squad Summer Academy page.
You can click Register at the top to see the cities currently available and what the dates are.