SlideShare una empresa de Scribd logo
1 de 22
Coding Dojo Mike Bild (2011)ALT.NET UG Berlinmike.bild@googlemail.comtwitter.com/mikebild
„Programmierkenntnisse erwerben sollte ein kontinuierlicher Prozesssein...“ codingdojo.org
...stetige Verbesserung mit möglichst nachhaltiger Wirkung ... wikipedia.de
„Ein ungeprüftes Leben ist nicht lebenswert“ „viel Lernen lehrt nicht Verständnis“ „...Er genügt nicht ein Buch nur zu lesen - Du must es auch tun!“
„Übung macht den Meister“
Konditionierung - Wieder und wieder praktische Übungen Schwierigkeitsgrad und Fokus kann variieren
Werte Gleichstellung aller Teilnehmer Aktivität im Dojo Respektvollem Umgang Optimistischer Herangehensweise Zwangloser, lockerer Atmosphäre
“Lernen & Lehren”  		…mit Spass
Dojo Regeln 10 Minuten Review 10 Minuten Katawahl45 Minuten Umsetzung 15 Minuten Pause45 Minuten Umsetzung30 Minuten Review Retrospektive
Dojo Rollen Driver Co-Pilot Teilnehmer Zuschauer Moderator Assistenten
        Der Dojo Timebox Konsententscheidung Clean-Code Veto für Moderator+Pilot Wir spielen in einer Band
Fokus festlegen Diskussionen in die Pause verlegen Gruppen von 3-5 Teilnehmern bilden Assistenten für TDD Prozess und Commit Clean-Code Modellierung, Architektur und Design Vorschläge
Modus Prepared Driver zeigt seinen verbereiteten oder spontanen Lösungsweg Mit BDD+TDD in kleinen Schritten Jeder Schritt wird erläutert Nur unterbrechen, wenn etwas nicht verstanden wurde
Modus Randori Öffentliches Pair-Programming mit BDD+TDD Jedes Paar hat einen Time-Slot - 10 Minuten oder grüner Test-  Jeder Schritt wird vom Pair erläutert Nach Ende des Time-Slots rückt der Pilot zu den Teilnehmern, der Co-Pilot wird Pilot und ein Teilnehmer rückt nach
Modus Sparring-Kumites Kleine Teams (3-5) Alle Teams bearbeiten die gleiche Kata Freier Lösungsweg Prätensation, Review und Erläuterung der Ergebnisse und des Vorgehens Beantworten von Fragen Motto „Zeigt was ihr könnt!“
Review …the best part Präsentation Code Review 		Erläuterung ...der Ergebnisse und des Vorgehens
Retrospektive …improvement Was hat gut funktioniert? 	Was war spannend? 	Was war frustrierend? 			Was lässt sich verbessern?
Wirim Coding Dojo... „Lehren und Lernen“ in der Gemeinschaft erklären Code und lesen Code von anderen  entdecken andere Lösungen und Lösungswege erarbeiten Lösungen zusammen nutzen den Übungsraum für Fehler
more fun...im Coding Dojo Spontaner Applaus für funktionstüchtigen Code, elegante Lösungen oder grüne Tests Zuhörer mit einbeziehen Fragen stellen und Erläuterung anbieten Kleinere Pausen für mehr Diskussionen Spontane Spikes & Mini-Sessions
Teach & Learn Social Coding Team Building FUN!!! Practice
Vielen Dank...für eure Aufmerksamkeit
Fragen?

Más contenido relacionado

Destacado

Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...
Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...
Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...Jan Uekermann
 
Diaporama kiefer
Diaporama kieferDiaporama kiefer
Diaporama kieferconny59
 
Herramientas en línea para comunicarse con los apoderados
Herramientas en línea para comunicarse con los apoderadosHerramientas en línea para comunicarse con los apoderados
Herramientas en línea para comunicarse con los apoderadosJenny Tabilo
 
