The London Python Code Dojo - An Education in Developer Education
Explore the concept and implementation of the London Python Code Dojo in this EuroPython 2011 conference talk by Nicholas Tollervey. Delve into the background, philosophy, and structure of Code Dojos, drawing parallels to Socratic teaching methods and modern educational theories. Learn about the various formats, challenges, and benefits of participating in a Code Dojo, including pair programming, problem-solving, and celebrating failure as a learning opportunity. Discover the impact of Code Dojos on attendees and organizers alike, and gain insights into how this educational model can foster positive change in learners. Examine practical aspects of organizing a Dojo, such as version control and creating a welcoming environment for new users. Consider the potential of starting your own Code Dojo and its role in enhancing developer education and community building.