Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

The London Python Code Dojo - An Education in Developer Education

EuroPython Conference via YouTube

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
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.

Syllabus

Intro
Background
Agenda
What is a Code Dojo
History
Philosophy
Socrates
The Grumpy Old Man
The Prison Guys
Kata
Prepare Chatter
The Dojo
What is it
First meeting
Pair Programming
Problems
Formats
Questions
Participation
Great Egg Race
Show Telling Review
Why The Code Dojo
Attendees
Sample Question
Celebrate Failure
Who is the Organizer
The effect of any educational activity
A positive change in learners
Happy shouts
Personal observations
Teachers
Music Education
The Suzuki Method
Mysterious ways
The Air Bottles
Caricature
Save yourself
Any more questions
Will you start a Dojo
Getter
Connect
Version Control
Dojo Project
Version Control Menu
New Users
Personal Space
Organizing the Dojo
Strict Teacher Model
Conclusion

Taught by

EuroPython Conference

Reviews

Start your review of The London Python Code Dojo - An Education in Developer Education

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.