Depending on your budget and the interest level of the participants, I would recommend the LEGO Mindstorms NXT kits, or VEX Robotics kit. Lego provides a user friendly drag and drop programming interface that's simple enough for most 10-15 year olds to figure out, and the familiarity that middle schoolers have with Legos, while VEX allows more robust platforms to be developed, and provides more capable means of building and experimenting with designs. For a middle school though, I would definitely recommend the Lego Mindstorms NXT system, hands down.
Tetrix Robotics Kit was created in 1997.
At a hobby shop, you can find various robotics kits suitable for children. Personally, I recommend the VEX robotics kit if you think the children may be serious about robotics. It is more expensive, but the kit comes with almost everything you'll need for the entire robotics experience from building to programming.
In my experience, the best place to start learning about robotics is the VEX kits. The kits come with the components, software, and a manual describing just about everything you need to know about that kit. It's a great place to start learning about the different systems of a robot and how they interact with each other.
LEGO Mindstorms NXT is a programmable robotics kit released by LEGO in late July 2006
There is no 'best' drum kit. Each brand and type of kit has its individual advantages.
Its hard to find a toothbrush and paste kit for a kid to take to school. Its is best to put those accesories in a plastic ziploc bag.
No, the kit fox is an American fox and does not live in the Middle East.
PICAXE is a fairly good system. The programming language is not the most efficient, but it will allow you to put quite interesting things together quickly and start experimenting, without wasting time on selection of components, etc.
You help with the scoring and stats. You have to make sure everything is there when there is a game (such as volleyballs, med. kit etc.).