El vuelo del_aguila
El vuelo del_aguilaEl vuelo del_aguila
El vuelo del_aguilasealex087
 
Semana3 my s_construccion de modelos.pptx
Semana3 my s_construccion de modelos.pptxSemana3 my s_construccion de modelos.pptx
Semana3 my s_construccion de modelos.pptxRaul Rendon
 
Presentaciòn final pet studio
Presentaciòn final pet studioPresentaciòn final pet studio
Presentaciòn final pet studioCristian Hernandez
 
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...Lars Reppesgaard
 
Google coming to your Wallet - Disruptive Zeiten im Payment Markt
Google coming to your Wallet - Disruptive Zeiten im Payment MarktGoogle coming to your Wallet - Disruptive Zeiten im Payment Markt
Google coming to your Wallet - Disruptive Zeiten im Payment MarktLars Reppesgaard
 
Schule im-wandel-der-zeit
Schule im-wandel-der-zeitSchule im-wandel-der-zeit
Schule im-wandel-der-zeitenable4711
 
Mitos y realidades del Outsourcing
Mitos y realidades del OutsourcingMitos y realidades del Outsourcing
Mitos y realidades del OutsourcingAiran Romero
 
Instrucciones en evaluaciones estandarizadas
Instrucciones en evaluaciones estandarizadasInstrucciones en evaluaciones estandarizadas
Instrucciones en evaluaciones estandarizadasMarcela-walrus
 
Glosario de terminos de red
Glosario de terminos de redGlosario de terminos de red
Glosario de terminos de redmalouribe29
 

Destacado (20)

Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...
Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...
Workshop Verdankungswesen_Danke sagen im Fundraising_Jan Uekermann_SwissFundr...
 
Diaporama kiefer
Diaporama kieferDiaporama kiefer
Diaporama kiefer
 
Herramientas en línea para comunicarse con los apoderados
Herramientas en línea para comunicarse con los apoderadosHerramientas en línea para comunicarse con los apoderados
Herramientas en línea para comunicarse con los apoderados
 
Beyond 2 14 leseprobe
Beyond 2 14 leseprobeBeyond 2 14 leseprobe
Beyond 2 14 leseprobe
 
Saray
SaraySaray
Saray
 
Lectura y redaccion
Lectura y redaccionLectura y redaccion
Lectura y redaccion
 
El vuelo del_aguila
El vuelo del_aguilaEl vuelo del_aguila
El vuelo del_aguila
 
Semana3 my s_construccion de modelos.pptx
Semana3 my s_construccion de modelos.pptxSemana3 my s_construccion de modelos.pptx
Semana3 my s_construccion de modelos.pptx
 
Presentaciòn final pet studio
Presentaciòn final pet studioPresentaciòn final pet studio
Presentaciòn final pet studio
 
Johanna chicaiza
Johanna chicaizaJohanna chicaiza
Johanna chicaiza
 
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...
Brücken bauen für die Transformation - zum Kongress "Digitaler Wandel: Baden ...
 
Google coming to your Wallet - Disruptive Zeiten im Payment Markt
Google coming to your Wallet - Disruptive Zeiten im Payment MarktGoogle coming to your Wallet - Disruptive Zeiten im Payment Markt
Google coming to your Wallet - Disruptive Zeiten im Payment Markt
 
Trendmonitor Interne Kommunikation 2010 - Kurzauswertung
Trendmonitor Interne Kommunikation 2010 - KurzauswertungTrendmonitor Interne Kommunikation 2010 - Kurzauswertung
Trendmonitor Interne Kommunikation 2010 - Kurzauswertung
 
Schule im-wandel-der-zeit
Schule im-wandel-der-zeitSchule im-wandel-der-zeit
Schule im-wandel-der-zeit
 
Mitos y realidades del Outsourcing
Mitos y realidades del OutsourcingMitos y realidades del Outsourcing
Mitos y realidades del Outsourcing
 
