My 10-year old son is a gamer. Last year during summer he attended a 3-day Apple Camp and was able to integrate his love of Minecraft into his project. (Read more about that here.) This year I signed him up for a 4-day Youthspark Microsoft camp. What's really cool is that both of these camps are totally free!
The camp was two hours a day and took place in the back of the Microsoft store in the Fashion Valley Mall. Julia was the employee in charge of the camp. She informed me that the camp had been running since the store opened, so for six years now. I could tell right away she had experience in working with kids.
The campers answered questions in their workbooks to record their ideas and make a plan for the changes to their chosen game. The camp was very structured. Like any good activity, time was built in for individual work, pair work, team work and breaks! During breaks students could explore the store and demo Microsoft products.
My son, who is extremely shy, warmed up to his partners by the second day and even willingly participated in his team's presentation. I was pleasantly surprised!