Slide 1

Slide 1 text

Contraintes et jeux sociaux pour des dojos au top ! Johan Martinsson @johan_alps Bastien David @bastien_david Rémy Sanlaville @sanlaville

Slide 2

Slide 2 text

Photo by Ken Treloar on Unsplash Pourquoi ce talk ?

Slide 3

Slide 3 text

Avec quoi je repars ? Photo by freestocks.org on Unsplash

Slide 4

Slide 4 text

Mais c’est quoi un dojo ? Photo by You X Ventures on Unsplash

Slide 5

Slide 5 text

Un moment pour pratiquer et apprendre ensemble

Slide 6

Slide 6 text

« Si je veux apprendre le Judo, je vais m’inscrire au dojo du coin et y passer une heure par semaine pendant deux ans, au bout de quoi j’aurai peut-être envie de pratiquer plus assidument. Si je veux apprendre la programmation objet, mon employeur va me trouver une formation de trois jours à Java dans le catalogue de 2004. Cherchez l’erreur. » Laurent Bossavit

Slide 7

Slide 7 text

Quel est l’intérêt des dojos ? Photo by Branko Stancevic on Unsplash

Slide 8

Slide 8 text

Photo by Jonathan Bean on Unsplash S’entraîner par la pratique

Slide 9

Slide 9 text

Photo by NESA by Makers on Unsplash Mais on pratique déjà tous les jours !

Slide 10

Slide 10 text

Poïésis et praxis https://www.les-philosophes.fr/auteur-aristote.html

Slide 11

Slide 11 text

Les projets ne suffisent pas Photo by Sereja Ris on Unsplash

Slide 12

Slide 12 text

Elle ne s’obtient pas sans entraînement Photo by Fauzan Saari on Unsplash

Slide 13

Slide 13 text

Euh… y’a que les dojos ? Photo by Alors Griffiths on Unsplash

Slide 14

Slide 14 text

Pet project Coding games Kata Coding dojo Koans Tutos

Slide 15

Slide 15 text

Quels sont les bénéfices de l’entraînement ?

Slide 16

Slide 16 text

Améliorer la prise de décision Photo by Caleb Jones on Unsplash

Slide 17

Slide 17 text

Un impact énorme, surtout au début Photo by Sam X on Unsplash

Slide 18

Slide 18 text

S’habituer à l’inconnu et au challenge Photo by Katie Moum on Unsplash

Slide 19

Slide 19 text

Travailler l’aisance du geste Photo by Gabriel Sanchez on Unsplash

Slide 20

Slide 20 text

S’offrir de nouveaux choix Photo by Rommel Davila on Unsplash

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

Qu’est-ce qu’un entraînement efficace ?

Slide 23

Slide 23 text

Adapté à son niveau Photo by MILIKOVI on Unsplash

Slide 24

Slide 24 text

Photo by Annie Spratt on Unsplash Adapté aux objectifs d’apprentissage

Slide 25

Slide 25 text

Régulier et fréquent Photo by Veri Ivanova on Unsplash

Slide 26

Slide 26 text

Photo by Pineapple Supply Co. on Unsplash Du fun !

Slide 27

Slide 27 text

Et dans le sport ? Photo by Kyle Pham on Unsplash

Slide 28

Slide 28 text

The Constraints-Led Approach

Slide 29

Slide 29 text

Intention de la session Photo by adrian on Unsplash

Slide 30

Slide 30 text

Photo by Kira aux der Heide on Unsplash Contraindre pour intensifier

Slide 31

Slide 31 text

Curseur de réalisme Photo by Element5 Digital on Unsplash

Slide 32

Slide 32 text

La répétition sans la répétition Photo by JOSHUA COLEMAN on Unsplash

Slide 33

Slide 33 text

https://entrainementdefoot.fr/telechargez-une-seance-dentrainement-de-foot/ Un exemple en football

Slide 34

Slide 34 text

Photo by Agto Nugroho on Unsplash Les ingrédients pour un coding dojo

Slide 35

Slide 35 text

Une tâche Photo by Markus Spiske on Unsplash

Slide 36

Slide 36 text

No content

Slide 37

Slide 37 text

No content

Slide 38

Slide 38 text

Trivia Bowling FizzBuzz Chiffre romains Gilded rose Tennis refactoring Ski lift pass Trip service Palindrome Game of life BugsZero

Slide 39

Slide 39 text

Photo by russn_fckr on Unsplash Des contraintes

Slide 40

Slide 40 text

Tell don’t ask! No loop No if test && commit || revert Baby steps No else No primitive Object calisthenics Method size Keyboard only Outside-in

Slide 41

Slide 41 text

Des jeux collaboratifs Photo by Mimi Thian on Unsplash

Slide 42

Slide 42 text

Randori Strong style pairing Mob Silent pairing Blind pairing Evil pairing Yes and Solution seeker Evil mob Ping pong pairing

Slide 43

Slide 43 text

Photo by Fatih Kilic on Unsplash Strong style pairing by example

Slide 44

Slide 44 text

Photo by Baher Khairy on Unsplash Une combinatoire infinie !

Slide 45

Slide 45 text

Animer un dojo réussi Photo by Radek Grzybowski on Unsplash

Slide 46

Slide 46 text

Photo by Oliur on Unsplash Préparation

Slide 47

Slide 47 text

Introduction Photo by Campaign Creators on Unsplash

Slide 48

Slide 48 text

Coding time! Photo by Steve Halama on Unsplash

Slide 49

Slide 49 text

La facilitation Photo by Xu Duo on Unsplash

Slide 50

Slide 50 text

Rétrospective Photo by Tim Foster on Unsplash

Slide 51

Slide 51 text

Ce qu’on a appris Les projets ne suffisent pas ! Un endroit ou expérimenter Comment animer un dojo ✅ ✅ ✅

Slide 52

Slide 52 text

Pour démarrer https://github.com/SoftwareCraftsmanshipGrenoble/MiXiT2019

Slide 53

Slide 53 text

Johan Martinsson @johan_alps Bastien David @bastien_david Photo by Howard Riminton on Unsplash Rémy Sanlaville @sanlaville