Coding Dojo<br />Organisierung & Durchführung<br />Mike Bild (2011)mike.bild@googlemail.comtwitter.com/mikebild<br />
„Programmierkenntnisse erwerben sollte ein kontinuierlicher Prozesssein...“<br />codingdojo.org<br />
...stetige Verbesserung mit möglichst nachhaltiger Wirkung ...<br />wikipedia.de<br />
„Ein ungeprüftes Leben ist nicht lebenswert“<br />„viel Lernen lehrt nicht Verständnis“<br />„...Er genügt nicht ein Buch ...
„Übung macht den Meister“<br />
Konditionierung -<br />Wieder und wieder praktische Übungen<br />Schwierigkeitsgrad und Fokus kann variieren<br />
Werte<br />Gleichstellung aller Teilnehmer<br />Aktivität im Dojo<br />Respektvollem Umgang<br />Optimistischer Herangehen...
“Lernen& Lehren” <br />		…mitSpass<br />
Dojo Regeln<br />10 Minuten Review 10 Minuten Katawahl45 Minuten Umsetzung<br />15 Minuten Pause45 Minuten Umsetzung30 Min...
Dojo Rollen<br />Driver<br />Co-Pilot<br />Teilnehmer<br />Zuschauer<br />Moderator<br />Assistenten<br />
Dojo Regeln<br />Timebox einhalten!<br />Gruppenentscheidungen im Konsent<br />Der Pilot hat Veto<br />Der Moderator hat V...
Fokus wird festgelegt<br />Breite Diskussion in die Pause verlegen<br />Rollen werden festgelegt<br />Gruppen von 3-5 Teil...
Modus<br />Prepared<br />Driver zeigt seinen verbereiteten oder spontanen Lösungsweg<br />Mit BDD+TDD in kleinen Schritten...
Modus<br />Randori<br />Öffentliches Pair-Programming mit BDD+TDD<br />Jedes Paar hat einen Time-Slot - 10 Minuten oder gr...
Modus<br />Sparring-Kumites<br />Kleine Teams (3-5)<br />Alle Teams bearbeiten die gleiche Kata<br />Freier Lösungsweg<br ...
Review<br />…the best part<br />Prätensation<br />Code Review<br />		Erläuterung<br />...der Ergebnisse und des Vorgehens<...
Retrospektive<br />…improvement<br />Was hat gut funktioniert?<br />	Was war spannend?<br />	Was war frustrierend?<br />		...
Wirim Coding Dojo...<br />„Lehren und Lernen“ in der Gemeinschaft<br />erklären Code und lesen Code von anderen <br />entd...
more fun...im Coding Dojo<br />Spontaner Applaus für funktionstüchtigen Code, elegante Lösungen oder grüne Tests<br />Zuhö...
Teach & Learn<br />Social Coding<br />Team Building<br />FUN!!!<br />Practice<br />
Vielen Dank...für eure Aufmerksamkeit<br />
Fragen?<br />
Nächste SlideShare
Wird geladen in …5
×

Coding Dojo - Reviewed

618 Aufrufe

Veröffentlicht am

Review

Veröffentlicht in: Unterhaltung & Humor, Technologie, Sport
0 Kommentare
0 Gefällt mir
Statistik
Notizen
  • Als Erste(r) kommentieren

  • Gehören Sie zu den Ersten, denen das gefällt!

Keine Downloads
Aufrufe
Aufrufe insgesamt
618
Auf SlideShare
0
Aus Einbettungen
0
Anzahl an Einbettungen
3
Aktionen
Geteilt
0
Downloads
11
Kommentare
0
Gefällt mir
0
Einbettungen 0
Keine Einbettungen

Keine Notizen für die Folie

Coding Dojo - Reviewed

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

×