Newsletter IK im Fokus 2/2013
Newsletter IK im Fokus 2/2013Newsletter IK im Fokus 2/2013
Newsletter IK im Fokus 2/2013
 
Instrucciones en evaluaciones estandarizadas
Instrucciones en evaluaciones estandarizadasInstrucciones en evaluaciones estandarizadas
Instrucciones en evaluaciones estandarizadas
 
Sin título 1
Sin título 1Sin título 1
Sin título 1
 
Glosario de terminos de red
Glosario de terminos de redGlosario de terminos de red
Glosario de terminos de red
 
022
022022
022
 

Similar a Coding Dojo - Reviewed

Coding Dojo .NET User Group Leipzig
Coding Dojo .NET User Group LeipzigCoding Dojo .NET User Group Leipzig
Coding Dojo .NET User Group LeipzigGregor Woiwode
 
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?Product Owner Meetup München
 
Coderetreat Vorlage
Coderetreat VorlageCoderetreat Vorlage
Coderetreat VorlageRamon Anger
 
IAK13: Design Studio
IAK13: Design StudioIAK13: Design Studio
IAK13: Design Studioleleonie
 
[lectures] Einführung Moderation und E-Moderation
[lectures] Einführung Moderation und E-Moderation[lectures] Einführung Moderation und E-Moderation
[lectures] Einführung Moderation und E-ModerationSandra Schön (aka Schoen)
 
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!Matthias Bohlen
 
Retrospectives for everyone, willhaben, AAC 2021
Retrospectives for everyone, willhaben, AAC 2021Retrospectives for everyone, willhaben, AAC 2021
Retrospectives for everyone, willhaben, AAC 2021Agile Austria Conference
 
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-Trinkern
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-TrinkernRetrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-Trinkern
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-TrinkernNadja Macht
 
[lectures] Projekarbeit "E-Moderation" - Drehbuch
[lectures] Projekarbeit  "E-Moderation" - Drehbuch[lectures] Projekarbeit  "E-Moderation" - Drehbuch
[lectures] Projekarbeit "E-Moderation" - DrehbuchSandra Schön (aka Schoen)
 
Cogneon Praesentation Scrum Day 2009
Cogneon Praesentation   Scrum Day 2009Cogneon Praesentation   Scrum Day 2009
Cogneon Praesentation Scrum Day 2009Simon Dueckert
 
e-learning im Unterricht Pinkafeld
e-learning im Unterricht Pinkafelde-learning im Unterricht Pinkafeld
e-learning im Unterricht PinkafeldMartin Sankofi
 
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekteninternational PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projektensmueller_sandsmedia
 
Hftm blended learning workshop 2 sc moodle 20160628
Hftm blended learning workshop 2 sc moodle 20160628Hftm blended learning workshop 2 sc moodle 20160628
Hftm blended learning workshop 2 sc moodle 20160628Christian Schlegel
 
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...FÖHR Agentur für Innovationskulturen
 
"Train the Trainer" Selbstlerneinheit
"Train the Trainer" Selbstlerneinheit"Train the Trainer" Selbstlerneinheit
"Train the Trainer" SelbstlerneinheitBerlin Office
 
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)Berlin Office
 
Präsentation Moderationsmethoden
Präsentation ModerationsmethodenPräsentation Moderationsmethoden
Präsentation ModerationsmethodenGesundheitsteam
 
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer Einstieg
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer EinstiegProgrammieren lernen Grundkurs - Tag1: 2. Theoretischer Einstieg
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer EinstiegJan Brinkmann
 
Hftm blended learning workshop 1 block 1 gr selbststeuerung 20160322
Hftm blended learning workshop 1 block 1 gr selbststeuerung  20160322Hftm blended learning workshop 1 block 1 gr selbststeuerung  20160322
Hftm blended learning workshop 1 block 1 gr selbststeuerung 20160322Christian Schlegel
 
