SPA Conference session: Setting Up And Running A Space For Programmers' Training

One-line description:Lessons From The Coding Dojo Experiment
 
Session format: Think tank (75 mins) [read about the different session types]
 
Abstract:A Coding Dojo is a space in which coders have the opportunity to sharpen their technique and learn by example from others. It's a training place, in which participants may learn, session after session, how to master "coding gestures", how to discuss design choices, and how to manage the stress that emerges from the necessity to express swiftly and efficiently a personal response to a given exercise. Emmanuel started the Coding Dojo in Paris with others 4+ years ago, and he has attended and shaped it ever since.

This session will start as an experience report on how he and they have managed to create such a co-learning environment and make it thrive, it will pursue as a focused discussion in which participants will have the opportunity to discuss their own experience with dojos.
 
Audience background:This session is meant for anyone curious about Coding Dojos in general, and more especially in setting up and hosting them. People with experience in setting up and hosting dojos who would like to share what they've learned are equally welcome. Attendees are expected to have some prior understanding that coders need to train themselves and learn their craft not only at school, but also throughout their whole career.
 
Benefits of participating:* Learning how to set up and host a Coding Dojo
* Learning about common anti-patterns, traps and pitfalls in Coding Dojos, and how to avoid them
* Sharing experiences with others interested in setting up Coding Dojos
 
Materials provided:PowerPoint presentation
 
Process:* Attendees write down and post "burning questions" they have about coding dojos (5 minutes)
* Experience report: Shaping the Coding Dojo in Paris (35 minutes)
* Questions and Answers related to the experience report (15 minutes)
* Fishbowl: attendees may start from any of the "burning questions," share their own experience, draw connections between questions, etc. (20 minutes)
 
Detailed timetable:* Attendees write down and post "burning questions" they have about coding dojos (5 minutes)
* Experience report: Shaping the Coding Dojo in Paris (35 minutes)
* Questions and Answers related to the experience report (15 minutes)
* Fishbowl: attendees may start from any of the "burning questions," share their own experience, draw connections between questions, etc. (20 minutes)
 
Outputs:I will capture what's being said during fishbowl discussion and publish these notes as a poster at the conference.
 
History:This session has already been presented at Université du SI 2009. It has been selected for XP-Days Benelux 09 and XP-Days London 09.
 
Presenters
1. Emmanuel Gaillot
Pyxis Technologies France
2. 3.