lien pour HAML et rectification d'un raté

This commit is contained in:
Yannick Francois
2017-11-02 16:00:40 +01:00
parent d604ecd4a7
commit 27466d98a5
16 changed files with 259 additions and 310 deletions
+29 -21
View File
@@ -2,47 +2,55 @@
<meta charset="utf-8">
<title>Journal d'un formateur en bootcamp - semaine 16</title>
<title>Journal d'un formateur en bootcamp - semaine 17</title>
<h1>Semaine 16</h1>
<h1>Semaine 17</h1>
<em>Du 15 au 19 décembre 2014.</em>
<em>Du 5 au 9 janvier 2015.</em>
<h2>Jour 69 — Lundi 15 décembre 2014</h2>
<h2>Jour 74 — Lundi 5 janvier 2015</h2>
<p>Ce matin, divers rendez-vous extérieur, du coup je suis en retard. Ils ont fait un kata WordChain: passer dun mot à lautre en ne changeant quune lettre à chaque fois, et retourner la liste des mots utilisé. Intéressant leur code, mais ils ont bouclé de la mauvaise manière :-)</p>
<p>Cest la rentrée, nous mettons en place certains changement que nous avons décidé lors de la dernière retrospective:</p>
<p>Laprès midi, présentation et discussion autour du code à l’école et des outils découvert à la présentation Microsoft. Puis, nous passons en mode révision autour de divers questions: rspec (en fait il fonctionne, mais cest intéressant de corriger les erreurs et den parler).</p>
<p>Kata</p>
<p>Difficile de les faire travailler sur les sujets pré-défini. Ils souhaitent, pour certains travailler sur leurs projets. Je laisse faire. Je vais travailler avec ceux qui en ont envie. Tant pis pour les autres.</p>
<p>Durant les Katas, nous ne faisons plus de rotation toutes les 5 minutes, et personnes nest obligé de venir au clavier (au pire, cest moi qui le prend :-)). Du coup, tout le monde est là pour regarder ou presque, Nolan et Damien reste comme dhabitude à l’écart… Nous choississons un langage pour la semaine.</p>
<h2>Jour 70 — Mardi 16 décembre 2014</h2>
<p>Pour la reprise, la plupart choisissent <a href="https://ruby-lang.org">Ruby</a>, histoire dy aller doucement. Le sujet est choisi en mode plus ou moins concensus (pas de vote), et nous partons sur un FizzBuzz avec interface graphique.</p>
<p>Je suis resté chez moi aujourdhui. Les élèves ont fait un kata en <a href="https://www.ruby-lang.org/">Ruby</a> avec Rspec WordChain et on repris le «how i start go».</p>
<p>Projets/Ticket
<h2>Jour 71 — Mercredi 17 décembre 2014</h2></p>
<p>Pour les tickets/projets, beaucoup plus de liberté également: priorité à 5 personnes par jour (6 pour le jeudi, il ne reste que 21 personnes qui suivent la formation 5+5+5+6). Si ils nont rien à demander/montrer/échanger, cest libre, la personne qui à une question, qui veut montrer quelque chose peut le faire. Il nest plus question de faire des PRESENTATION. Lidée est de permettre à chacun de travailler sur un truc qui lui fait plaisir. Je conseil quand même de travailler sur des projets opensource. Le nouveau tableau cest: Les élèves avec un projet sur lequel il travail et le binôme associé. Plus la liste des élèves prioritaire sur chaque jour. Cela permet sur les zone libre de faire des révisions. Bien sur je garde un tableau avec des suggestions.</p>
<p>Les quelques élèves présent à Simplon essaient de faire un kata en Go seuls.</p>
<p>Deux élèves mont interpellé pour me parler dun projet de suivi d’élèves dans les écoles (collège et primaire). Dommage que je nai pas pensé à leur dire de parler de cela devant tout le monde plutôt que dans un petit coin.</p>
<h2>Jour 72Jeudi 18 décembre 2014</h2>
<h2>Jour 75Mardi 6 janvier 2015</h2>
<p>Le kata du matin à été choisi par un petit groupe, en mode concertation, et réalisé dans la foulé… pas vraiment de phase de préparation. Je me suis permis dintervenir pour parler architecture et pour structurer leur programme, en rappelant des principes de base de limitation de responsabilité. Le format à bien tourné.</p>
<p>Ce matin, un peu de retard au démarrage. Il serait peut-être intéressant de regarder Rack ? Première partie toujours un peu laborieuse. Faire un setup de projet simple, commencer par un clone ? Pendant la pause, une question autour de la requête GET sur le / nous amène à une révision dune heure sur le HTTP, les verbes, le navigateur et le serveur.</p>
<p>Une présentation dun fix sur GoHAML assez intéressante.</p>
<p>Après la pause, chacun travail sur ces sujets. Quelques questions autour de <a href="http://haml.info/">HAML</a>, puis Chrisophe de PullReview arrive pour nous présenter (avec des slides, cest une première !) sont parcour et ce quil fait aujourdhui. Je dois partir tôt, mais il continue par une présentation de pullreview. Peut-être que sont utilisation pourrait être intéressante, si gratuite sur les projets open source. Les élèves qui vont au Paris'rb de ce soir laccompagnerons normalement…</p>
<p>Ce soir cest la fête Simplon…</p>
<h2>Jour 76 — Mercredi 7 janvier 2015</h2>
<h2>Jour 73 — Vendredi 19 décembre 2014</h2>
<p>Ce matin, les partants commençait à regarder un kata lisant des données. Je leur ai proposé de faire un Kata appel du 18 juin. Ce kata lit un texte pour en apprendre la langue, puis doit être capable de générer un autre texte basé sur les probabilités trouvé dans lanalyse. Cest du machine learning. Assez intéressant, mais des difficultés à visualiser lalgo pour créer le dictionnaire.</p>
<p>Peux de monde ce matin à la rétro. Nous parlons beaucoup du format des katas et un peu de la structure des tickets pour laprès midi. Les conclusions sont:</p>
<p>Cette après midi, des questions autour de design, dicone et demploi. Puis Eric Mahé nous à parlé de programmation parallèle. Sujet passionant.</p>
<p>Matin: — Retour à deux sessions (peut-être le même kata avec une pause) — Utilisation du même langage toute la semaine (défini par ceux qui sont là le lundi matin) — Isolement dans le bureau du haut si nous sommes moins de 8 — Sinon, dans lespace commun, pas dautres ordi que celui qui permet d’écrire du code — Pas de chrono, celle qui veut lacher le clavier le fait, celle qui souhaite le prendre le demande</p>
<h2>Jour 77 — Jeudi 8 janvier 2015</h2>
<p>Après midi: — Plus de binôme imposé, mais il est fortement conseillé de travailler à plusieurs (affichage du binome sur le ticket) — Définition de crénau prioritaire par jour (répartition des élèves sur les 4 jours productifs de la semaine) — Pas réèlement de présentation, plutôt un passage publique (pour ceux qui le souhaite) pour parler/travailler/discuter de leur sujet — Une aide par le biais de proposition</p>
<p>SlowKata ce matin. Priorité à ceux qui habituellement reste sur le coté, sans forcement poser leurs questions. Cest intéressant, nous allons doucement, mais ça avance quand même un peu. Kata RomanToNumber avec interface graphique.</p>
<p>Cela laisse une plus grand autonomie pour laprès midi. A voir comment nous pourrons utiliser cela pour faire un peu plus de code, faire avancer les sujets. Jespère que cela nisolera pas trop certains qui ne participent déjà pas beaucoup…</p>
<p>Laprès midi, présentation de Docker. Bien faite, avec des exemples. Je pense que beaucoup nont pas compris, mais je leur signal que ce nest pas très grave. Présentation ensuite sur le langage C. Très intéressant (surtout parce que finalement je ne connais pas ce langage :-)). Un fizzBuzz avec CUnit :-).</p>
<blockquote>Beaucoup de discussion tourne autour de “On ma dit que… ” ou bien des choses comme “Certains sont prensent que…”</blockquote>
<p>Ensuite, nous travaillons à plusieurs sur une application en rails dun élève. Une sorte de blog. Nous nettoyons un peu le code, nous ajoutons une ou deux features, et il prend note de certains liens et piste pour avancer sur dautre sujet. Cette partie de mob programming était finalement du binômage publique. Dommage ! Comment faire pour que tout le monde soit présent ? Est-ce bien ?</p>
<h2>Jour 78 — Vendredi 9 janvier 2015</h2>
<p>Rétrospective intéressante mais pas de grand changement. Une sorte de rendez-vous en début daprès midi pour évoquer ce que chacun fait, les besoins en binomes, et faire un petit teaser de ce quil va se passer laprès midi.</p>
<p>Quelques échanges autour de la FOAD, cest de plus en plus une galère pour eux.</p>
<p>Le SpeedJobbing dhier soir, bien quautour uniquement de Ruby, à permis à certains de se rassurer, de reprendre confiance. Commencer à prendre rendez-vous avec des recruteurs pour quils viennent proposer des offres.</p>
<footer>
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences