The Coder's Dojo is a weekly programming class. Programmers of varying skill levels meet as equals. They come together -- in physical, not virtual space -- around an ongoing series of coding challenges, usually small in scope, often patterned after "pragmatic" Dave Thomas's idea of "coding kata." The intent of this special session is to reproduce the mechanics of one Dojo session, such as held in one of the weekly sessions we have in Paris,so that participants may experience the benefits (and possible deficiencies) of this particular form of teaching and learning coding skills.
If I want to learn judo, I will enroll at the nearest dojo, and show up for one hour every week for the next two years, at the end of which I may opt for a more assiduous course of study to progress in the art. Years of further training might be rewarded with a black belt, which is merely the sign of ascent to a different stage of learning. No master ever stops learning. If I want to learn object programming... my employer will pack me off to a three-day Java course picked from this year's issue of a big training firm's catalog. Nuts to that -- acquiring coding skills is not an "instant gratification" process. This session proposes to discover a way of teaching and learning programming in a more appropriate manner, respecting the depth and subtlety of the craft.
Benefits of attending
Participants and presenters will
What will the organisers learn
Presenters intend to use participants' feedback to improve the Dojo, and perhaps inspire others to start their own.
Pre-workshop, a small number of "kata" challenges will be made available to participants. Participants are invited to work at their own pace on one of these challenges.
The workshop itself will be organized around a "typical" session at the Coder's Dojo, according to the format and rituals in force at that time. The Dojo is deliberately an evolving format, but in the main the workshop will run as follows.
The conference is underway. Watch this space for more news and pictures of the sessions.
Beginning of September 2005
XP Day Benelux Conference
November 17th & 18th 2005
Vera Peeters, Tryx
Marc Evers, Piecemeal Growth
Rob Westgeest, Agidem
Pascal Van Cauwenberghe, Nayima