The Coder’s Dojo – A Different Way to Teach and Learn Programming

  • Laurent Bossavit
  • Emmanuel Gaillot
Conference paper

DOI: 10.1007/11499053_54

Volume 3556 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Bossavit L., Gaillot E. (2005) The Coder’s Dojo – A Different Way to Teach and Learn Programming. In: Baumeister H., Marchesi M., Holcombe M. (eds) Extreme Programming and Agile Processes in Software Engineering. XP 2005. Lecture Notes in Computer Science, vol 3556. Springer, Berlin, Heidelberg


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 workshop proposes to discover a way of teaching and learning programming in a more appropriate manner, respecting the depth and subtlety of the craft.

Copyright information

© Springer-Verlag Berlin Heidelberg 2005

Authors and Affiliations

  • Laurent Bossavit
    • 1
  • Emmanuel Gaillot
    • 2
  1. 1.Exoftware 
  2. 2.Octo Technology