Warum man Webinare lieben sollte? 5 reizvolle Gründe!
Warum man Webinare lieben sollte? 5 reizvolle Gründe!Warum man Webinare lieben sollte? 5 reizvolle Gründe!
Warum man Webinare lieben sollte? 5 reizvolle Gründe!shailias
 

Similar a Coding Dojo - Reviewed (20)

Coding Dojo .NET User Group Leipzig
Coding Dojo .NET User Group LeipzigCoding Dojo .NET User Group Leipzig
Coding Dojo .NET User Group Leipzig
 
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?
User Stories: Klappt Card-Conversation-Confirmation auch aus dem Homeoffice?
 
Coderetreat Vorlage
Coderetreat VorlageCoderetreat Vorlage
Coderetreat Vorlage
 
IAK13: Design Studio
IAK13: Design StudioIAK13: Design Studio
IAK13: Design Studio
 
[lectures] Einführung Moderation und E-Moderation
[lectures] Einführung Moderation und E-Moderation[lectures] Einführung Moderation und E-Moderation
[lectures] Einführung Moderation und E-Moderation
 
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
WJAX 2014: Pah, ArchitekturDoku, darauf habe ich keine Lust!
 
Retrospectives for everyone, willhaben, AAC 2021
Retrospectives for everyone, willhaben, AAC 2021Retrospectives for everyone, willhaben, AAC 2021
Retrospectives for everyone, willhaben, AAC 2021
 
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-Trinkern
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-TrinkernRetrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-Trinkern
Retrospektiven bei Jimdo - von Moderatoren, einem Koch und Whisky-Trinkern
 
[lectures] Projekarbeit "E-Moderation" - Drehbuch
[lectures] Projekarbeit  "E-Moderation" - Drehbuch[lectures] Projekarbeit  "E-Moderation" - Drehbuch
[lectures] Projekarbeit "E-Moderation" - Drehbuch
 
Cogneon Praesentation Scrum Day 2009
Cogneon Praesentation   Scrum Day 2009Cogneon Praesentation   Scrum Day 2009
Cogneon Praesentation Scrum Day 2009
 
e-learning im Unterricht Pinkafeld
e-learning im Unterricht Pinkafelde-learning im Unterricht Pinkafeld
e-learning im Unterricht Pinkafeld
 
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekteninternational PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
international PHP2011_Henning Wolf_ Mit Retrospektivenzu erfolgreichen Projekten
 
Hftm blended learning workshop 2 sc moodle 20160628
Hftm blended learning workshop 2 sc moodle 20160628Hftm blended learning workshop 2 sc moodle 20160628
Hftm blended learning workshop 2 sc moodle 20160628
 
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
Seminare mit Parti-Stimmung. Teilnehmerzentrierung für guten Wissenstransfer ...
 
"Train the Trainer" Selbstlerneinheit
"Train the Trainer" Selbstlerneinheit"Train the Trainer" Selbstlerneinheit
"Train the Trainer" Selbstlerneinheit
 
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)
Seminardesign "Train the Trainer Grundausbildung" (5 Tage, Bildungsurlaub)
 
Präsentation Moderationsmethoden
Präsentation ModerationsmethodenPräsentation Moderationsmethoden
Präsentation Moderationsmethoden
 
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer Einstieg
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer EinstiegProgrammieren lernen Grundkurs - Tag1: 2. Theoretischer Einstieg
Programmieren lernen Grundkurs - Tag1: 2. Theoretischer Einstieg
 
Hftm blended learning workshop 1 block 1 gr selbststeuerung 20160322
Hftm blended learning workshop 1 block 1 gr selbststeuerung  20160322Hftm blended learning workshop 1 block 1 gr selbststeuerung  20160322
Hftm blended learning workshop 1 block 1 gr selbststeuerung 20160322
 
