Selon Wikipedia :
Le coding dojo est une rencontre entre plusieurs personnes qui souhaitent travailler sur un défi de programmation de façon collective1. Le défi peut être un problème algorithmique à résoudre ou un besoin à implémenter. Chaque coding dojo se concentre sur un sujet particulier, et représente l’objectif de la séance. Ce sujet doit permettre d’apprendre de façon collective sur le plan technique et sur la manière de réussir le défi. L’exercice peut être effectué entre personnes d’une même entreprise, d’une école ou encore venant d’horizons différents.
Les coding dojo mettent en œuvre des techniques de programmation lié aux méthodes agile et à l’extreme programming :
Pour une explication plus complète, je vous renvoie à la page d’Un Chti café qui explique ce qu’est le Coding Dojo plus en détails.