I was hired by a small university in Indiana to "teach" a Mindstorms summer camp -- It was a train wreck from the word "go" -- Kids younger than about 12 simply cannot grasp the concepts involved in assembly, following instructions and definitely not programming. All they wanted to do was create robots with whirling weaponry and have an orgy of barbaric smash-em up Battlebot competition. This system is sophisticated and sensitive...NOT A TOY!
I took my 8-year old son to one of the few shopping malls that has a Lego store with robotics classes. He absolutely loved it, and I did a "drop & shop", and when I came back, the instructor asked me if I ever had his IQ tested, he just "got it" that well. It totally depends on the child and how "into" programming they are. My son could have spent the whole day there if I'd let him! :-)
Yeah, I dont agree. My ten year old just attended a Mindstorms summer camp, and I sat in for a little bit. All of the kids had a great time, and they were amazing! Some of the "inventions" the kids were coming up with were ingenious and indicated a true understanding of the software, hardware and concepts. I bet the person who wrote this post doesn't really like kids or understand them. Sure, the younger ones love the battlebot type construction...but so what? They are still learning the software and engineering. The adults loved the battlebot style too!