Warum man Webinare lieben sollte? 5 reizvolle Gründe!
Warum man Webinare lieben sollte? 5 reizvolle Gründe!Warum man Webinare lieben sollte? 5 reizvolle Gründe!
Warum man Webinare lieben sollte? 5 reizvolle Gründe!
 

Coding Dojo - Reviewed

  • 1. Coding Dojo Mike Bild (2011)ALT.NET UG Berlinmike.bild@googlemail.comtwitter.com/mikebild
  • 2. „Programmierkenntnisse erwerben sollte ein kontinuierlicher Prozesssein...“ codingdojo.org
  • 3. ...stetige Verbesserung mit möglichst nachhaltiger Wirkung ... wikipedia.de
  • 4. „Ein ungeprüftes Leben ist nicht lebenswert“ „viel Lernen lehrt nicht Verständnis“ „...Er genügt nicht ein Buch nur zu lesen - Du must es auch tun!“
  • 5. „Übung macht den Meister“
  • 6. Konditionierung - Wieder und wieder praktische Übungen Schwierigkeitsgrad und Fokus kann variieren
  • 7. Werte Gleichstellung aller Teilnehmer Aktivität im Dojo Respektvollem Umgang Optimistischer Herangehensweise Zwangloser, lockerer Atmosphäre
  • 8. “Lernen & Lehren” …mit Spass
  • 9. Dojo Regeln 10 Minuten Review 10 Minuten Katawahl45 Minuten Umsetzung 15 Minuten Pause45 Minuten Umsetzung30 Minuten Review Retrospektive
  • 10. Dojo Rollen Driver Co-Pilot Teilnehmer Zuschauer Moderator Assistenten
  • 11. Der Dojo Timebox Konsententscheidung Clean-Code Veto für Moderator+Pilot Wir spielen in einer Band
  • 12. Fokus festlegen Diskussionen in die Pause verlegen Gruppen von 3-5 Teilnehmern bilden Assistenten für TDD Prozess und Commit Clean-Code Modellierung, Architektur und Design Vorschläge
  • 13. Modus Prepared Driver zeigt seinen verbereiteten oder spontanen Lösungsweg Mit BDD+TDD in kleinen Schritten Jeder Schritt wird erläutert Nur unterbrechen, wenn etwas nicht verstanden wurde
  • 14. Modus Randori Öffentliches Pair-Programming mit BDD+TDD Jedes Paar hat einen Time-Slot - 10 Minuten oder grüner Test- Jeder Schritt wird vom Pair erläutert Nach Ende des Time-Slots rückt der Pilot zu den Teilnehmern, der Co-Pilot wird Pilot und ein Teilnehmer rückt nach
  • 15. Modus Sparring-Kumites Kleine Teams (3-5) Alle Teams bearbeiten die gleiche Kata Freier Lösungsweg Prätensation, Review und Erläuterung der Ergebnisse und des Vorgehens Beantworten von Fragen Motto „Zeigt was ihr könnt!“
  • 16. Review …the best part Präsentation Code Review Erläuterung ...der Ergebnisse und des Vorgehens
  • 17. Retrospektive …improvement Was hat gut funktioniert? Was war spannend? Was war frustrierend? Was lässt sich verbessern?
  • 18. Wirim Coding Dojo... „Lehren und Lernen“ in der Gemeinschaft erklären Code und lesen Code von anderen entdecken andere Lösungen und Lösungswege erarbeiten Lösungen zusammen nutzen den Übungsraum für Fehler
  • 19. more fun...im Coding Dojo Spontaner Applaus für funktionstüchtigen Code, elegante Lösungen oder grüne Tests Zuhörer mit einbeziehen Fragen stellen und Erläuterung anbieten Kleinere Pausen für mehr Diskussionen Spontane Spikes & Mini-Sessions
  • 20. Teach & Learn Social Coding Team Building FUN!!! Practice
  • 21. Vielen Dank...für eure Aufmerksamkeit