With Coding Dojo you have the possibility to solve an isolated task with clear requirements in an agile and easy environment. In one session a mix of software engineers with different experience should participate. You and your team members can work together and benefit from each other because every participant has another point of view of software modeling. The result must not be perfect but it encourages you to use proven techniques for your future projects. Furthermore it amends your communication skills.
For future Coding Dojos meetings I need some ideas. What Dojo is your favorite? What session you like most and why? What have you learned from it?
To get an overview about Coding Dojo have a look at http://codingdojo.org/ and http://www.youtube.com/watch?v=gav9fLVkZQc, too.