Ajout un lien vers le site de ruby dans chaque pages qui en parle
This commit is contained in:
+52
-53
@@ -10,118 +10,117 @@
|
|||||||
|
|
||||||
<h2>Jour 6 — Lundi 15 septembre 2014</h2>
|
<h2>Jour 6 — Lundi 15 septembre 2014</h2>
|
||||||
|
|
||||||
|
<p>Je suis en retard ce matin. Mais chacun travaillait sur son sujet de goupe ou sur une lecture de code.</p>
|
||||||
|
|
||||||
Je suis en retard ce matin. Mais chacun travaillait sur son sujet de goupe ou sur une lecture de code.
|
<p>Après la réunion d’équipe, petit tour de l’équipe pour présenter une nouvelle élève qui prend la place de celui qui ne venait plus (dont nous n’avons toujours pas de nouvelle). Rappel sur le fonctionnement, sur le fait que tous n’ont pas le même niveau et que c’est normal.</p>
|
||||||
|
|
||||||
Après la réunion d’équipe, petit tour de l’équipe pour présenter une nouvelle élève qui prend la place de celui qui ne venait plus (dont nous n’avons toujours pas de nouvelle). Rappel sur le fonctionnement, sur le fait que tous n’ont pas le même niveau et que c’est normal.
|
<p>Je n’ai pas fait d’entrevue one-one aujourd’hui (dommage, j’avais un créneau). Il faut que je continue.</p>
|
||||||
|
|
||||||
Je n’ai pas fait d’entrevue one-one aujourd’hui (dommage, j’avais un créneau). Il faut que je continue.
|
<p>Certains élèves essaient d’installer Linux en dual boot.</p>
|
||||||
|
|
||||||
Certains élèves essaient d’installer Linux en dual boot.
|
<p>La présentation sur les langages a été l’occasion de parler un peu code. Le point était très intéressant et bien fait. Ensuite, deux élèves nous ont parlé du code source qu’ils devaient lire.</p>
|
||||||
|
|
||||||
La présentation sur les langages a été l’occasion de parler un peu code. Le point était très intéressant et bien fait. Ensuite, deux élèves nous ont parlé du code source qu’ils devaient lire.
|
<p>Cette présentation et celle d’avant ont clairement montré que certains ont des difficultés. Il faut les rassurer, ré-expliquer, trouver les métaphores pour faciliter la compréhension…</p>
|
||||||
|
|
||||||
Cette présentation et celle d’avant ont clairement montré que certains ont des difficultés. Il faut les rassurer, ré-expliquer, trouver les métaphores pour faciliter la compréhension…
|
<p>Un lve a abord lapprentissage de syntaxe et lapprentissage via les tuto en ligne, en demandant si je voulais quils en fassent ou pas. Je leurs aie expliqu que pour moi limportant nest pas dapprendre une syntaxe, mais de prendre le bon comportement, davoir la bonne curiosit, les bons rflexes, que les syntaxes changent, en plus dtre diffrentes de langages en langages. En rentrant chez lui, il a fait suivre ce lien la liste: LearnXInYMinutes [(Ce site illustr](http://learnxinyminutes.com/)e trs bien mon propos je trouve :-)).</p>
|
||||||
|
|
||||||
Un lve a abord lapprentissage de syntaxe et lapprentissage via les tuto en ligne, en demandant si je voulais quils en fassent ou pas. Je leurs aie expliqu que pour moi limportant nest pas dapprendre une syntaxe, mais de prendre le bon comportement, davoir la bonne curiosit, les bons rflexes, que les syntaxes changent, en plus dtre diffrentes de langages en langages. En rentrant chez lui, il a fait suivre ce lien la liste: LearnXInYMinutes [(Ce site illustr](http://learnxinyminutes.com/)e trs bien mon propos je trouve :-)).
|
<p>Demain, du code.</p>
|
||||||
|
|
||||||
Demain, du code.
|
<p>J’ai oublié de faire signer les émargements.</p>
|
||||||
|
|
||||||
J’ai oublié de faire signer les émargements.
|
|
||||||
|
|
||||||
<h2>Jour 7 — Mardi 16 septembre 2014</h2>
|
<h2>Jour 7 — Mardi 16 septembre 2014</h2>
|
||||||
|
|
||||||
Code ce matin. Il y a eu des discussions intéressantes et des répétitions autour de ce qu’est un test, un programme, comment on exécute tout cela. Et des discussions plus poussées autour de l’implémentation.
|
<p>Code ce matin. Il y a eu des discussions intéressantes et des répétitions autour de ce qu’est un test, un programme, comment on exécute tout cela. Et des discussions plus poussées autour de l’implémentation.</p>
|
||||||
|
|
||||||
Il y a vraiment beaucoup de monde pour faire un kata : 24. Je sens que nous avons tous besoins de travailler en petit groupe.
|
<p>Il y a vraiment beaucoup de monde pour faire un kata : 24. Je sens que nous avons tous besoins de travailler en petit groupe.</p>
|
||||||
|
|
||||||
Le côté un peu scolaire de la présentation autour d’un sujet me gêne. Je vais leur proposer de faire un autre format pour voir: une discussion autour d’un sujet qu’ils préparent s’ils le veulent, chez eux ou sur les heures libres/bonus, en mode café du coin. Il faut juste définir une personne pour la prise de notes (ou deux ?) pour garder une trace des échanges et pouvoir en extraire du contenu pour le vendredi.
|
<p>Le côté un peu scolaire de la présentation autour d’un sujet me gêne. Je vais leur proposer de faire un autre format pour voir: une discussion autour d’un sujet qu’ils préparent s’ils le veulent, chez eux ou sur les heures libres/bonus, en mode café du coin. Il faut juste définir une personne pour la prise de notes (ou deux ?) pour garder une trace des échanges et pouvoir en extraire du contenu pour le vendredi.</p>
|
||||||
|
|
||||||
Certains semblent ronger leurs freins, il faut que je les lance sur du concret. le risque c’est de perdre des gens en route. Quelle articulation pour travailler sur des pages html par exemple, sans les laisser complètement seuls ? => Hangout ? pffff encore du google.
|
<p>Certains semblent ronger leurs freins, il faut que je les lance sur du concret. le risque c’est de perdre des gens en route. Quelle articulation pour travailler sur des pages html par exemple, sans les laisser complètement seuls ? => Hangout ? pffff encore du google.</p>
|
||||||
|
|
||||||
Échange autour de irc/hipchat. Andreï m’a mis admin, je vais pouvoir gérer les chans, stocker des archives et créer ce qu’il faut pour la FOAD et le groupe. Hipchat sera peut-être plus facile d’accès pour les néophytes. Existe-t-il une alternative libre ?
|
<p>Échange autour de irc/hipchat. Andreï m’a mis admin, je vais pouvoir gérer les chans, stocker des archives et créer ce qu’il faut pour la FOAD et le groupe. Hipchat sera peut-être plus facile d’accès pour les néophytes. Existe-t-il une alternative libre ?</p>
|
||||||
|
|
||||||
Stockage de photos et autres fichiers pour la FOAD. En fait c’est le soucis drive en version production on va dire. Il pourrait nous manquer de travailler en simultané sur les documents, mais en dehors de cela, pas besoin de drive. Comment remplacer drive pour la partie saisie simultanée ?
|
<p>Stockage de photos et autres fichiers pour la FOAD. En fait c’est le soucis drive en version production on va dire. Il pourrait nous manquer de travailler en simultané sur les documents, mais en dehors de cela, pas besoin de drive. Comment remplacer drive pour la partie saisie simultanée ?</p>
|
||||||
|
|
||||||
<h2>Jour 8 — Mercredi 17 septembre 2014</h2>
|
<h2>Jour 8 — Mercredi 17 septembre 2014</h2>
|
||||||
|
|
||||||
Petit point autour de l’agenda et des changements autour du flow des journées:
|
<p>Petit point autour de l’agenda et des changements autour du flow des journées:</p>
|
||||||
|
|
||||||
Mardi prochain (le 23), normalement visite de Mozinor (attente de confirmation et d’une heure).
|
<p>Mardi prochain (le 23), normalement visite de Mozinor (attente de confirmation et d’une heure).</p>
|
||||||
|
|
||||||
Mardi en 8 (le 30) à 11h, normalement visite d’ICI Montreuil (attente de confirmation de François).
|
<p>Mardi en 8 (le 30) à 11h, normalement visite d’ICI Montreuil (attente de confirmation de François).</p>
|
||||||
|
|
||||||
Explication de changement à propos des travaux en groupe: arrêt de la présentation en mode exposé pour l’orienter sur une discussion autour d’un sujet avec un ou deux scribouillards. La justification: vu que nous allons faire du code le reste de la journée (en dehors du début d’après-midi), je préfère qu’ils travaillent individuellement, quand ils le veulent, pour préparer un sujet. Les sujets seront fixés à l’avance pour un jour précis de façon à permettre à chacun de préparer pour celui qu’il veut.
|
<p>Explication de changement à propos des travaux en groupe: arrêt de la présentation en mode exposé pour l’orienter sur une discussion autour d’un sujet avec un ou deux scribouillards. La justification: vu que nous allons faire du code le reste de la journée (en dehors du début d’après-midi), je préfère qu’ils travaillent individuellement, quand ils le veulent, pour préparer un sujet. Les sujets seront fixés à l’avance pour un jour précis de façon à permettre à chacun de préparer pour celui qu’il veut.</p>
|
||||||
|
|
||||||
Ensuite, nous avons fait deux groupes: ceux qui ont un site (à leur nom ou au nom d’un groupe, d’une asso), et ceux qui n’en ont pas. L’idée étant de trouver qui sera coach, et qui sera disciple. Ensuite, proposition de faire coder devant les autres un des binômes. Deux élèves se lancent. Flop. Je prends la place de l’un d’eux. Finalement, ça se transforme en explication autour de HTML et CSS. Nous parlons des points principaux, basiques. Un peu trop type cours magistral à mon goût, mais peut-être qu’il fallait en passer par là ?
|
<p>Ensuite, nous avons fait deux groupes: ceux qui ont un site (à leur nom ou au nom d’un groupe, d’une asso), et ceux qui n’en ont pas. L’idée étant de trouver qui sera coach, et qui sera disciple. Ensuite, proposition de faire coder devant les autres un des binômes. Deux élèves se lancent. Flop. Je prends la place de l’un d’eux. Finalement, ça se transforme en explication autour de HTML et CSS. Nous parlons des points principaux, basiques. Un peu trop type cours magistral à mon goût, mais peut-être qu’il fallait en passer par là ?</p>
|
||||||
|
|
||||||
Les groupes se forment, et quand j’arrive à 14h, ils sont tous à fond en train de coder. Manger à l’extérieur me fait du bien, mais du coup je ne pilote pas bien le début d’après-midi. Je les laisse faire, j’ai des choses à faire pour le Hipchat sur lequel j’ai maintenant la main. J’invite les élèves.
|
<p>Les groupes se forment, et quand j’arrive à 14h, ils sont tous à fond en train de coder. Manger à l’extérieur me fait du bien, mais du coup je ne pilote pas bien le début d’après-midi. Je les laisse faire, j’ai des choses à faire pour le Hipchat sur lequel j’ai maintenant la main. J’invite les élèves.</p>
|
||||||
|
|
||||||
Certains élèves s’entreaident et semblent apprécier de le faire. C’est vraiment cool. Tous s’éclatent. Une élève a préféré se mettre à part pour faire un tutorial html/css: dash assembly. Les autres l’aident, elle me demande aussi de temps en temps. C’est déjà ça. Il ne faut pas qu’elle reste coincée. Je me demande aussi comment fera-t-elle en groupe et projet imposé ?
|
<p>Certains élèves s’entreaident et semblent apprécier de le faire. C’est vraiment cool. Tous s’éclatent. Une élève a préféré se mettre à part pour faire un tutorial html/css: dash assembly. Les autres l’aident, elle me demande aussi de temps en temps. C’est déjà ça. Il ne faut pas qu’elle reste coincée. Je me demande aussi comment fera-t-elle en groupe et projet imposé ?</p>
|
||||||
|
|
||||||
Mise en place, enfin au moins au mur, d’un planning rotatif sur les 15 prochains jours. Je ne l’ai pas annoncé à haute voix. Il faudra le faire.
|
<p>Mise en place, enfin au moins au mur, d’un planning rotatif sur les 15 prochains jours. Je ne l’ai pas annoncé à haute voix. Il faudra le faire.</p>
|
||||||
|
|
||||||
<h2>Jour 9 — Jeudi 18 septembre 2014</h2>
|
<h2>Jour 9 — Jeudi 18 septembre 2014</h2>
|
||||||
|
|
||||||
Surprise ! il y a une dizaine de personnes des centres sociaux qui font un atelier ou je ne sais pas quoi. Du coup explication courte, sans le vidéo-proj. L’idée c’est de mettre en perspective ce qu’ils ont découvert hier avec html/css. Explication du serveur HTTP, du réseau et du fait qu’un développeur simule cette situation sur son poste. Une raison de plus pour utiliser un Unix pour développer. Explication de la notion de cache du navigateur, et des deux lignes de commandes permettant de lancer un serveur web local à partir d’un répertoire.
|
<p>Surprise ! il y a une dizaine de personnes des centres sociaux qui font un atelier ou je ne sais pas quoi. Du coup explication courte, sans le vidéo-proj. L’idée c’est de mettre en perspective ce qu’ils ont découvert hier avec html/css. Explication du serveur HTTP, du réseau et du fait qu’un développeur simule cette situation sur son poste. Une raison de plus pour utiliser un Unix pour développer. Explication de la notion de cache du navigateur, et des deux lignes de commandes permettant de lancer un serveur web local à partir d’un répertoire.</p>
|
||||||
|
|
||||||
Ils doivent galement regarder par eux-mmes gi[t e](ht[t](https://github.com)ps://git-scm.com/)t github. Cest trop. Git aurait suffi je pense dans un premier temps.
|
<p>Ils doivent galement regarder par eux-mmes gi[t e](ht[t](https://github.com)ps://git-scm.com/)t github. Cest trop. Git aurait suffi je pense dans un premier temps.</p>
|
||||||
|
|
||||||
Explications sur le terminal et ses commandes encore. Deuxième round d’explications pour les retardataires et parce que certains n’ont pas pu entendre ce que je disais avant. Un peu de passage auprès de certains pour expliquer en live.
|
<p>Explications sur le terminal et ses commandes encore. Deuxième round d’explications pour les retardataires et parce que certains n’ont pas pu entendre ce que je disais avant. Un peu de passage auprès de certains pour expliquer en live.</p>
|
||||||
|
|
||||||
Début d’après-midi, on parle du web. C’est un thème très généraliste. Est-ce bien nécessaire d’aborder ces sujets de cette manière ? Nous parlons un peu de tout: serveur, protocole, sécurité, chiffrement, quantique. Nous replaçons aussi les éléments dans leurs environnements (html/css/javascript sur le client, les langages de programmation sur le serveur).
|
<p>Début d’après-midi, on parle du web. C’est un thème très généraliste. Est-ce bien nécessaire d’aborder ces sujets de cette manière ? Nous parlons un peu de tout: serveur, protocole, sécurité, chiffrement, quantique. Nous replaçons aussi les éléments dans leurs environnements (html/css/javascript sur le client, les langages de programmation sur le serveur).</p>
|
||||||
|
|
||||||
J’ai abordé les branches, je n’aurais pas dû. Il faut explorer des choses simples, des choses justes nécessaires. Les branches ne le sont pas pour l’instant…
|
<p>J’ai abordé les branches, je n’aurais pas dû. Il faut explorer des choses simples, des choses justes nécessaires. Les branches ne le sont pas pour l’instant…</p>
|
||||||
|
|
||||||
Il restera github pour lundi prochain.
|
<p>Il restera github pour lundi prochain.</p>
|
||||||
|
|
||||||
Le format explication le matin et mise en pratique l’après midi semble vraiment un truc qui a très bien marché pour aborder le HTML/Css. Il aurait été intéressant de pouvoir tester de la même manière aujourd’hui.
|
<p>Le format explication le matin et mise en pratique l’après midi semble vraiment un truc qui a très bien marché pour aborder le HTML/Css. Il aurait été intéressant de pouvoir tester de la même manière aujourd’hui.</p>
|
||||||
|
|
||||||
Est-ce que ce format nest pas indispensable ? Est-ce que les d[ojos ](http://codingdojo.org)ne devraient pas tre faits dans laprs-midi ? Nous verrons quand nous commencerons faire des quipes.
|
<p>Est-ce que ce format nest pas indispensable ? Est-ce que les d[ojos ](http://codingdojo.org)ne devraient pas tre faits dans laprs-midi ? Nous verrons quand nous commencerons faire des quipes.</p>
|
||||||
|
|
||||||
Liste des projets potentiels:
|
<p>Liste des projets potentiels:</p>
|
||||||
|
|
||||||
Le SIRH libre (Contacter fred et voir qui souhaite être le bêta client)
|
<p>Le SIRH libre (Contacter fred et voir qui souhaite être le bêta client)
|
||||||
|
|
||||||
Le projet Tryton (clone openerp) spécial association (voir avec Catherine qui va venir aider à mettre en place un réseau)
|
<p>Le projet Tryton (clone openerp) spécial association (voir avec Catherine qui va venir aider à mettre en place un réseau)
|
||||||
|
|
||||||
Scratch (regarder le code source, type, langagem difficulté ?)
|
<p>Scratch (regarder le code source, type, langagem difficulté ?)
|
||||||
|
|
||||||
Autonomie (app de gestion CAE, prendre contact avec Majerti et Marlène). Qu’est-ce que Coopaname utilise ?
|
<p>Autonomie (app de gestion CAE, prendre contact avec Majerti et Marlène). Qu’est-ce que Coopaname utilise ?
|
||||||
|
|
||||||
Publify (moteur de publication)
|
<p>Publify (moteur de publication)
|
||||||
|
|
||||||
Site de Simplon'co
|
<p>Site de Simplon'co
|
||||||
|
|
||||||
Simplonline
|
<p>Simplonline
|
||||||
|
|
||||||
Gestion élèves (candidature, suivi,…)
|
<p>Gestion élèves (candidature, suivi,…)
|
||||||
|
|
||||||
Trouver des projets dans des technos autres que Ruby et Python, pour l’exercice.
|
<p>Trouver des projets dans des technos autres que <a href="https://ruby-lang.org">Ruby</a> et Python, pour l’exercice.</p>
|
||||||
|
|
||||||
Un des élèves semble vraiment très facile, très à l’aise… Qu’est-ce qu’il est venu chercher ?
|
<p>Un des élèves semble vraiment très facile, très à l’aise… Qu’est-ce qu’il est venu chercher ?</p>
|
||||||
|
|
||||||
Soirée surprise, mais logique: je suis embarqué dans les portes ouvertes pour répondre aux questions. La plupart parlent de la FOAD ou la présentiel. Laure propose de faire une page explicative, voir une interview, une FAQ,… C’est une bonne idée, nous verrons demain comment faire.
|
<p>Soirée surprise, mais logique: je suis embarqué dans les portes ouvertes pour répondre aux questions. La plupart parlent de la FOAD ou la présentiel. Laure propose de faire une page explicative, voir une interview, une FAQ,… C’est une bonne idée, nous verrons demain comment faire.</p>
|
||||||
|
|
||||||
<h2>Jour 10 — Vendredi 19 septembre 2014</h2>
|
<h2>Jour 10 — Vendredi 19 septembre 2014</h2>
|
||||||
|
|
||||||
Présentation du planning rotatif. Mea culpa sur le fait d’avoir balancé trop de choses la veille: je n’aurais dû aborder que Git, pas Github, et ne pas explorer tout git d’un coup, mais une utilisation basique.
|
<p>Présentation du planning rotatif. Mea culpa sur le fait d’avoir balancé trop de choses la veille: je n’aurais dû aborder que Git, pas Github, et ne pas explorer tout git d’un coup, mais une utilisation basique.</p>
|
||||||
|
|
||||||
Liste des éléments appris dans la semaine, ajout des thèmes comme les fiches de lecture et l’article pour expliquer ce que c’est que simplonline.
|
<p>Liste des éléments appris dans la semaine, ajout des thèmes comme les fiches de lecture et l’article pour expliquer ce que c’est que simplonline.</p>
|
||||||
|
|
||||||
Essaie de démarrer un screencast pour expliquer FizzBuzz en TDD. Outre le problème de matériel, il existe un autre souci: c’est moi qui était au clavier, pas eux. Du coup ils ne savent pas vraiment par où prendre le truc et ne peuvent pas vraiment expliquer cet exercice. Du coup ils décortiquent en texte avec bout de code en expliquant ce qu’ils ont compris.
|
<p>Essaie de démarrer un screencast pour expliquer FizzBuzz en TDD. Outre le problème de matériel, il existe un autre souci: c’est moi qui était au clavier, pas eux. Du coup ils ne savent pas vraiment par où prendre le truc et ne peuvent pas vraiment expliquer cet exercice. Du coup ils décortiquent en texte avec bout de code en expliquant ce qu’ils ont compris.</p>
|
||||||
|
|
||||||
Nous avons aussi statué sur le fait que les élèves distants seront majoritairement sous Windows. D’une part nous pourrons proposer de l’aide à ceux qui veulent installer linux lors des rencontres physiques, nous pourrons les encourager à le faire, mais en aucun cas les cours FOAD doivent servir à cela, nous risquerions de perdre trop de personnes. Du coup chaque outil installé, chaque langage installé devra faire l’objet d’un morceau de cours sur comment on fait l’installation sur Windows et sur Linux (voir sur Macosx pourquoi pas).
|
<p>Nous avons aussi statué sur le fait que les élèves distants seront majoritairement sous Windows. D’une part nous pourrons proposer de l’aide à ceux qui veulent installer linux lors des rencontres physiques, nous pourrons les encourager à le faire, mais en aucun cas les cours FOAD doivent servir à cela, nous risquerions de perdre trop de personnes. Du coup chaque outil installé, chaque langage installé devra faire l’objet d’un morceau de cours sur comment on fait l’installation sur Windows et sur Linux (voir sur Macosx pourquoi pas).</p>
|
||||||
|
|
||||||
Du coup reprise encore du cours sur le terminal.
|
<p>Du coup reprise encore du cours sur le terminal.</p>
|
||||||
|
|
||||||
Quelques groupes à 4 personnes, mais cela semble rouler.
|
<p>Quelques groupes à 4 personnes, mais cela semble rouler.</p>
|
||||||
|
|
||||||
Est-ce que tous les élèves ont des projets de startup cachés ? Si oui, il faut proposer une autre formule plus axée sur les projets que sur le code, mais est-ce que nous savons faire ? C’est peut-être des conséquences de la première promo et de la communication autour de codeur entrepreneur du départ ? Comment rectifier l’image de la formation dev ? Est-ce que nous le voulons ?
|
<p>Est-ce que tous les élèves ont des projets de startup cachés ? Si oui, il faut proposer une autre formule plus axée sur les projets que sur le code, mais est-ce que nous savons faire ? C’est peut-être des conséquences de la première promo et de la communication autour de codeur entrepreneur du départ ? Comment rectifier l’image de la formation dev ? Est-ce que nous le voulons ?</p>
|
||||||
|
|
||||||
Ce matin, découverte de cafard. Stéphie passe des coups de fil pour faire venir des gens pour nettoyer les cafards (devis), et pour le ménage, et bien j’ai pris du temps sur les cours pour appeler et demander des devis. Il y aura des visites la semaine prochaine pour faire des devis. J’ai peur que ce soit un peu cher, mais c’est indispensable.
|
<p>Ce matin, découverte de cafard. Stéphie passe des coups de fil pour faire venir des gens pour nettoyer les cafards (devis), et pour le ménage, et bien j’ai pris du temps sur les cours pour appeler et demander des devis. Il y aura des visites la semaine prochaine pour faire des devis. J’ai peur que ce soit un peu cher, mais c’est indispensable.</p>
|
||||||
|
|
||||||
Quelques échanges à propos du fait de faire participer tout le monde au nettoyage quotidien. Je pense que c’est très difficile d’impliquer tout le monde, et je n’ai pas envie de faire la police et le contrôle de tout cela. Je pense que les élèves ne sont pas ici pour ça, ils ont déjà tant à apprendre. Peut-être que leurs apprendre la vie en société fait partie de l’impact social que nous voulons donner ? Mais comment le mesurer ensuite ?
|
<p>Quelques échanges à propos du fait de faire participer tout le monde au nettoyage quotidien. Je pense que c’est très difficile d’impliquer tout le monde, et je n’ai pas envie de faire la police et le contrôle de tout cela. Je pense que les élèves ne sont pas ici pour ça, ils ont déjà tant à apprendre. Peut-être que leurs apprendre la vie en société fait partie de l’impact social que nous voulons donner ? Mais comment le mesurer ensuite ?</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+48
-55
@@ -11,97 +11,90 @@
|
|||||||
<h2>Jour 11 — Lundi 22 septembre 2014</h2>
|
<h2>Jour 11 — Lundi 22 septembre 2014</h2>
|
||||||
|
|
||||||
|
|
||||||
Rappel de la façon dont nous allons travailler : faire comme si nous étions des équipes de dev, et apprendre en essayant de faire. Ceux qui connaissent déjà devront aider ceux qui ont besoin de comprendre.
|
<p>Rappel de la façon dont nous allons travailler : faire comme si nous étions des équipes de dev, et apprendre en essayant de faire. Ceux qui connaissent déjà devront aider ceux qui ont besoin de comprendre.</p>
|
||||||
|
|
||||||
Deux gros morceaux à faire passer: Installation et framework web.
|
<p>Deux gros morceaux à faire passer: Installation et framework web.</p>
|
||||||
|
|
||||||
Pour parler de linstallation de R[uby ](https://www.ruby-lang.org/fr/)(pour commencer), rappel de ce qui caractrise un langage:
|
<p>Pour parler de l'installation de <a href="https://ruby-lang.org">Ruby</a> (pour commencer), rappel de ce qui caractrise un langage:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Syntaxe, et ce qui est important: savoir où est la doc et comment la lire, plus que de connaitre la syntaxe.</li>
|
||||||
|
<li>Environment d’execution: compilé, interprété, semi-compilé ou pseudo-compilé, programme à executer et options de lancement.</li>
|
||||||
|
<li>Gestion de librairie/dpendances: Pour Ruby: R[ubygems,](http[s://rub](https://www.haskell.org/)ygems.org/) pour Haskell cabal,</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
Syntaxe, et ce qui est important: savoir où est la doc et comment la lire, plus que de connaitre la syntaxe.
|
<p>Démonstration de l’utilisation d’un langage, ici Ruby pour faire une application web. Rappel de l’intérêt d’utiliser des langages et de la programmation pour faire une app web: le coté dynamique.</p>
|
||||||
|
|
||||||
Environment d’execution: compilé, interprété, semi-compilé ou pseudo-compilé, programme à executer et options de lancement.
|
<p>Nous construisons une interface graphique pour [FizzBuzz](http://codingdojo.org/cgi-bin/index.pl?KataFizzBuzz). Rappel des phases requtes http, html, flux de travail, gem. Explication de Sinatra et erb.</p>
|
||||||
|
|
||||||
Gestion de librairie/dpendances: Pour Ruby: R[ubygems,](http[s://rub](https://www.haskell.org/)ygems.org/) pour Haskell cabal,
|
<p>Certains décrochent, quelques questions quand même. Il faudra sûrement passer plusieurs jours à décortiquer tout cela, à le ré-expliquer. Que mettra-t-on dans la FOAD(Formation Ouverte À Distance) ?</p>
|
||||||
|
|
||||||
Démonstration de l’utilisation d’un langage, ici Ruby pour faire une application web. Rappel de l’intérêt d’utiliser des langages et de la programmation pour faire une app web: le coté dynamique.
|
<p>Suggestion d’une boite à questions/idées anonyme avec période fixe pour lire le contenu. Je me demande ce qu’il y aura dedans ? Demain j’essaie de trouver quelque chose pour la faire.</p>
|
||||||
|
|
||||||
Nous construisons une interface graphique pour [FizzBuzz](http://codingdojo.org/cgi-bin/index.pl?KataFizzBuzz). Rappel des phases requtes http, html, flux de travail, gem. Explication de Sinatra et erb.
|
<p>Des personnes débarquent en nombre, je ne sais pas qui c’est sur le coup, apparement les gens de la SNCF. Ils prennent des photos sans demander, comme si on était dans un zoo, et que nous étions dans des cages… Bof bof et assez mal perçu par certains élèves.</p>
|
||||||
|
|
||||||
Certains décrochent, quelques questions quand même. Il faudra sûrement passer plusieurs jours à décortiquer tout cela, à le ré-expliquer. Que mettra-t-on dans la FOAD(Formation Ouverte À Distance) ?
|
<p>Un exterminateur de cafard passe et confirme qu’il y a des cafards, il trouve des déjections derrière le frigo. Quelques explications sur ce qu’il faut faire et ne pas faire. Il enverra un devis.</p>
|
||||||
|
|
||||||
Suggestion d’une boite à questions/idées anonyme avec période fixe pour lire le contenu. Je me demande ce qu’il y aura dedans ? Demain j’essaie de trouver quelque chose pour la faire.
|
<p>Visite d’une entreprise pour le ménage. C’est moi qui me retrouve à leur faire faire un petit tour du local. Ils envoient un devis aussi.</p>
|
||||||
|
|
||||||
Des personnes débarquent en nombre, je ne sais pas qui c’est sur le coup, apparement les gens de la SNCF. Ils prennent des photos sans demander, comme si on était dans un zoo, et que nous étions dans des cages… Bof bof et assez mal perçu par certains élèves.
|
<p>Comment passer à la suite ? Faire des équipes équilibrées. Le concret permettra sûrement à chacun de mieux comprendre les échanges. Pour le moment c’est flou. Commencer à faire des randoris avec 8 personnes volontaire, et les autres qui regardent ? Je ferais sûrement l’essai demain.</p>
|
||||||
|
|
||||||
Un exterminateur de cafard passe et confirme qu’il y a des cafards, il trouve des déjections derrière le frigo. Quelques explications sur ce qu’il faut faire et ne pas faire. Il enverra un devis.
|
<p>Pas de news des associés pour le fablab. Nous allons rester à Simplon du coup.</p>
|
||||||
|
|
||||||
Visite d’une entreprise pour le ménage. C’est moi qui me retrouve à leur faire faire un petit tour du local. Ils envoient un devis aussi.
|
|
||||||
|
|
||||||
Comment passer à la suite ? Faire des équipes équilibrées. Le concret permettra sûrement à chacun de mieux comprendre les échanges. Pour le moment c’est flou. Commencer à faire des randoris avec 8 personnes volontaire, et les autres qui regardent ? Je ferais sûrement l’essai demain.
|
|
||||||
|
|
||||||
Pas de news des associés pour le fablab. Nous allons rester à Simplon du coup.
|
|
||||||
|
|
||||||
<h2>Jour 12 — Mardi 23 septembre 2014</h2>
|
<h2>Jour 12 — Mardi 23 septembre 2014</h2>
|
||||||
|
|
||||||
Visite de lc[ofablab d](http://www.apedec.org/)e Mozinor. Trs sympa. Explication de lhistorique, change autour des principes et valeurs quils vhiculent et sur le fonctionnement de leur fablab. Evocation de projet avec le numrique quils aimeraient faire avec nous. Pourquoi pas, a fait un projet de plus.
|
<p>Visite de lc[ofablab d](http://www.apedec.org/)e Mozinor. Trs sympa. Explication de lhistorique, change autour des principes et valeurs quils vhiculent et sur le fonctionnement de leur fablab. Evocation de projet avec le numrique quils aimeraient faire avec nous. Pourquoi pas, a fait un projet de plus.</p>
|
||||||
|
|
||||||
Visite de leur espace de coworking, juste à côté. Très chouette, belle vue.
|
<p>Visite de leur espace de coworking, juste à côté. Très chouette, belle vue.</p>
|
||||||
|
|
||||||
Échange, discussion plutôt, autour des éditeurs de textes et des IDE. Nous listons les existants, puis en parlons un peu. Je ré-explique le but: il faut qu’ils cherchent un peu des infos par eux-mêmes. Je ne vais pas faire difusion de savoir à chaque fois. Ils n’avaient pas compris. Comment faire pour qu’ils sentent qu’ils n’ont pas assez préparé le sujet ? Il faut peut-être que je les laissent lancer des questions, s’ils n’en ont pas, on passe au sujet suivant… Peut-être que malgré les réticences, je devrais rester en mode exposé ?
|
<p>Échange, discussion plutôt, autour des éditeurs de textes et des IDE. Nous listons les existants, puis en parlons un peu. Je ré-explique le but: il faut qu’ils cherchent un peu des infos par eux-mêmes. Je ne vais pas faire difusion de savoir à chaque fois. Ils n’avaient pas compris. Comment faire pour qu’ils sentent qu’ils n’ont pas assez préparé le sujet ? Il faut peut-être que je les laissent lancer des questions, s’ils n’en ont pas, on passe au sujet suivant… Peut-être que malgré les réticences, je devrais rester en mode exposé ?</p>
|
||||||
|
|
||||||
Ensuite nous devons aborder les soucis technique, mais ça vire à l’explication des groupes. Ils stressent à l’idée de se mettre en goupe ont dirait. Ils n’ont pas envie de réduire le volume ? Trop installés dans une habitude ?
|
<p>Ensuite nous devons aborder les soucis technique, mais ça vire à l’explication des groupes. Ils stressent à l’idée de se mettre en goupe ont dirait. Ils n’ont pas envie de réduire le volume ? Trop installés dans une habitude ?</p>
|
||||||
|
|
||||||
Nous passons un certain temps ensuite (je ne sais plus comment c’est arrivé là) sur l’aspect cycle de vie d’une application: ce n’est jamais fini, jamais définitif. La seule chose qui le soit avec une application ou un logiciel, c’est le moment où on le jette. Ah, si, nous sommes arrivés là car ils évoquaient la possibilité de changer de groupe quand ils auraient fini avec un projet…
|
<p>Nous passons un certain temps ensuite (je ne sais plus comment c’est arrivé là) sur l’aspect cycle de vie d’une application: ce n’est jamais fini, jamais définitif. La seule chose qui le soit avec une application ou un logiciel, c’est le moment où on le jette. Ah, si, nous sommes arrivés là car ils évoquaient la possibilité de changer de groupe quand ils auraient fini avec un projet…</p>
|
||||||
|
|
||||||
<h2>Jour 13 — Mercredi 24 septembre 2014</h2>
|
<h2>Jour 13 — Mercredi 24 septembre 2014</h2>
|
||||||
|
|
||||||
Des volontaires pour coder, 6 personnes, pour faire un FizzBuzz en TDD. J’ai parfois l’impression qu’ils pensent que Fizzbuzz est un outil magique et mélangent un peu TDD et énoncé. Doucement mais sûrement le groupe s’en sort. Je parle beaucoup trop. Tous posent des questions auxquelles il faut répondre. En petit groupe ça sera mieux où nous mettrons nous pour faire les dojo ? Dans la cuisine avec un écran peut-être ?
|
<p>Des volontaires pour coder, 6 personnes, pour faire un FizzBuzz en TDD. J’ai parfois l’impression qu’ils pensent que Fizzbuzz est un outil magique et mélangent un peu TDD et énoncé. Doucement mais sûrement le groupe s’en sort. Je parle beaucoup trop. Tous posent des questions auxquelles il faut répondre. En petit groupe ça sera mieux où nous mettrons nous pour faire les dojo ? Dans la cuisine avec un écran peut-être ?</p>
|
||||||
|
|
||||||
Présentation d’un bout de code simple en Ruby. Une hash de paramétrages et une fonction de vérification que certaines conditions sont bien remplies. Simple mais bien expliqué.
|
<p>Présentation d’un bout de code simple en Ruby. Une hash de paramétrages et une fonction de vérification que certaines conditions sont bien remplies. Simple mais bien expliqué.</p>
|
||||||
|
|
||||||
Discussion autour de l’hébergement. Ça tourne un peu trop autour de moi qui parle et eux qui posent des questions, c’est pas assez classe inversée à mon gout. Je vais peut-être reprendre l’aspect présentation d’un groupe sur un sujet. Est-ce l’oppurtunité de mixer les groupes de code, comme pour le dojo ? Nous avons abordé des sujets variés et intéressants.
|
<p>Discussion autour de l’hébergement. Ça tourne un peu trop autour de moi qui parle et eux qui posent des questions, c’est pas assez classe inversée à mon gout. Je vais peut-être reprendre l’aspect présentation d’un groupe sur un sujet. Est-ce l’oppurtunité de mixer les groupes de code, comme pour le dojo ? Nous avons abordé des sujets variés et intéressants.</p>
|
||||||
|
|
||||||
Puisque les deux prochains jours, nous ne pourrons pas accéder au local, je leur demandent de:
|
<p>Puisque les deux prochains jours, nous ne pourrons pas accéder au local, je leur demandent de:</p>
|
||||||
|
<ul>
|
||||||
|
<li>Refaire FizzBuzz en TDD.</li>
|
||||||
|
<li>Essayer de déployer leurs pages HTML sur github pages.</li>
|
||||||
|
<li>Pour les plus courageux, essayer de faire un screencast en faisant fizzbuzz.</li>
|
||||||
|
<li>Préparer les sujets de discussion. En y pensant, je crois qu’il faut vraiment revenir au mode présentation</li>
|
||||||
|
<li>Lire du code que je vais leur fournir (ou un autre bout de code).</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
Refaire FizzBuzz en TDD.
|
<p>Lundi nous ferons la FOAD. Mardi nous ferons les goupes.</p>
|
||||||
|
|
||||||
Essayer de déployer leurs pages HTML sur github pages.
|
<p>Dans cette optique des groupes, je leur demande de faire une auto-évaluation et une évaluation par les pairs. En mode radar, ils ont selectionné quelques activités nécessaires pour travailler en équipe:</p>
|
||||||
|
|
||||||
Pour les plus courageux, essayer de faire un screencast en faisant fizzbuzz.
|
<ul>
|
||||||
|
<li>Langages</li>
|
||||||
|
<li>Linux/unix/terminal</li>
|
||||||
|
<li>Communication/travail en équipe</li>
|
||||||
|
<li>Environnement de dev (git, editeur)</li>
|
||||||
|
<li>Web (http, html, css)</li>
|
||||||
|
<li>Anglais</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
Préaparer les sujets de discussion. En y pensant, je crois qu’il faut vraiment revenir au mode présentation
|
<p>en mettant c) quand ils ne savent pas par quel bout le prendre, b) quand ils comprennent mais on besoin d’aide et a) quand ils arrivent à se débrouiller tout seuls. D’abord en le faisant pour soi, puis je redistribue les tickets pour que 2 autres personnes donnent leurs avis. Il y a eu des discussions, quelques tentatives de blocage, mais je crois qu’ils ont compris que le but est plutôt de vérifier que nous nous améliorons. Je vais compiler les résultats et les afficher pour constituer les groupes. Je vais essayer de faire une enquête par email pour avoir tout le monde, au moins en auto-évaluation.</p>
|
||||||
|
|
||||||
Lire du code que je vais leur fournir (ou un autre bout de code).
|
<p>J’ai oublié de parler de Deming: on ne peut améliorer que ce qu’on mesure</p>
|
||||||
|
|
||||||
Lundi nous ferons la FOAD. Mardi nous ferons les goupes.
|
<p>Fin de journée à 16h, Hager commence le déménagement.</p>
|
||||||
|
|
||||||
Dans cette optique des groupes, je leur demande de faire une auto-évaluation et une évaluation par les pairs. En mode radar, ils ont selectionné quelques activités nécessaires pour travailler en équipe:
|
|
||||||
|
|
||||||
Langages
|
|
||||||
|
|
||||||
Linux/unix/terminal
|
|
||||||
|
|
||||||
Communication/travail en équipe
|
|
||||||
|
|
||||||
Environnement de dev (git, editeur)
|
|
||||||
|
|
||||||
Web (http, html, css)
|
|
||||||
|
|
||||||
Anglais
|
|
||||||
|
|
||||||
en mettant c) quand ils ne savent pas par quel bout le prendre, b) quand ils comprennent mais on besoin d’aide et a) quand ils arrivent à se débrouiller tout seuls. D’abord en le faisant pour soi, puis je redistribue les tickets pour que 2 autres personnes donnent leurs avis. Il y a eu des discussions, quelques tentatives de blocage, mais je crois qu’ils ont compris que le but est plutôt de vérifier que nous nous améliorons. Je vais compiler les résultats et les afficher pour constituer les groupes. Je vais essayer de faire une enquête par email pour avoir tout le monde, au moins en auto-évaluation.
|
|
||||||
|
|
||||||
J’ai oublié de parler de Deming: on ne peut améliorer que ce qu’on mesure
|
|
||||||
|
|
||||||
Fin de journée à 16h, Hager commence le déménagement.
|
|
||||||
|
|
||||||
<h2>Jour 14 — Jeudi 25 septembre 2014</h2>
|
<h2>Jour 14 — Jeudi 25 septembre 2014</h2>
|
||||||
|
|
||||||
Hackathon Hager
|
<p>Hackathon Hager</p>
|
||||||
|
|
||||||
<h2>Jour 15 — Vendredi 26 septembre 2014</h2>
|
<h2>Jour 15 — Vendredi 26 septembre 2014</h2>
|
||||||
|
|
||||||
Hackathon Hager
|
<p>Hackathon Hager</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+34
-34
@@ -10,81 +10,81 @@
|
|||||||
|
|
||||||
<h2>Jour 21 — Lundi 6 octobre 2014</h2>
|
<h2>Jour 21 — Lundi 6 octobre 2014</h2>
|
||||||
|
|
||||||
Petit rappel des règles de vie à Simplon Montreuil. Petit point calendrier et rendez-vous. Il y a des trous la semaine prochaine sur les échanges/présentations groupe.
|
<p>Petit rappel des règles de vie à Simplon Montreuil. Petit point calendrier et rendez-vous. Il y a des trous la semaine prochaine sur les échanges/présentations groupe.</p>
|
||||||
|
|
||||||
Pas mal de travail en mode isolé pour la FOAD. C’est dommage, je m’éloigne des élèves du coup. Pourvu que ce ne soit que pour ce coup-là. Cette après-midi, encore des discussions avec certains qui trouvent qu’ils ne codent pas assez et que ce n’est pas assez concret. Je les aient laissé trop rapidement seuls sur les projets peut-être.
|
<p>Pas mal de travail en mode isolé pour la FOAD. C’est dommage, je m’éloigne des élèves du coup. Pourvu que ce ne soit que pour ce coup-là. Cette après-midi, encore des discussions avec certains qui trouvent qu’ils ne codent pas assez et que ce n’est pas assez concret. Je les aient laissé trop rapidement seuls sur les projets peut-être.</p>
|
||||||
|
|
||||||
Faire les groupes/équipes dès le début en utilisant une (des ?) scéance radar compétences, présentation, «ce que je recherche à Simplon ?».
|
<p>Faire les groupes/équipes dès le début en utilisant une (des ?) scéance radar compétences, présentation, «ce que je recherche à Simplon ?».</p>
|
||||||
|
|
||||||
Accompagner un peu plus: [kata](http://codingdojo.org/) le matin (dabord moi au clavier, puis, petit petit, eux), prsentation de sujet laprs-midi (ils ont du travail la maison alors, classe inverse ?), projet step-by-step. Ils prennent les projets une fois un peu sur les rails ?
|
<p>Accompagner un peu plus: [kata](http://codingdojo.org/) le matin (dabord moi au clavier, puis, petit petit, eux), prsentation de sujet laprs-midi (ils ont du travail la maison alors, classe inverse ?), projet step-by-step. Ils prennent les projets une fois un peu sur les rails ?</p>
|
||||||
|
|
||||||
=> Cela pose le problème du cheuvauchement.
|
<p>=> Cela pose le problème du cheuvauchement.</p>
|
||||||
|
|
||||||
=> Quand peuvent-ils partir travailler en groupe sur leur projet ? Avec plusieurs salles, on peut imaginer faire une salle commune dans laquelle il se passent du code commun la mo[b programing, ](http://mobprogramming.org/)et certains peuvent aller travailler avec leur quipe dans une salle part.
|
<p>=> Quand peuvent-ils partir travailler en groupe sur leur projet ? Avec plusieurs salles, on peut imaginer faire une salle commune dans laquelle il se passent du code commun la mo[b programing, ](http://mobprogramming.org/)et certains peuvent aller travailler avec leur quipe dans une salle part.</p>
|
||||||
|
|
||||||
Idée à creuser. Il y a en tout cas un passage à applanir : groupe, kata => projet sur du Logiciel Libre.
|
<p>Idée à creuser. Il y a en tout cas un passage à applanir : groupe, kata => projet sur du Logiciel Libre.</p>
|
||||||
|
|
||||||
<h2>Jour 22 — Mardi 7 octobre 2014</h2>
|
<h2>Jour 22 — Mardi 7 octobre 2014</h2>
|
||||||
|
|
||||||
Modification de l’espace commun pour essayer de le rendre plus confortable. L’idée étant que je m’y installe pour être plus près et disponible pour les élèves.
|
<p>Modification de l’espace commun pour essayer de le rendre plus confortable. L’idée étant que je m’y installe pour être plus près et disponible pour les élèves.</p>
|
||||||
|
|
||||||
visite dI[ci Montreuil.](http://www.icimontreuil.com/) Trs sympa. Je nai pas rcolt les feedbacks encore, mais a donne envie de faire des choses avec les rsidents. Par contre difficile dimaginer des interactions pertinentes pour le moment. suivre. Dcouverte : ils sont en status SCIC ! En voil un truc pertinent !
|
<p>visite dI[ci Montreuil.](http://www.icimontreuil.com/) Trs sympa. Je nai pas rcolt les feedbacks encore, mais a donne envie de faire des choses avec les rsidents. Par contre difficile dimaginer des interactions pertinentes pour le moment. suivre. Dcouverte : ils sont en status SCIC ! En voil un truc pertinent !</p>
|
||||||
|
|
||||||
Présentation du cycle de vie du logiciel. Présentation trop tournée sur les pratiques d’équipes. Nous avons eu l’impression de revoir la même présentation. Du coup grosse discussion sur ce que c’est la partie cachée du cycle de vie: la maintenance.
|
<p>Présentation du cycle de vie du logiciel. Présentation trop tournée sur les pratiques d’équipes. Nous avons eu l’impression de revoir la même présentation. Du coup grosse discussion sur ce que c’est la partie cachée du cycle de vie: la maintenance.</p>
|
||||||
|
|
||||||
Ensuite, petit méa culpa de ma part sur le fait de les avoir lâché trop vite seuls avec 4 projets en leur disant: «essayez de corriger des bugs». C’était vraiment pas classe. Nous avons donc inauguré/testé un format de Mob Programming. Une équipe vient avec sont projet et nous essayons ensemble de passer à l’étape suivante. Nous avons aussi annoncé la suppression des projets annexes. Chaque équipe ne garde qu’un projet.
|
<p>Ensuite, petit méa culpa de ma part sur le fait de les avoir lâché trop vite seuls avec 4 projets en leur disant: «essayez de corriger des bugs». C’était vraiment pas classe. Nous avons donc inauguré/testé un format de Mob Programming. Une équipe vient avec sont projet et nous essayons ensemble de passer à l’étape suivante. Nous avons aussi annoncé la suppression des projets annexes. Chaque équipe ne garde qu’un projet.</p>
|
||||||
|
|
||||||
Certains ne jouent pas vraiment le jeux de l’équipe je trouve.
|
<p>Certains ne jouent pas vraiment le jeux de l’équipe je trouve.</p>
|
||||||
|
|
||||||
<h2>Jour 23 — Mercredi 8 octobre 2014</h2>
|
<h2>Jour 23 — Mercredi 8 octobre 2014</h2>
|
||||||
|
|
||||||
Encore une nuit à gérer le chat. Est-ce que c’était une bonne idée ? Quel intérêt ?
|
<p>Encore une nuit à gérer le chat. Est-ce que c’était une bonne idée ? Quel intérêt ?</p>
|
||||||
|
|
||||||
Kata du matin, nous abordons [JavaScript][(https:](htt[p://cod](https://jasmine.github.io/)ingdojo.org/cgi-bin/index.pl?Kata[Tennis](https://nodejs.org/en/))//www.javascript.com/) (Garros) avec Jasmine dans le navigateur. Il faudra faire un peu de JavaScript avec NodeJS plus tard. Le format est vraiment intressant. Par contre il manque laspect discussion sur un plan, une direction, une intention. Est-ce vraiment ncessaire ? Lexercice nest-il pas de coder, lire du code, plus que de faire fonctionner le programme ?
|
<p>Kata du matin, nous abordons [JavaScript][(https:](htt[p://cod](https://jasmine.github.io/)ingdojo.org/cgi-bin/index.pl?Kata[Tennis](https://nodejs.org/en/))//www.javascript.com/) (Garros) avec Jasmine dans le navigateur. Il faudra faire un peu de JavaScript avec NodeJS plus tard. Le format est vraiment intressant. Par contre il manque laspect discussion sur un plan, une direction, une intention. Est-ce vraiment ncessaire ? Lexercice nest-il pas de coder, lire du code, plus que de faire fonctionner le programme ?</p>
|
||||||
|
|
||||||
Discussion autour de la veille techno. Finalement, ce n’est peut-être pas super intéressant. Beaucoup font déjà de la veille (ou on l’impression d’en faire). Faut-il utiliser certaines questions intéressante comme source de sujet.
|
<p>Discussion autour de la veille techno. Finalement, ce n’est peut-être pas super intéressant. Beaucoup font déjà de la veille (ou on l’impression d’en faire). Faut-il utiliser certaines questions intéressante comme source de sujet.</p>
|
||||||
|
|
||||||
Rendez-vous avec lA[PEDEC ](htt[p://www.apedec.](https://www.fablabs.io/ecodesignfablab)org/)et lEcoDesignFabLab pour visite, et ensuite avec le groupe qui va travailler avec eux. changes ouverts, des choses faire mais[ peut](http://co-dev.org/)-tre rien de sorcier. Projet faire porter en partie par CoDev car ils ne veulent pas tre en avant (pour fdrer plus facilement). Ils pensaient que Simplon pourrait porter, mais cela semble plutt fait pour CoDev (asso, fablab). A voir avec Stphie.
|
<p>Rendez-vous avec lA[PEDEC ](htt[p://www.apedec.](https://www.fablabs.io/ecodesignfablab)org/)et lEcoDesignFabLab pour visite, et ensuite avec le groupe qui va travailler avec eux. changes ouverts, des choses faire mais[ peut](http://co-dev.org/)-tre rien de sorcier. Projet faire porter en partie par CoDev car ils ne veulent pas tre en avant (pour fdrer plus facilement). Ils pensaient que Simplon pourrait porter, mais cela semble plutt fait pour CoDev (asso, fablab). A voir avec Stphie.</p>
|
||||||
|
|
||||||
Debrief avec lquipe. Ils partent sur une premire app simple : documentation des projets au sein du fablab. Sin[atra, b](http://www.sinatrarb.com/)asique. Ils ont besoin de recueillir des donnes pour savoir comment orienter le service. Comme expliqu, il faut faire un premier forumulaire trs simple pour amener la discussion. Ils vont y aller la semaine prochaine Est-ce que je dois y aller aussi ?
|
<p>Debrief avec lquipe. Ils partent sur une premire app simple : documentation des projets au sein du fablab. Sin[atra, b](http://www.sinatrarb.com/)asique. Ils ont besoin de recueillir des donnes pour savoir comment orienter le service. Comme expliqu, il faut faire un premier forumulaire trs simple pour amener la discussion. Ils vont y aller la semaine prochaine Est-ce que je dois y aller aussi ?</p>
|
||||||
|
|
||||||
Un peu daide pour lquipe Try[ton. L](http://www.tryton.org/)eur projet est vraiment bizarre par rapport ceux des autres. Faut-il faciliter la chose en faisant en sorte quils travaillent tous sur un style de projet commun ? Cette quipe pourrait travailler sur quoi ? Deux quipes travaillent sur des projets partant de zro, lune en Rails, lautre en Sinatra. Les deux autres se partagent entre lapp de la FOAD (Rails crit frachement) e[t Tryt](https:[//www.p](https://www.odoo.com/)ython.org/)on (du Python fork dOpenErp, pas forcment w[eb). Un](http://www.publ[ify.c](https://sourceforge.net/projects/pommo/)o/) peu dur pour la dernire quipe. Comment quilibrer ? Publify ? Re-criture de pommo en Rails ?
|
<p>Un peu daide pour lquipe Try[ton. L](http://www.tryton.org/)eur projet est vraiment bizarre par rapport ceux des autres. Faut-il faciliter la chose en faisant en sorte quils travaillent tous sur un style de projet commun ? Cette quipe pourrait travailler sur quoi ? Deux quipes travaillent sur des projets partant de zro, lune en Rails, lautre en Sinatra. Les deux autres se partagent entre lapp de la FOAD (Rails crit frachement) e[t Tryt](https:[//www.p](https://www.odoo.com/)ython.org/)on (du Python fork dOpenErp, pas forcment w[eb). Un](http://www.publ[ify.c](https://sourceforge.net/projects/pommo/)o/) peu dur pour la dernire quipe. Comment quilibrer ? Publify ? Re-criture de pommo en Rails ?</p>
|
||||||
|
|
||||||
=> La question de la diversit des langages se posent galement : sils font tous du Rub[y, i](http://ruby-lang.org)ls ne verrons dautres langages quau dojo Faut-il imaginer leur ajouter des projets en Python par la suite pour quils voient dautres source/contexte ?
|
<p><em>La question de la diversité des langages se posent également : s'ils font tous du <a href="https://ruby-lang.org">Ruby</a>, ils ne verront d'autres langages que au dojo. Faut-il imaginer leur ajouter des projets en Python par la suite pour quils voient d'autres source/contexte ?</em></p>
|
||||||
|
|
||||||
=> Le groupe Tryton pourrait travailler sur un projet de gestion des élèves (de la candidature aux infos récoltées en cours de formation, de la gestion de la feuille de présence à l’autoévaluation…) et en Rails.
|
<p>=> Le groupe Tryton pourrait travailler sur un projet de gestion des élèves (de la candidature aux infos récoltées en cours de formation, de la gestion de la feuille de présence à l’autoévaluation…) et en Rails.</p>
|
||||||
|
|
||||||
<h2>Jour 24 — Jeudi 9 octobre 2014</h2>
|
<h2>Jour 24 — Jeudi 9 octobre 2014</h2>
|
||||||
|
|
||||||
Rétrospective aujourd’hui, demain nous n’avons pas vraiment accès au local.
|
<p>Rétrospective aujourd’hui, demain nous n’avons pas vraiment accès au local.</p>
|
||||||
|
|
||||||
Nouveau format pour gnrer de la donne : chacun crit puis affiche ce quil a appris, ou aim dcrouvrir pendant la semaine. Cest un peu plus le format imagin au dbut. Des choses surprenantes apparaissent, et cest tant mieux. Sur une semaine de moins de 3 jours (lundi ayant t un peu beaucoup occup par la mise en ligne et du coup la relecture de la session 01, et demain tant une journe ESS), beaucoup d[e c](https://fr.wikipedia.org/wiki/%C3%89conomie_sociale)ontenu sont apparu. Pour ressembler une retrospective il manque laspect implication de chacune via le tour de set the stage. faire. Peut-tre que des exercices de retro pourrait tre dtourns pour gnrer de la donnes.
|
<p>Nouveau format pour gnrer de la donne : chacun crit puis affiche ce quil a appris, ou aim dcrouvrir pendant la semaine. Cest un peu plus le format imagin au dbut. Des choses surprenantes apparaissent, et cest tant mieux. Sur une semaine de moins de 3 jours (lundi ayant t un peu beaucoup occup par la mise en ligne et du coup la relecture de la session 01, et demain tant une journe ESS), beaucoup d[e c](https://fr.wikipedia.org/wiki/%C3%89conomie_sociale)ontenu sont apparu. Pour ressembler une retrospective il manque laspect implication de chacune via le tour de set the stage. faire. Peut-tre que des exercices de retro pourrait tre dtourns pour gnrer de la donnes.</p>
|
||||||
|
|
||||||
Certains n’ont rien mis sur le tableau. Est-ce un problème ? Timidité, manque de confiance en soi, rien appris dans la semaine ? Faut-il les brusquer ? Les forcer à écrire un truc ?
|
<p>Certains n’ont rien mis sur le tableau. Est-ce un problème ? Timidité, manque de confiance en soi, rien appris dans la semaine ? Faut-il les brusquer ? Les forcer à écrire un truc ?</p>
|
||||||
|
|
||||||
Quelques soucis et dernier inscrits sur la FOAD. Vraiment pas très organisée notre histoire… Il faut penser à proposer une inscription avec solution de paiement directement sur la plateforme plus tard peut-être ?
|
<p>Quelques soucis et dernier inscrits sur la FOAD. Vraiment pas très organisée notre histoire… Il faut penser à proposer une inscription avec solution de paiement directement sur la plateforme plus tard peut-être ?</p>
|
||||||
|
|
||||||
Des photos qui disparaissent, mauvaise manip dans le FTP? Pas de backups… Mise en oeuvre d’un rsync avec le deuxième serveur. Il faut faire plus. Peut-être le moment de tenter à grande échelle le projet git-doc : un dropbox-like basé sur github. Il faudrait synchroniser avec le serveur distant.
|
<p>Des photos qui disparaissent, mauvaise manip dans le FTP? Pas de backups… Mise en oeuvre d’un rsync avec le deuxième serveur. Il faut faire plus. Peut-être le moment de tenter à grande échelle le projet git-doc : un dropbox-like basé sur github. Il faudrait synchroniser avec le serveur distant.</p>
|
||||||
|
|
||||||
Petit point avec l’équipe BBG’s : Vous êtes les seuls en Python sur un gros projet, sur mercurial et pas git, ça va créer un décallage avec les autres qui sont tous sur ruby/rails/sinatra et git. Est-ce que ça vous dit de prendre un autre projet plus en ligne avec ce que les autres font ? Ils sont d’accord. Ils héritent du projet élèves : suivi des élèves, de leurs candidatures jusqu’à un an après leur sortie de formation. Beaucoup de choses à mettre dedans mine de rien.
|
<p>Petit point avec l’équipe BBG’s : Vous êtes les seuls en Python sur un gros projet, sur mercurial et pas git, ça va créer un décallage avec les autres qui sont tous sur ruby/rails/sinatra et git. Est-ce que ça vous dit de prendre un autre projet plus en ligne avec ce que les autres font ? Ils sont d’accord. Ils héritent du projet élèves : suivi des élèves, de leurs candidatures jusqu’à un an après leur sortie de formation. Beaucoup de choses à mettre dedans mine de rien.</p>
|
||||||
|
|
||||||
J’ajouterais des projets Python et autres le mois prochain
|
<p>J’ajouterais des projets Python et autres le mois prochain</p>
|
||||||
|
|
||||||
Trouver le moyen de rythmer des points avec les équipes, en mode planning & rétro si possible. Comment faire tenir tout ça en moins d’une heure ?
|
<p>Trouver le moyen de rythmer des points avec les équipes, en mode planning & rétro si possible. Comment faire tenir tout ça en moins d’une heure ?</p>
|
||||||
|
|
||||||
Je ne fait plus de point régulier en face à face depuis deux semaines. Cette pratique me semble pourtant très intéressante Il faut la garder, trouver le moyen de l’organiser, de la sacraliser…
|
<p>Je ne fait plus de point régulier en face à face depuis deux semaines. Cette pratique me semble pourtant très intéressante Il faut la garder, trouver le moyen de l’organiser, de la sacraliser…</p>
|
||||||
|
|
||||||
Un lve a bien pouss pour que nous utilisions IRC[ pl](https://[fr.wiki](http://www.hipchat.com/)pedia.org/wiki/Internet_Relay_Chat)utt quHipchat, il a prpar un tuto, nous migrons.
|
<p>Un lve a bien pouss pour que nous utilisions IRC[ pl](https://[fr.wiki](http://www.hipchat.com/)pedia.org/wiki/Internet_Relay_Chat)utt quHipchat, il a prpar un tuto, nous migrons.</p>
|
||||||
|
|
||||||
<h2>Jour 25 — Vendredi 10 octobre 2014</h2>
|
<h2>Jour 25 — Vendredi 10 octobre 2014</h2>
|
||||||
|
|
||||||
La journée du Mouve: Le tour des solutions. ESS.
|
<p>La journée du Mouve: Le tour des solutions. ESS.</p>
|
||||||
|
|
||||||
Le matin, atelier [makesense](https://www.makesense.org/), les lves, ceux qui ont accept linvitation, ne se sentent pas vraiment impliqu ou intress. Certains changent avec les entrepreneurs.
|
<p>Le matin, atelier [makesense](https://www.makesense.org/), les lves, ceux qui ont accept linvitation, ne se sentent pas vraiment impliqu ou intress. Certains changent avec les entrepreneurs.</p>
|
||||||
|
|
||||||
Discussion autour du logiciel libre. Tous connaissent déjà, mais je lache quelques liens pour infos. Quelques échanges et questions. Finalement, les élèves ne sont pas mis à contribution. Une journée de perdu pour eux et pour moi. Les gens de l’ESS semblent content par contre. J’espère que ça nous permet au moins d’avoir un peu de sous pour payer du café et du sucre, parce que les élèves veulent lancer une caisse pour payer le sucre et le café…
|
<p>Discussion autour du logiciel libre. Tous connaissent déjà, mais je lache quelques liens pour infos. Quelques échanges et questions. Finalement, les élèves ne sont pas mis à contribution. Une journée de perdu pour eux et pour moi. Les gens de l’ESS semblent content par contre. J’espère que ça nous permet au moins d’avoir un peu de sous pour payer du café et du sucre, parce que les élèves veulent lancer une caisse pour payer le sucre et le café…</p>
|
||||||
|
|
||||||
Je suis de mauvais poil pour plusieurs raison, j’espère que ce genre de journée ne se refera pas un vendredi, voir pas dans les même locaux que la formation, et surtout sans moi et les élèves.
|
<p>Je suis de mauvais poil pour plusieurs raison, j’espère que ce genre de journée ne se refera pas un vendredi, voir pas dans les même locaux que la formation, et surtout sans moi et les élèves.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+47
-47
@@ -10,107 +10,107 @@
|
|||||||
|
|
||||||
<h2>Jour 26 — Lundi 13 octobre 2014</h2>
|
<h2>Jour 26 — Lundi 13 octobre 2014</h2>
|
||||||
|
|
||||||
[Kata Garros](http://codingdojo.org/cgi-bin/index.pl?KataTennis) en JavaScript. Difficult avancer. Encore ce problme de comparaison de tableaux. En fait, il ne faut pas le faire en JavaScript. Il faut trouver une autre voie. Rodolphe ma fait un retour intressant: je leur dicte trop ce quil faut faire. Les laisser trouver une solution, et les aider la mettre en place. Lanne dernire (1er promo), je me mettais dans la boucle, est-ce que je doit me mettre dans la boucle ?
|
<p>[Kata Garros](http://codingdojo.org/cgi-bin/index.pl?KataTennis) en JavaScript. Difficult avancer. Encore ce problme de comparaison de tableaux. En fait, il ne faut pas le faire en JavaScript. Il faut trouver une autre voie. Rodolphe ma fait un retour intressant: je leur dicte trop ce quil faut faire. Les laisser trouver une solution, et les aider la mettre en place. Lanne dernire (1er promo), je me mettais dans la boucle, est-ce que je doit me mettre dans la boucle ?</p>
|
||||||
|
|
||||||
Pendant une heure ensuite, nous avons fait le commit sur Simplonline (et donc vue diffrents aspect de rails, de g[it ](http[s://gi](https://github.com/)t-scm.com/)et de github). Pas sr quils aient tous compris. Comment proposer un Mob Programming et faire en sorte que les autres puissent faire un truc de leur ct ?
|
<p>Pendant une heure ensuite, nous avons fait le commit sur Simplonline (et donc vue diffrents aspect de rails, de g[it ](http[s://gi](https://github.com/)t-scm.com/)et de github). Pas sr quils aient tous compris. Comment proposer un Mob Programming et faire en sorte que les autres puissent faire un truc de leur ct ?</p>
|
||||||
|
|
||||||
Découvert à la réunion d’équipe que la tv viens demain matin et mercredi matin: comment gérer ce truc ? Faut-il faire cours ? J’ai peur de perdre du temps.
|
<p>Découvert à la réunion d’équipe que la tv viens demain matin et mercredi matin: comment gérer ce truc ? Faut-il faire cours ? J’ai peur de perdre du temps.</p>
|
||||||
|
|
||||||
voqu aussi laspect Arc[hipel en](http://www.larchipel.paris/larchipel/) mode: nous pourrions peut-tre nous y installer tout de suite ?
|
<p>voqu aussi laspect Arc[hipel en](http://www.larchipel.paris/larchipel/) mode: nous pourrions peut-tre nous y installer tout de suite ?</p>
|
||||||
|
|
||||||
Reprise des cours pour dcouvrir comment on dmarre un projet Ra[ils. ](http://rubyonrails.org/)Trop de notions en mme temps. Nous sommes sur le problme du dmarrage de projet : trop de notions dun coup. Je voulais les aborder au fur et mesure sur des points particulier au moment o les problme apparaissent. En mme temps, cest plus clair en prenant dans ce sens, car il y a moins de notions directes sur place, ils construisent eux-mmes. Le soucis est peut-tre quils ne font pas eux-mmes vraiment Ils attendent trop un rsultat direct. Comment les faire patienter ?
|
<p>Reprise des cours pour dcouvrir comment on dmarre un projet Ra[ils. ](http://rubyonrails.org/)Trop de notions en mme temps. Nous sommes sur le problme du dmarrage de projet : trop de notions dun coup. Je voulais les aborder au fur et mesure sur des points particulier au moment o les problme apparaissent. En mme temps, cest plus clair en prenant dans ce sens, car il y a moins de notions directes sur place, ils construisent eux-mmes. Le soucis est peut-tre quils ne font pas eux-mmes vraiment Ils attendent trop un rsultat direct. Comment les faire patienter ?</p>
|
||||||
|
|
||||||
Demain je testerais un nouveau kata et surtout de moins participer.
|
<p>Demain je testerais un nouveau kata et surtout de moins participer.</p>
|
||||||
|
|
||||||
<h2>Jour 27 — Mardi 14 octobre 2014</h2>
|
<h2>Jour 27 — Mardi 14 octobre 2014</h2>
|
||||||
|
|
||||||
Ce matin, BFMTV. Ne souhaitant pas être filmé, je reste à l’écart. Rodolphe et là et ok pour jouer le jeux. Il fait un cours sur Rails et les formulaires. Il est tout le temps interrompu. Certains élèves ne souhaitent pas participer et se cachent. D’autres répondent aux questions. La formation devrait faire parler d’elle par ces réussite, pas parce que nous sommes «beau» à la télé.
|
<p>Ce matin, BFMTV. Ne souhaitant pas être filmé, je reste à l’écart. Rodolphe et là et ok pour jouer le jeux. Il fait un cours sur Rails et les formulaires. Il est tout le temps interrompu. Certains élèves ne souhaitent pas participer et se cachent. D’autres répondent aux questions. La formation devrait faire parler d’elle par ces réussite, pas parce que nous sommes «beau» à la télé.</p>
|
||||||
|
|
||||||
Un groupe parle de [HAML](http://haml.info/). Bonne prsentation, jajoute juste une partie contextuelle. Quelques questions, mais ils semblent avoir saisi.
|
<p>Un groupe parle de [HAML](http://haml.info/). Bonne prsentation, jajoute juste une partie contextuelle. Quelques questions, mais ils semblent avoir saisi.</p>
|
||||||
|
|
||||||
Nouvelles organisation suite aux remarques de Rodolphe: Je me mets dans la boucle, je fais le setup, et je ne dicte pas ce qu’il faut écrire, je me mets en mode je pose des questions. Cela semble bien fonctionner. Ils apprécient je crois et comprennent mieux. Par contre, Le groupe est trop volumineux, le dojo et certaines interventions devraient pouvoir ce faire en plus petit commité pour bien fonctionner.
|
<p>Nouvelles organisation suite aux remarques de Rodolphe: Je me mets dans la boucle, je fais le setup, et je ne dicte pas ce qu’il faut écrire, je me mets en mode je pose des questions. Cela semble bien fonctionner. Ils apprécient je crois et comprennent mieux. Par contre, Le groupe est trop volumineux, le dojo et certaines interventions devraient pouvoir ce faire en plus petit commité pour bien fonctionner.</p>
|
||||||
|
|
||||||
Certains élèves ont parlé à Laure pour qu’elle me parle ensuite (ils me l’ont avoué, mais pourquoi pas directement ?), et nous allons mettre en place une sorte de table ronde. Utiliser un pseudo format retrospective ? Comment permettre à chacun de poser ses questions et à tous d’entendre les réponses ? À voir demain. Nous ferons ce point jeudi de 17h à 18h.
|
<p>Certains élèves ont parlé à Laure pour qu’elle me parle ensuite (ils me l’ont avoué, mais pourquoi pas directement ?), et nous allons mettre en place une sorte de table ronde. Utiliser un pseudo format retrospective ? Comment permettre à chacun de poser ses questions et à tous d’entendre les réponses ? À voir demain. Nous ferons ce point jeudi de 17h à 18h.</p>
|
||||||
|
|
||||||
<h2>Jour 28 — Mercredi 15 octobre 2014</h2>
|
<h2>Jour 28 — Mercredi 15 octobre 2014</h2>
|
||||||
|
|
||||||
Ce matin, France24. Pas de cours, comme hier matin. Certains élèves jouent le jeu.
|
<p>Ce matin, France24. Pas de cours, comme hier matin. Certains élèves jouent le jeu.</p>
|
||||||
|
|
||||||
Après midi, une présentation sur JavaScript, mais ça part trop dans la syntaxe et le comment ça marche plutôt que dans le pourquoi ? Il faut que je pose des questions précises sur un sujet pour l’orienter.
|
<p>Après midi, une présentation sur JavaScript, mais ça part trop dans la syntaxe et le comment ça marche plutôt que dans le pourquoi ? Il faut que je pose des questions précises sur un sujet pour l’orienter.</p>
|
||||||
|
|
||||||
Kata [RomanToNumber](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals) en Javascript. Intressant, mais long au dmarrage. Cest bien de ne pas dicter mais poser des questions. Ils dclenchent une capture vido des dojo maintenant
|
<p>Kata [RomanToNumber](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals) en Javascript. Intressant, mais long au dmarrage. Cest bien de ne pas dicter mais poser des questions. Ils dclenchent une capture vido des dojo maintenant</p>
|
||||||
|
|
||||||
Kata NumberToRoman en Python. Ce kata assez simple est très instructif. Les élèves commencent à se sentir mieux on dirait.
|
<p>Kata NumberToRoman en Python. Ce kata assez simple est très instructif. Les élèves commencent à se sentir mieux on dirait.</p>
|
||||||
|
|
||||||
Remonté par mail une série d’échanges d’IRC de personnes qui se plaignent un peu de la maigre qualité de la plateforme et de l’absence du prof et des fondateurs de Simplon, ainsi que du manque de suivi de progression.
|
<p>Remonté par mail une série d’échanges d’IRC de personnes qui se plaignent un peu de la maigre qualité de la plateforme et de l’absence du prof et des fondateurs de Simplon, ainsi que du manque de suivi de progression.</p>
|
||||||
|
|
||||||
Pour le premier point, a rejoint une discussion avec Laure qui propose de faire un partenariat avec 360learning'com et dutiliser leur plateforme. Ce qui me gne cest que cette plateforme nest pas libre, et surtout, je pense quelle ne nous permettra pas de faire ce que nous voulons au niveau des exercices (demander crire un fichier de test ET un fichier de programme). Mais cest peut-tre trop compliqu. Pour le forum, peut-tre faut-il brancher un discourse ? Peut-tre pourrions nous essayer de mettre en place une plateforme EDX ? Si je fait sauter mon envie de demander une certaine forme dexercice, je pourrais peut-tre ouvrir la porte dautres plateformes. Jtais parti sur lide davoir un truc tout intgr, mais est-ce quil ne faudrait pas avoir une multitude de morceaux qui font chacun un job bien ? Le wagon avait un simple discourse pour difuser le[s cours (](https://www.discourse.org/)et chatter genre forum ?). Associ une instance Yose The Game, peut-tre que a pourrais faire le job ? Voir jouer avec un github ou un gitlab et leur demander de proposer du code selon un exercice texte simple, et automatiser le rsultat
|
<p>Pour le premier point, a rejoint une discussion avec Laure qui propose de faire un partenariat avec 360learning'com et dutiliser leur plateforme. Ce qui me gne cest que cette plateforme nest pas libre, et surtout, je pense quelle ne nous permettra pas de faire ce que nous voulons au niveau des exercices (demander crire un fichier de test ET un fichier de programme). Mais cest peut-tre trop compliqu. Pour le forum, peut-tre faut-il brancher un discourse ? Peut-tre pourrions nous essayer de mettre en place une plateforme EDX ? Si je fait sauter mon envie de demander une certaine forme dexercice, je pourrais peut-tre ouvrir la porte dautres plateformes. Jtais parti sur lide davoir un truc tout intgr, mais est-ce quil ne faudrait pas avoir une multitude de morceaux qui font chacun un job bien ? Le wagon avait un simple discourse pour difuser le[s cours (](https://www.discourse.org/)et chatter genre forum ?). Associ une instance Yose The Game, peut-tre que a pourrais faire le job ? Voir jouer avec un github ou un gitlab et leur demander de proposer du code selon un exercice texte simple, et automatiser le rsultat</p>
|
||||||
|
|
||||||
Pour le deuxième point, c’est clair qu’il faudrait une personnes dédiée à la gestion de communauté. Elle pourrait faire d’autres trucs à coté sûrement, mais il faudrait qu’elle soit en permanence sur IRC et sur le facebook, ainsi que le forum. Une autre idée (pas forcement incompatible d’ailleurs) pourrait être de mettre une machine en libre accès chez Simplon, connectée en permanence sur le chat, avec un compte Simplonco ou un truc du genre, pour qu’à tout moment, une discussion puisse avoir lieu. Nous pourrions aussi mettre une webcam live ? Il faut déclencher une première rencontre physique rapidement.
|
<p>Pour le deuxième point, c’est clair qu’il faudrait une personnes dédiée à la gestion de communauté. Elle pourrait faire d’autres trucs à coté sûrement, mais il faudrait qu’elle soit en permanence sur IRC et sur le facebook, ainsi que le forum. Une autre idée (pas forcement incompatible d’ailleurs) pourrait être de mettre une machine en libre accès chez Simplon, connectée en permanence sur le chat, avec un compte Simplonco ou un truc du genre, pour qu’à tout moment, une discussion puisse avoir lieu. Nous pourrions aussi mettre une webcam live ? Il faut déclencher une première rencontre physique rapidement.</p>
|
||||||
|
|
||||||
Pour le troisième point, il faut que j’affiche un peu plus clairement la couleur, que je rappelle ce que je souhaite. Que je mette en forme ce que j’ai dans la tête…
|
<p>Pour le troisième point, il faut que j’affiche un peu plus clairement la couleur, que je rappelle ce que je souhaite. Que je mette en forme ce que j’ai dans la tête…</p>
|
||||||
|
|
||||||
Je me pose aussi la question des 4 semaines d’avance. Est-ce vraiment nécessaire ? Est-ce que nous ne devrions pas penser le vendredi aux cours que nous allons diffuser le lundi ? Que chaque élèves présentiel écrivent une sorte de journal de ce qu’il apprend, et que nous en fassions un cours ? Ça casse complètement ce que j’avais imaginé mais est-ce pour la bonne cause ? En fait ce que ça change c’est juste sur les 4 semaines d’avance : comment faire après la formation ? Que faire des cours déjà écrit ? (on peut les distiller…).
|
<p>Je me pose aussi la question des 4 semaines d’avance. Est-ce vraiment nécessaire ? Est-ce que nous ne devrions pas penser le vendredi aux cours que nous allons diffuser le lundi ? Que chaque élèves présentiel écrivent une sorte de journal de ce qu’il apprend, et que nous en fassions un cours ? Ça casse complètement ce que j’avais imaginé mais est-ce pour la bonne cause ? En fait ce que ça change c’est juste sur les 4 semaines d’avance : comment faire après la formation ? Que faire des cours déjà écrit ? (on peut les distiller…).</p>
|
||||||
|
|
||||||
Est-ce que nous avons bien fait de faire cette FOAD ?
|
<p>Est-ce que nous avons bien fait de faire cette FOAD ?</p>
|
||||||
|
|
||||||
<h2>Jour 29 — Jeudi 16 octobre 2014</h2>
|
<h2>Jour 29 — Jeudi 16 octobre 2014</h2>
|
||||||
|
|
||||||
change tlphonique avec une connaissance (35 ans dans linformatique) pour lui demander quel tarifs les cabinet de recrutement pratiquent. Il confirme ce que je pense: 10 15\% du salaire annuel brut. Par contre il me prcise que de la part dune cole cest un peu louche. Je dois jeter un coup doeil la hacker scho[ol pour voir,](https://www.recurse.com/) leur business model semble tre bas sur cela ?. Il voque plutt le paiement pendant un stage (voir une alternance, on reviens cette ide). Je nai toujours pas regard le RNCP.
|
<p>change tlphonique avec une connaissance (35 ans dans linformatique) pour lui demander quel tarifs les cabinet de recrutement pratiquent. Il confirme ce que je pense: 10 15\% du salaire annuel brut. Par contre il me prcise que de la part dune cole cest un peu louche. Je dois jeter un coup doeil la hacker scho[ol pour voir,](https://www.recurse.com/) leur business model semble tre bas sur cela ?. Il voque plutt le paiement pendant un stage (voir une alternance, on reviens cette ide). Je nai toujours pas regard le RNCP.</p>
|
||||||
|
|
||||||
Ce matin, une élève a amené de la javel, elle à encore vue des cafards sur la cafetière. Ils doivent repasser ce soir. Nous nettoyons un bon coup ce que nous pouvons: verres en plastique, frigo blanc, canapé, poubelle et le placard/étagère noir qui est rempli de truc et de cafard.
|
<p>Ce matin, une élève a amené de la javel, elle à encore vue des cafards sur la cafetière. Ils doivent repasser ce soir. Nous nettoyons un bon coup ce que nous pouvons: verres en plastique, frigo blanc, canapé, poubelle et le placard/étagère noir qui est rempli de truc et de cafard.</p>
|
||||||
|
|
||||||
Session un peu en retard du coup et plus ou moins mob programming avec l’équipe «hackersLab», mais en fait tout le monde est encore là (ou presque, il y en a un qui reste à l’écart, comme souvent). Nous reprenons leur projet. Ensemble nous déroulons le fil. Un lien, un formulaire… Revue des principes de communication HTTP, présentation des helper de rails, rappel sur la structure des dossiers. De toutes façon, c’est ça le principe, répéter. Ils semblent intéressés et posent des questions intéressantes. Quelques changements derrière le clavier. A un moment il faudra vraiment se mettre en mode mob programming: un timer sur 20 minutes (ou autre), une installation qui va bien (table, pc fixe, assise)… Petit manque également: TDD sur projet web.
|
<p>Session un peu en retard du coup et plus ou moins mob programming avec l’équipe «hackersLab», mais en fait tout le monde est encore là (ou presque, il y en a un qui reste à l’écart, comme souvent). Nous reprenons leur projet. Ensemble nous déroulons le fil. Un lien, un formulaire… Revue des principes de communication HTTP, présentation des helper de rails, rappel sur la structure des dossiers. De toutes façon, c’est ça le principe, répéter. Ils semblent intéressés et posent des questions intéressantes. Quelques changements derrière le clavier. A un moment il faudra vraiment se mettre en mode mob programming: un timer sur 20 minutes (ou autre), une installation qui va bien (table, pc fixe, assise)… Petit manque également: TDD sur projet web.</p>
|
||||||
|
|
||||||
Début d’après midi, je prends les membres de la team «anonyme» pour parler de Simplonline et des branches dans git. Le but est de mettre en place l’utilisation d’une plateforme de dev/demo sur laquelle nous pourrions déployer tout le temps (continue) et tester, voir faire tester par beaucoup avant de livrer. J’avance assez vite, je fait des explications rapides, quelques questions. Je pense que tout n’est pas compris, mais ça à certainement déposé un premier vernis vraiment intéressant. Nous modifions ensuite le script de déploiement, ça donne à Aurélie envie de faire du bash on dirait :-), Mehdi lance une proposition de Dojo en shell.
|
<p>Début d’après midi, je prends les membres de la team «anonyme» pour parler de Simplonline et des branches dans git. Le but est de mettre en place l’utilisation d’une plateforme de dev/demo sur laquelle nous pourrions déployer tout le temps (continue) et tester, voir faire tester par beaucoup avant de livrer. J’avance assez vite, je fait des explications rapides, quelques questions. Je pense que tout n’est pas compris, mais ça à certainement déposé un premier vernis vraiment intéressant. Nous modifions ensuite le script de déploiement, ça donne à Aurélie envie de faire du bash on dirait :-), Mehdi lance une proposition de Dojo en shell.</p>
|
||||||
|
|
||||||
Présentation des Design Pattern. Vaste sujet qui a avalé l’équipe «Gecko». Mais cela me permet de leur parler de design et d’architecture, indispensable pour faire un bon logiciel. Il faudra rappeler le design émergeant lié aux tests.
|
<p>Présentation des Design Pattern. Vaste sujet qui a avalé l’équipe «Gecko». Mais cela me permet de leur parler de design et d’architecture, indispensable pour faire un bon logiciel. Il faudra rappeler le design émergeant lié aux tests.</p>
|
||||||
|
|
||||||
Table ronde pour poser des questions sur l’après Simplon. Un peu de crispation. J’amène assez mal le sujet. J’ai du mal à voir l’intérêt de cet échange. Mais peut-être que certain y ont trouvé leur compte ? En tout cas ils veulent le refaire…
|
<p>Table ronde pour poser des questions sur l’après Simplon. Un peu de crispation. J’amène assez mal le sujet. J’ai du mal à voir l’intérêt de cet échange. Mais peut-être que certain y ont trouvé leur compte ? En tout cas ils veulent le refaire…</p>
|
||||||
|
|
||||||
Plusieurs retours sur le fait que nous devons être la première école/formation où l’on apprend le TDD ;-). Selon les résultats ensuite, nous pourrons en parler peut-être.
|
<p>Plusieurs retours sur le fait que nous devons être la première école/formation où l’on apprend le TDD ;-). Selon les résultats ensuite, nous pourrons en parler peut-être.</p>
|
||||||
|
|
||||||
La prairie écourte les cours. Je fais un tour sur le chat. Je n’ai pas pris le temps de demander à Laure si elle est ok pour essayer de gérer un peu la communauté : facebook, forum et IRC. Je n’ai pas non plus proposé l’idée de mettre une webcam live (pas pointée sur les cours… ou si ?) avec un ordi connecté à IRC avec un compte simplon…
|
<p>La prairie écourte les cours. Je fais un tour sur le chat. Je n’ai pas pris le temps de demander à Laure si elle est ok pour essayer de gérer un peu la communauté : facebook, forum et IRC. Je n’ai pas non plus proposé l’idée de mettre une webcam live (pas pointée sur les cours… ou si ?) avec un ordi connecté à IRC avec un compte simplon…</p>
|
||||||
|
|
||||||
Plusieurs ont remarqué des erreurs dans le cours sur l’installation de Ruby. C’est en cours de reprise.
|
<p>Plusieurs ont remarqué des erreurs dans le cours sur l’installation de <a href="https://ruby-lang.org">Ruby</a>. C’est en cours de reprise.</p>
|
||||||
|
|
||||||
<h2>Jour 30 — Vendredi 17 octobre 2014</h2>
|
<h2>Jour 30 — Vendredi 17 octobre 2014</h2>
|
||||||
|
|
||||||
Pour la première fois, nous essayons un outil de réstrospective. Cela fonctionne bien, ils vident un peu leur sac. Le soucis c’est que c’est long, et certains sortent, prennent une pause, s’absentent. Espérons que la prochaine fois, ça soit un peu moins long (moins de tickets). Ce qui est intéressant, c’est que ça ressemble à ce que nous avons essayé la veille en fin de journée, mais en plus structuré et peut-être du coup plus efficace ?.
|
<p>Pour la première fois, nous essayons un outil de réstrospective. Cela fonctionne bien, ils vident un peu leur sac. Le soucis c’est que c’est long, et certains sortent, prennent une pause, s’absentent. Espérons que la prochaine fois, ça soit un peu moins long (moins de tickets). Ce qui est intéressant, c’est que ça ressemble à ce que nous avons essayé la veille en fin de journée, mais en plus structuré et peut-être du coup plus efficace ?.</p>
|
||||||
|
|
||||||
Certaines actions remontent:
|
<p>Certaines actions remontent:</p>
|
||||||
|
|
||||||
Pour pallier à la sensation de manquer de temps, et pour pouvoir en faire plus, nous découpons les journées en tranches horaires. Deux le matin, trois l’après midi avec des pauses entre chaque.
|
<p>Pour pallier à la sensation de manquer de temps, et pour pouvoir en faire plus, nous découpons les journées en tranches horaires. Deux le matin, trois l’après midi avec des pauses entre chaque.</p>
|
||||||
|
|
||||||
Je vais faire en sorte que nous gardions du mou (des tranches horaires vides) pour qu’ils puissent ensemble travailler certains aspects vus ensemble. Ça devrait me permettre de moi souffler aussi un peu. Mais je vais surement passer du temps avec eux malgré tout…
|
<p>Je vais faire en sorte que nous gardions du mou (des tranches horaires vides) pour qu’ils puissent ensemble travailler certains aspects vus ensemble. Ça devrait me permettre de moi souffler aussi un peu. Mais je vais surement passer du temps avec eux malgré tout…</p>
|
||||||
|
|
||||||
Ils doivent nettoyer leur table le soir avant de partir
|
<p>Ils doivent nettoyer leur table le soir avant de partir</p>
|
||||||
|
|
||||||
Nous devons monter une machine avec irc et une webcam branché pendant la journée (10h -> 17h) Comment fait-on du live ?
|
<p>Nous devons monter une machine avec irc et une webcam branché pendant la journée (10h -> 17h) Comment fait-on du live ?</p>
|
||||||
|
|
||||||
L’équipe qui faire l’édito choisi l’histoire de la session, sélectionne les chapitres à écrire.
|
<p>L’équipe qui faire l’édito choisi l’histoire de la session, sélectionne les chapitres à écrire.</p>
|
||||||
|
|
||||||
Nous limitons les contenus (en faire moins, mais mieux). On s’assure que deux personnes réalisent les contenus (pas moins)
|
<p>Nous limitons les contenus (en faire moins, mais mieux). On s’assure que deux personnes réalisent les contenus (pas moins)</p>
|
||||||
|
|
||||||
Seules les personnes qui ont un truc à partager participent à la rédaction. Ceux qui veulent apprendre en participant doivent maintenant le faire en relisant le contenu produit.
|
<p>Seules les personnes qui ont un truc à partager participent à la rédaction. Ceux qui veulent apprendre en participant doivent maintenant le faire en relisant le contenu produit.</p>
|
||||||
|
|
||||||
Des problèmes de volumes sonores et d’organisation sont encore apparus, commen l’année dernière: IL FAUT TROUVER UNE SOLUTION POUR LE LOCAL
|
<p>Des problèmes de volumes sonores et d’organisation sont encore apparus, commen l’année dernière: IL FAUT TROUVER UNE SOLUTION POUR LE LOCAL</p>
|
||||||
|
|
||||||
J’avais espéré tirer des éléments de contenu pendant la rétrospective, mais bon, tant pis.
|
<p>J’avais espéré tirer des éléments de contenu pendant la rétrospective, mais bon, tant pis.</p>
|
||||||
|
|
||||||
Après une pause déjeuner, nous avons donc refait le jeu du qu’est-ce que vous avez appris pendant la semaine ? qu’avez vous envie de partager ?. les sujets sont beaucoup plus limités. Cela permettra peut-être d’ajouter des choses au dernier moment.
|
<p>Après une pause déjeuner, nous avons donc refait le jeu du qu’est-ce que vous avez appris pendant la semaine ? qu’avez vous envie de partager ?. les sujets sont beaucoup plus limités. Cela permettra peut-être d’ajouter des choses au dernier moment.</p>
|
||||||
|
|
||||||
Je pense que les 4 semaines d’avance c’est trop. ça nuit un peu à la dynamique. Il faudra faire moins, peut-être juste une semaine d’avance.
|
<p>Je pense que les 4 semaines d’avance c’est trop. ça nuit un peu à la dynamique. Il faudra faire moins, peut-être juste une semaine d’avance.</p>
|
||||||
|
|
||||||
La plateforme est pas complète. Je me demande si un truc à la stackoverflow serait intéressant à la place du forum… Le lexique aussi est un peu dommage, un moteur de recherche et le stackoverflow pourraient suffire !
|
<p>La plateforme est pas complète. Je me demande si un truc à la stackoverflow serait intéressant à la place du forum… Le lexique aussi est un peu dommage, un moteur de recherche et le stackoverflow pourraient suffire !</p>
|
||||||
|
|
||||||
Laure exprime des inquiétudes sur le fait que les contenus ressemblent trop à des articles de blog. C’est vrai qu’il y a une part d’article de sortie ou de livre qui peuvent être un peu limite. Il faut être vigilant sur les autres articles. Nous évoquons aussi ensemble les formats et l’opportunité de faire une petite vidéo pour nous présenter, ou nous voir en action. Est-ce qu’un élève ou deux ne seraient pas OP pour faire ça ? Je n’ai pas évoqué le côté webcam live à Laure à ce moment là, mais ça pourrait aussi faire sont petit effet :-)
|
<p>Laure exprime des inquiétudes sur le fait que les contenus ressemblent trop à des articles de blog. C’est vrai qu’il y a une part d’article de sortie ou de livre qui peuvent être un peu limite. Il faut être vigilant sur les autres articles. Nous évoquons aussi ensemble les formats et l’opportunité de faire une petite vidéo pour nous présenter, ou nous voir en action. Est-ce qu’un élève ou deux ne seraient pas OP pour faire ça ? Je n’ai pas évoqué le côté webcam live à Laure à ce moment là, mais ça pourrait aussi faire sont petit effet :-)</p>
|
||||||
|
|
||||||
J’ai évoqué à Erwan et Laure mon intention de préparer une présentation sur ce que nous faisons en cours. Je la roderais à Paris'rb, mais cela concernant le #mobProgramming et les #dojo de dev, je me permettrais de la faire tourner plus largement ensuite. J’espère que cela préparera certaines boites à recruter des élèves de chez nous.
|
<p>J’ai évoqué à Erwan et Laure mon intention de préparer une présentation sur ce que nous faisons en cours. Je la roderais à Paris'rb, mais cela concernant le #mobProgramming et les #dojo de dev, je me permettrais de la faire tourner plus largement ensuite. J’espère que cela préparera certaines boites à recruter des élèves de chez nous.</p>
|
||||||
|
|
||||||
Les référentiels de formation posent encore problème. Mais comment contourner cela ? Est-ce qu’une explication de nos méthodes n’est pas suffissante ? Les aspects d’évaluation sont également mis sur la table… Nous avons besoin de trouver des solutions, mais pour ça il faut connaitre le vrai problème : la «root cause».
|
<p>Les référentiels de formation posent encore problème. Mais comment contourner cela ? Est-ce qu’une explication de nos méthodes n’est pas suffissante ? Les aspects d’évaluation sont également mis sur la table… Nous avons besoin de trouver des solutions, mais pour ça il faut connaitre le vrai problème : la «root cause».</p>
|
||||||
|
|
||||||
Faut-il compter les jours du type hackathon Hager dans les jours de formation ou bien devons-nous décaler ?
|
<p>Faut-il compter les jours du type hackathon Hager dans les jours de formation ou bien devons-nous décaler ?</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+32
-32
@@ -10,77 +10,77 @@
|
|||||||
|
|
||||||
<h2>Jour 31 — Lundi 20 octobre 2014</h2>
|
<h2>Jour 31 — Lundi 20 octobre 2014</h2>
|
||||||
|
|
||||||
Rencontre avec [RezoSocial](http://rezosocial.org/) Entreprise de Service Numrique (dition de logiciel, infogrance) dinsertion. Structure intressante, orientation sociale. Un peu comme nous (Simplon) mais plus quali que quanti Leur statut dentreprise dinsertion leur permet de bnficier dune assistante social une fois par semaine. Nous devrions essayer de mieux prendre en compte ces aspects.
|
<p>Rencontre avec [RezoSocial](http://rezosocial.org/) Entreprise de Service Numrique (dition de logiciel, infogrance) dinsertion. Structure intressante, orientation sociale. Un peu comme nous (Simplon) mais plus quali que quanti Leur statut dentreprise dinsertion leur permet de bnficier dune assistante social une fois par semaine. Nous devrions essayer de mieux prendre en compte ces aspects.</p>
|
||||||
|
|
||||||
Dbut de M[ob Programming ](http://mobprogramming.org/)avec lquipe qui travail sur la FOAD. Style principalement. Nous passons pas mal de temps faire le setup. a sera vraiment bien avec le serveur LDAP et le NFS. Allez Catherine !
|
<p>Dbut de M[ob Programming ](http://mobprogramming.org/)avec lquipe qui travail sur la FOAD. Style principalement. Nous passons pas mal de temps faire le setup. a sera vraiment bien avec le serveur LDAP et le NFS. Allez Catherine !</p>
|
||||||
|
|
||||||
Nous avons revu des aspects simple sur la visualisation des cours, discuter CSS, revue un peu le dashboard. Echangé sur les aspects plus long termes comme le fait de remonter le contenu utile, celui de pouvoir ouvrir un dialogue clair avec l’utilisateur. Peu de personnes travaillent avec nous, mais l’équipe semble contente.
|
<p>Nous avons revu des aspects simple sur la visualisation des cours, discuter CSS, revue un peu le dashboard. Echangé sur les aspects plus long termes comme le fait de remonter le contenu utile, celui de pouvoir ouvrir un dialogue clair avec l’utilisateur. Peu de personnes travaillent avec nous, mais l’équipe semble contente.</p>
|
||||||
|
|
||||||
<h2>Jour 32 — Mardi 21 octobre 2014</h2>
|
<h2>Jour 32 — Mardi 21 octobre 2014</h2>
|
||||||
|
|
||||||
Arrivé à 10h et des bananes, peu de monde, tant pis on commence avec ceux qui sont là. Frustration de ne pas arriver à faire le kata. J’ai le sentiment qu’une élève n’a rien compris mais n’ose pas le dire (il y en a peut-être d’autres dans ce cas). Après l’exercice, je lui demande en apparté, elle me confirme qu’elle n’a rien compris du tout. Ce n’est pas la première fois. Que doit-on lui proposer ? Une ré-orientation ? Mais comment tiendra-t-elle encore 6 mois de plus…
|
<p>Arrivé à 10h et des bananes, peu de monde, tant pis on commence avec ceux qui sont là. Frustration de ne pas arriver à faire le kata. J’ai le sentiment qu’une élève n’a rien compris mais n’ose pas le dire (il y en a peut-être d’autres dans ce cas). Après l’exercice, je lui demande en apparté, elle me confirme qu’elle n’a rien compris du tout. Ce n’est pas la première fois. Que doit-on lui proposer ? Une ré-orientation ? Mais comment tiendra-t-elle encore 6 mois de plus…</p>
|
||||||
|
|
||||||
Le ménage a (enfin) été fait, ça sent bon.
|
<p>Le ménage a (enfin) été fait, ça sent bon.</p>
|
||||||
|
|
||||||
Pause djeuner rapide, puis on continue sur une prsentation Le[an Canvas i](https://en.wikipedia.org/wiki/Business_Model_Canvas)ntressante, quelques changes avec ceux qui srement souhaitent monter une bote ensuite
|
<p>Pause djeuner rapide, puis on continue sur une prsentation Le[an Canvas i](https://en.wikipedia.org/wiki/Business_Model_Canvas)ntressante, quelques changes avec ceux qui srement souhaitent monter une bote ensuite</p>
|
||||||
|
|
||||||
Après la pause, nous faisons une session Mob Programming avec l’une des équipes qui a l’application de suivi d’impact social. Ils n’ont pour le moment rien fait, nous devons commcencer de zéro. Je leur fait remarquer que je souhaite qu’ils apprennent des choses, mais que ça aurait été cool qu’ils fassent un truc sur cette app. Deux élèves notent tout, même les morceaux de code que je code… La prochaine fois ils prendront le clavier. Que faire avec les élèves qui restent en retrait, voire à part ?
|
<p>Après la pause, nous faisons une session Mob Programming avec l’une des équipes qui a l’application de suivi d’impact social. Ils n’ont pour le moment rien fait, nous devons commcencer de zéro. Je leur fait remarquer que je souhaite qu’ils apprennent des choses, mais que ça aurait été cool qu’ils fassent un truc sur cette app. Deux élèves notent tout, même les morceaux de code que je code… La prochaine fois ils prendront le clavier. Que faire avec les élèves qui restent en retrait, voire à part ?</p>
|
||||||
|
|
||||||
Je dois préparer un bout de texte pour que chaque invité ait une idée de ce que j’attends d’eux et de ce que nous faisons chez Simplon. 4 personnes de la FOAD sont présentes, ça fait plaisir ! Tout ce déroule bien. L’expérience est vraiment bonne ! Ça me rappelle les formats de présentation du wagon (1er promo). Peut-être que se mettre en mode interview serait sympa ?
|
<p>Je dois préparer un bout de texte pour que chaque invité ait une idée de ce que j’attends d’eux et de ce que nous faisons chez Simplon. 4 personnes de la FOAD sont présentes, ça fait plaisir ! Tout ce déroule bien. L’expérience est vraiment bonne ! Ça me rappelle les formats de présentation du wagon (1er promo). Peut-être que se mettre en mode interview serait sympa ?</p>
|
||||||
|
|
||||||
<h2>Jour 33 — Mercredi 22 octobre 2014</h2>
|
<h2>Jour 33 — Mercredi 22 octobre 2014</h2>
|
||||||
|
|
||||||
Le monsieur du ménage à refermé derrière lui, Une élève qui voulait venir tôt s’est retrouvée bloquée à la porte. Appeler l’ESAT pour leur parler de ça et surtout, en parler demain au monsieur !
|
<p>Le monsieur du ménage à refermé derrière lui, Une élève qui voulait venir tôt s’est retrouvée bloquée à la porte. Appeler l’ESAT pour leur parler de ça et surtout, en parler demain au monsieur !</p>
|
||||||
|
|
||||||
[Kata Roman to number](h[ttp:](https://www.ruby-lang.org/en/)//codingdojo.org/cgi-bin/index.pl?KataRomanNumerals) en Ruby. Mise en place rapide pour se mettre dans les bons rails. Est-ce vraiment bien ? Peut-tre que ce matin a leur montr autre chose que les premires lignes. Toujours les mmes qui participent Comment impliquer tout le monde ?
|
<p>Kata Roman to number en <a href="https://ruby-lang.org">Ruby</a>. Mise en place rapide pour se mettre dans les bons rails. Est-ce vraiment bien ? Peut-tre que ce matin a leur montr autre chose que les premires lignes. Toujours les mmes qui participent Comment impliquer tout le monde ?</p>
|
||||||
|
|
||||||
Kata morse to text. Ça parait simple, mais peut-être pas tant que ça ? Une idée de kata à faire avec du son peut-être ?
|
<p>Kata morse to text. Ça parait simple, mais peut-être pas tant que ça ? Une idée de kata à faire avec du son peut-être ?</p>
|
||||||
|
|
||||||
Ce matin, un échange sur facebook fait parler de lui: beaucoup de ceux qui suivent la FOAD sont perdus, il y a même quelqu’un qui demande un remboursement via le formulaire. nous concluons avec Laure qu’il faut que je prépare un message dans lequel je vais expliquer ce que nous faisons, la pédagogie que j’utilise, et le pourquoi ils peuvent effectivement se sentir perdus. Il faut aussi revenir sur ce qu’il leur à été promis: Pour devenir développeur, il vont devroir travailler beaucoup beaucoup !
|
<p>Ce matin, un échange sur facebook fait parler de lui: beaucoup de ceux qui suivent la FOAD sont perdus, il y a même quelqu’un qui demande un remboursement via le formulaire. nous concluons avec Laure qu’il faut que je prépare un message dans lequel je vais expliquer ce que nous faisons, la pédagogie que j’utilise, et le pourquoi ils peuvent effectivement se sentir perdus. Il faut aussi revenir sur ce qu’il leur à été promis: Pour devenir développeur, il vont devroir travailler beaucoup beaucoup !</p>
|
||||||
|
|
||||||
Je me demande vraiment si cette FOAD est à refaire ? Il faudra faire un sondage en fin de formation pour voir, je pense que la plupart ne la recommanderont pas.
|
<p>Je me demande vraiment si cette FOAD est à refaire ? Il faudra faire un sondage en fin de formation pour voir, je pense que la plupart ne la recommanderont pas.</p>
|
||||||
|
|
||||||
Présentation des frameworks JavaScript front. Intéressant, permet des échanges sur le sujet.
|
<p>Présentation des frameworks JavaScript front. Intéressant, permet des échanges sur le sujet.</p>
|
||||||
|
|
||||||
Ensuite, pas de candidat pour un Mob Programming. Je vais traiter de l’administratif qui traîne.
|
<p>Ensuite, pas de candidat pour un Mob Programming. Je vais traiter de l’administratif qui traîne.</p>
|
||||||
|
|
||||||
Au moment de partir, en descendant dans la salle, des questions: Rester dans la salle dans l’après midi pour éviter cette effet retard sur le départ ?
|
<p>Au moment de partir, en descendant dans la salle, des questions: Rester dans la salle dans l’après midi pour éviter cette effet retard sur le départ ?</p>
|
||||||
|
|
||||||
<h2>Jour 34 — Jeudi 23 octobre 2014</h2>
|
<h2>Jour 34 — Jeudi 23 octobre 2014</h2>
|
||||||
|
|
||||||
Il semblerait que plusieurs des élèves, quand ils racontent ce qu’ils font à Simplon, font des envieux et/ou des intéressés. Comment faire des conventions de stage et/ou des alternances pour que les élèves puissent avoir une rémunération, et peut-être nous aussi par la même occasion ?
|
<p>Il semblerait que plusieurs des élèves, quand ils racontent ce qu’ils font à Simplon, font des envieux et/ou des intéressés. Comment faire des conventions de stage et/ou des alternances pour que les élèves puissent avoir une rémunération, et peut-être nous aussi par la même occasion ?</p>
|
||||||
|
|
||||||
Kata lags en [Python](https://www.python.org/). Trs intressant de voir le passage du je met des if partout je dcouvre les boucles. Est-ce que finalement ce nest pas sur des aspects dalgo quil faut suivre une progression ? Pas sr.
|
<p>Kata lags en [Python](https://www.python.org/). Trs intressant de voir le passage du je met des if partout je dcouvre les boucles. Est-ce que finalement ce nest pas sur des aspects dalgo quil faut suivre une progression ? Pas sr.</p>
|
||||||
|
|
||||||
À la pause, discussion avec une élève qui à des soucis sur son approche, son organisation. J’essaie de lui faire comprendre qu’il faut qu’elle aille à l’essentiel, qu’elle ne cherche pas à tout comprendre dans les moindre détail (elle cherche à comprendre toutes les commandes shell alors que nous n’en utilisons que 3 ou 4…). Du coup retard pour la session suivante, nous ne faisons que quelques échanges vocaux.
|
<p>À la pause, discussion avec une élève qui à des soucis sur son approche, son organisation. J’essaie de lui faire comprendre qu’il faut qu’elle aille à l’essentiel, qu’elle ne cherche pas à tout comprendre dans les moindre détail (elle cherche à comprendre toutes les commandes shell alors que nous n’en utilisons que 3 ou 4…). Du coup retard pour la session suivante, nous ne faisons que quelques échanges vocaux.</p>
|
||||||
|
|
||||||
Pendant le repas, nous abordons avec Laure et Élise le fait que la FOAD n’apporte pas ce qu’elle promet. Nous en reparlons dans l’après midi en évoquant le fait que pour la rendre intéressante, il faudrait avoir un prof dédié, donc un salaire de plus, alors que là, pour ce montant, nous n’avons pas atteind le nombre d’inscrits que nous voulions (si nous enlevons les inscrits via la campagne Ulule qui ne pourra pas être un outil renouvelable). La question en fin de promo devrait donc porter sur Souhaite-t-on continuer pour pouvoir donner un accès à une initiation au code et une communauté et du coup trouver les moyens de compléter ce coût ou bien faut-il tout simplement arrêter et chercher d’autres sources de financement pour que la formation longue reste gratuite ? Pour le moment je pencherais pour deuxième option, mais c’est discutable.
|
<p>Pendant le repas, nous abordons avec Laure et Élise le fait que la FOAD n’apporte pas ce qu’elle promet. Nous en reparlons dans l’après midi en évoquant le fait que pour la rendre intéressante, il faudrait avoir un prof dédié, donc un salaire de plus, alors que là, pour ce montant, nous n’avons pas atteind le nombre d’inscrits que nous voulions (si nous enlevons les inscrits via la campagne Ulule qui ne pourra pas être un outil renouvelable). La question en fin de promo devrait donc porter sur Souhaite-t-on continuer pour pouvoir donner un accès à une initiation au code et une communauté et du coup trouver les moyens de compléter ce coût ou bien faut-il tout simplement arrêter et chercher d’autres sources de financement pour que la formation longue reste gratuite ? Pour le moment je pencherais pour deuxième option, mais c’est discutable.</p>
|
||||||
|
|
||||||
Début d’après midi, le groupe n’est pas prêt pour parler des navigateurs, nous évoquons donc ensemble ce qu’ils souhaitent faire ensuite : une majorité affiche une option recrutement, certains parlent de devenir indépendant et 3 ont un projets de startup. Je parle ensuite des CAE, mais je me demande si c’étais une bonne idée… Certains sont intéressés, mais vu les résultats d’avant, ce n’était peut-être pas nécessaire. Nous pourrions quand même faire venir quelqu’un de chez Port // ou Coopaname pour en parler. Est-ce qu’avec le projet Maidai cette option création de CAE ne prend pas une tournure différentes ? A méditer.
|
<p>Début d’après midi, le groupe n’est pas prêt pour parler des navigateurs, nous évoquons donc ensemble ce qu’ils souhaitent faire ensuite : une majorité affiche une option recrutement, certains parlent de devenir indépendant et 3 ont un projets de startup. Je parle ensuite des CAE, mais je me demande si c’étais une bonne idée… Certains sont intéressés, mais vu les résultats d’avant, ce n’était peut-être pas nécessaire. Nous pourrions quand même faire venir quelqu’un de chez Port // ou Coopaname pour en parler. Est-ce qu’avec le projet Maidai cette option création de CAE ne prend pas une tournure différentes ? A méditer.</p>
|
||||||
|
|
||||||
Un élève à mis un ticket en évoquant l’envie de travailler en tant qu’Admin Sys. Je crois qu’il ne sait pas trop ce qu’il veut, mais je vais voir si je peux l’aider à se faire embaucher dans le domaine. Pour le moment il reste à son bureau (il est installé à une machine) et regarde des mangas et les Simpsons… Attention à un autre élève en difficulté de communication qui traîne souvent avec lui…
|
<p>Un élève à mis un ticket en évoquant l’envie de travailler en tant qu’Admin Sys. Je crois qu’il ne sait pas trop ce qu’il veut, mais je vais voir si je peux l’aider à se faire embaucher dans le domaine. Pour le moment il reste à son bureau (il est installé à une machine) et regarde des mangas et les Simpsons… Attention à un autre élève en difficulté de communication qui traîne souvent avec lui…</p>
|
||||||
|
|
||||||
Travail avec Laure sur le texte pour répondre au soucis apparu sur Facebook. Difficile mise au point, échange sur des aspects futur non pertinents sur le problème présent, mais c’est très intéressant.
|
<p>Travail avec Laure sur le texte pour répondre au soucis apparu sur Facebook. Difficile mise au point, échange sur des aspects futur non pertinents sur le problème présent, mais c’est très intéressant.</p>
|
||||||
|
|
||||||
Assistance à l’équipe des «anonymes» qui travail sur la FOAD justement. Ils finissent des modifications sur le dashboard.
|
<p>Assistance à l’équipe des «anonymes» qui travail sur la FOAD justement. Ils finissent des modifications sur le dashboard.</p>
|
||||||
|
|
||||||
<h2>Jour 35 — Vendredi 24 octobre 2014</h2>
|
<h2>Jour 35 — Vendredi 24 octobre 2014</h2>
|
||||||
|
|
||||||
Préparation de notre séjour à l’Archipel avec Alix : gestion des tables et camion de déménagement, de la cafetière, de la bouilloire, des câbles et autres vidéoprojecteur. Nous ferons tout cela lundi matin, une autre demi-journée de perdu.
|
<p>Préparation de notre séjour à l’Archipel avec Alix : gestion des tables et camion de déménagement, de la cafetière, de la bouilloire, des câbles et autres vidéoprojecteur. Nous ferons tout cela lundi matin, une autre demi-journée de perdu.</p>
|
||||||
|
|
||||||
Rétrospective. Des points intéressants autour du fait que certains sont perdus. Utilisation de deux outils pour signaler un soucis, une incompréhension : je lève la main pendant, ou je mets un post-it sur le mur pour en reparler plus tard. Je crois que certains ne sont vraiment pas en capacité à aller chercher par eux-mêmes, à apprendre, découvrir…
|
<p>Rétrospective. Des points intéressants autour du fait que certains sont perdus. Utilisation de deux outils pour signaler un soucis, une incompréhension : je lève la main pendant, ou je mets un post-it sur le mur pour en reparler plus tard. Je crois que certains ne sont vraiment pas en capacité à aller chercher par eux-mêmes, à apprendre, découvrir…</p>
|
||||||
|
|
||||||
Le plan de FOAD est très léger. Une des équipes est quasi au complet en relecture. Est-ce qu’ils n’ont vraiment rien appris ? Faut-il casser ces équipes ? Peut-être que de les avoir fait trop tard, d’avoir recruté trop largement (des personnes qui ne savent pas forcement se débrouiller pour demander de l’aide ou comprendre les instructions claires) empêche un fonctionnement en équipe. Apprendre à travailler en équipe est vraiment important, mais est-ce que dans leur cas, l’équipe n’est pas le groupe entier ? Est-ce que dans une classe nous pouvons faire plusieurs équipe ? L’idée pourrait être de faire tout les lundi un tirage au sort de binôme, mis dans un ordre aléatoire. Puis chacune viendrait choisir un tâche (listé auparavant par mes soins) qui pourrait être la correction d’un bug ou l’ajout d’une fonctionnalitée. Ensuite, les après-midi seraient consacrées à ces scéances de travail, avec la possibilité pour chacun de venir faire une session commune de travail en mode Mob Programming (d’autres binômes pourraient-être invités) pour débloquer des situations.
|
<p>Le plan de FOAD est très léger. Une des équipes est quasi au complet en relecture. Est-ce qu’ils n’ont vraiment rien appris ? Faut-il casser ces équipes ? Peut-être que de les avoir fait trop tard, d’avoir recruté trop largement (des personnes qui ne savent pas forcement se débrouiller pour demander de l’aide ou comprendre les instructions claires) empêche un fonctionnement en équipe. Apprendre à travailler en équipe est vraiment important, mais est-ce que dans leur cas, l’équipe n’est pas le groupe entier ? Est-ce que dans une classe nous pouvons faire plusieurs équipe ? L’idée pourrait être de faire tout les lundi un tirage au sort de binôme, mis dans un ordre aléatoire. Puis chacune viendrait choisir un tâche (listé auparavant par mes soins) qui pourrait être la correction d’un bug ou l’ajout d’une fonctionnalitée. Ensuite, les après-midi seraient consacrées à ces scéances de travail, avec la possibilité pour chacun de venir faire une session commune de travail en mode Mob Programming (d’autres binômes pourraient-être invités) pour débloquer des situations.</p>
|
||||||
|
|
||||||
Mais peut-être faut-il garder les groupes, et si l’un d’entre eux est en difficulté, il faut juste travailler un peu plus avec eux peut-être ? Résoudre leurs difficultés. Il y a un groupe en particulier qui ades difficultées. Si on reste en équipe, il faut remodeler ce groupe, et pour le faire, il faudrait modifier aussi les autres, est-ce qu’ils l’accepteraient ?
|
<p>Mais peut-être faut-il garder les groupes, et si l’un d’entre eux est en difficulté, il faut juste travailler un peu plus avec eux peut-être ? Résoudre leurs difficultés. Il y a un groupe en particulier qui ades difficultées. Si on reste en équipe, il faut remodeler ce groupe, et pour le faire, il faudrait modifier aussi les autres, est-ce qu’ils l’accepteraient ?</p>
|
||||||
|
|
||||||
Si le but c’est: Apprendre à travailer à deux, et comprendre la gestion de projet ça peut fonctionner de faire les binômes. Si le but c’est apprendre à travailler en équipe, avec les parties de gestion de projet, priorisations, il vaut peut-être mieux rester en équipe.
|
<p>Si le but c’est: Apprendre à travailer à deux, et comprendre la gestion de projet ça peut fonctionner de faire les binômes. Si le but c’est apprendre à travailler en équipe, avec les parties de gestion de projet, priorisations, il vaut peut-être mieux rester en équipe.</p>
|
||||||
|
|
||||||
Tout cela pose la question de que fait-on pour les deux équipes ayant des relation avec un client extérieur ? C’est un faux problème.
|
<p>Tout cela pose la question de que fait-on pour les deux équipes ayant des relation avec un client extérieur ? C’est un faux problème.</p>
|
||||||
|
|
||||||
Pour la FOAD, La contrainte temporelle de produire du contenu toute les semaines est un peu tendue. Elle gnre du stress et des carts. Passer dans un mode je fais un blog amlior durant ma formation, en mode au fil de leau est-elle une meilleure ide ? Elle serait en tout cas plus proche de la ralit. Et chaque lves pourrait partager quand il le sent, quand il a envie, ce quil apprend. Le formateur aussi pourrait partager ses impressions quand il le souhaite. Le dlai dun mois nest pas non plus une bonne ide cela nous gne pour pouvoir tre ractif. Est-ce que finalement nous ne pourrions pas faire un blog simplement ? Associ des exercices de code, avec des outils de relecture de code et validation la Gerrit, avec des [choses la ](https://www.gerritco[dereview](ht[tp://exercism](http://yosethegame.[com/).i](h[ttps://sh](http://www.discourse.org/)apado[.com/)o/).com](http://stackoverflow.com/)/)exercism, ou yose the game ? Il faut ajouter un Shapado ou Discource pour permettre des changes la StackOverFlow. Peut-tre quau lieu dun blog, un discourse pourrait faire laffaire ! Voir les limitations lie lancien navigateur, est-ce vraiment un soucis ?
|
<p>Pour la FOAD, La contrainte temporelle de produire du contenu toute les semaines est un peu tendue. Elle gnre du stress et des carts. Passer dans un mode je fais un blog amlior durant ma formation, en mode au fil de leau est-elle une meilleure ide ? Elle serait en tout cas plus proche de la ralit. Et chaque lves pourrait partager quand il le sent, quand il a envie, ce quil apprend. Le formateur aussi pourrait partager ses impressions quand il le souhaite. Le dlai dun mois nest pas non plus une bonne ide cela nous gne pour pouvoir tre ractif. Est-ce que finalement nous ne pourrions pas faire un blog simplement ? Associ des exercices de code, avec des outils de relecture de code et validation la Gerrit, avec des [choses la ](https://www.gerritco[dereview](ht[tp://exercism](http://yosethegame.[com/).i](h[ttps://sh](http://www.discourse.org/)apado[.com/)o/).com](http://stackoverflow.com/)/)exercism, ou yose the game ? Il faut ajouter un Shapado ou Discource pour permettre des changes la StackOverFlow. Peut-tre quau lieu dun blog, un discourse pourrait faire laffaire ! Voir les limitations lie lancien navigateur, est-ce vraiment un soucis ?</p>
|
||||||
|
|
||||||
Une belle rétrospective en gros. Bizarre de faire une retrospective personnelle en même temps que celle des élèves, très perturbant.
|
<p>Une belle rétrospective en gros. Bizarre de faire une retrospective personnelle en même temps que celle des élèves, très perturbant.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+32
-32
@@ -10,77 +10,77 @@
|
|||||||
|
|
||||||
<h2>Jour 36 — Lundi 27 octobre 2014</h2>
|
<h2>Jour 36 — Lundi 27 octobre 2014</h2>
|
||||||
|
|
||||||
Ce matin, rendez-vous lAr[chipel V](http://www.larchipel.paris/)isite et discussion, il ny a toujours pas internet. Les gars qui sen occupe court aprs Fred depuis un mois apparement ?
|
<p>Ce matin, rendez-vous lAr[chipel V](http://www.larchipel.paris/)isite et discussion, il ny a toujours pas internet. Les gars qui sen occupe court aprs Fred depuis un mois apparement ?</p>
|
||||||
|
|
||||||
Avec Alix, nous partons louer un camion pour récupérer du matériel informatique qui servira surtout pour la formation référent numérique, et aussi un peu de mobilier qui nous servira tout de suite. Pendant ce temps les quelques élèves qui sont venus sont dans la chapelle. Beaucoup de poussières, je crois que certains ne viendront pas à l’archipel.
|
<p>Avec Alix, nous partons louer un camion pour récupérer du matériel informatique qui servira surtout pour la formation référent numérique, et aussi un peu de mobilier qui nous servira tout de suite. Pendant ce temps les quelques élèves qui sont venus sont dans la chapelle. Beaucoup de poussières, je crois que certains ne viendront pas à l’archipel.</p>
|
||||||
|
|
||||||
Beaucoup de temps perdu, peine loccasion de faire une rapide prsentation de Has[kell.](https://www.haskell.org/)
|
<p>Beaucoup de temps perdu, peine loccasion de faire une rapide prsentation de Has[kell.](https://www.haskell.org/)</p>
|
||||||
|
|
||||||
Doit-on compter ces journées comme cours ou pas ? Même question que pour les interventions TV et les hackathons qui empêchent l’accès au local.
|
<p>Doit-on compter ces journées comme cours ou pas ? Même question que pour les interventions TV et les hackathons qui empêchent l’accès au local.</p>
|
||||||
|
|
||||||
L’agencement «bureau avec des petites pièces et une grande principale», voir une deuxième pour la partie nourriture et repos semble vraiment parfait.
|
<p>L’agencement «bureau avec des petites pièces et une grande principale», voir une deuxième pour la partie nourriture et repos semble vraiment parfait.</p>
|
||||||
|
|
||||||
<h2>Jour 37 — Mardi 28 octobre 2014</h2>
|
<h2>Jour 37 — Mardi 28 octobre 2014</h2>
|
||||||
|
|
||||||
Arrivé tôt à l’Archipel. Rangement des affaires déménagées le lundi. Beaucoup de merde, des étagères inmontables, du matériel informatique un peu collector, des livres anciens (informatique) et des classeurs vides…
|
<p>Arrivé tôt à l’Archipel. Rangement des affaires déménagées le lundi. Beaucoup de merde, des étagères inmontables, du matériel informatique un peu collector, des livres anciens (informatique) et des classeurs vides…</p>
|
||||||
|
|
||||||
Kata Morpion en [Python](https://www.python.org/), en deux phases: aprs la pause nous avons continu ! Surprenant et intressant. Il faudra le refaire en partant de linterface graphique la prochaine fois, dune manire gnrale, il faudrait faire a maintenant pour faire le lien avec les projets en cours et ajouter un peu de motivation. Raccourcir la boucle de feedback.
|
<p>Kata Morpion en [Python](https://www.python.org/), en deux phases: aprs la pause nous avons continu ! Surprenant et intressant. Il faudra le refaire en partant de linterface graphique la prochaine fois, dune manire gnrale, il faudrait faire a maintenant pour faire le lien avec les projets en cours et ajouter un peu de motivation. Raccourcir la boucle de feedback.</p>
|
||||||
|
|
||||||
Il manque pas mal de matos à l’archipel. Mais en dépannage, on se débrouille pas trop mal. Il faudra quand même faire une liste pour déclencher des achats. Le routeur semble bousillé, nous n’avons pas réussi à le faire marcher.
|
<p>Il manque pas mal de matos à l’archipel. Mais en dépannage, on se débrouille pas trop mal. Il faudra quand même faire une liste pour déclencher des achats. Le routeur semble bousillé, nous n’avons pas réussi à le faire marcher.</p>
|
||||||
|
|
||||||
Un lve nous prsenter le binaire, lhexadecimal, le moyen de convertir, et rapidement le calcul. Quelque dbordement sur wiresh[ark. Les s](https://www.wireshark.org/)ujets qui viennent deux sont assez intressants, une lve voulais faire un truc, je lui ait propos de travailler sur les types dans les langages. Prsentation base sur le volontariat au bout dun moment, cest srement le mieux faire pour rduire la voilure et donner plus de temps pour le code.
|
<p>Un lve nous prsenter le binaire, lhexadecimal, le moyen de convertir, et rapidement le calcul. Quelque dbordement sur wiresh[ark. Les s](https://www.wireshark.org/)ujets qui viennent deux sont assez intressants, une lve voulais faire un truc, je lui ait propos de travailler sur les types dans les langages. Prsentation base sur le volontariat au bout dun moment, cest srement le mieux faire pour rduire la voilure et donner plus de temps pour le code.</p>
|
||||||
|
|
||||||
Longs échanges sur la façon de faire les projets. J’évoque mes problèmes:
|
<p>Longs échanges sur la façon de faire les projets. J’évoque mes problèmes:</p>
|
||||||
|
|
||||||
pas de livraison
|
<p>pas de livraison</p>
|
||||||
|
|
||||||
niveau hétérogène dans les groupes
|
<p>niveau hétérogène dans les groupes</p>
|
||||||
|
|
||||||
pas de lecture de code
|
<p>pas de lecture de code</p>
|
||||||
|
|
||||||
Ma proposition était de faire un seul groupe de 24 avec tirage au sort des paires, dans un ordre aléatoire, puis chacun choisirait à son tour une des tâches restantes de la liste que j’aurais préparée. Le jeudi restitution/présentation devant tout le mode.
|
<p>Ma proposition était de faire un seul groupe de 24 avec tirage au sort des paires, dans un ordre aléatoire, puis chacun choisirait à son tour une des tâches restantes de la liste que j’aurais préparée. Le jeudi restitution/présentation devant tout le mode.</p>
|
||||||
|
|
||||||
Une alternative est proposée : Garder les équipes, faire des vrai sprint, définir les sprints après avoir faire la démo le jeudi après midi. En 4h il faut avoir fini. C’est faisable, ça résoudra peut-être le soucis de livraison et j’espère mettra la pression sur les équipes pour travailler ensemble. Point à surveiller : est-ce que cela ne déclenchera pas des tensions dans les équipes ?
|
<p>Une alternative est proposée : Garder les équipes, faire des vrai sprint, définir les sprints après avoir faire la démo le jeudi après midi. En 4h il faut avoir fini. C’est faisable, ça résoudra peut-être le soucis de livraison et j’espère mettra la pression sur les équipes pour travailler ensemble. Point à surveiller : est-ce que cela ne déclenchera pas des tensions dans les équipes ?</p>
|
||||||
|
|
||||||
Pour la lecture du code, je vais utiliser le concept du tirage au sort de paires, que je brancherais à des programmes à lire, et ils feront une présentation dès que c’est fait, le midi, nous pourrions voir 4 à 8 présentations de code. Mettre en place cet outils, avec la possibilitée à terme de saisir les commentaires de code directement sur la plateforme ? Se baser sur les relecture de code peut-être ?
|
<p>Pour la lecture du code, je vais utiliser le concept du tirage au sort de paires, que je brancherais à des programmes à lire, et ils feront une présentation dès que c’est fait, le midi, nous pourrions voir 4 à 8 présentations de code. Mettre en place cet outils, avec la possibilitée à terme de saisir les commentaires de code directement sur la plateforme ? Se baser sur les relecture de code peut-être ?</p>
|
||||||
|
|
||||||
Des changes, dclench par Rodolphe qui traine au Par[is'rb as](https://www.rubyparis.org[/)sez souv](https://www.pullreview.com/)ent, sur loutil pullreview. Un des fondateurs aimerait que nous nous en servions. Je na[i pas envie][(htt](https://www.python.org/dev/peps/pep-0008/)ps://codeclimate.com/), je ne vois pas lintrt. Des outils comme codeclimate, pep8, et autres existe en librairies diverses pour chaque langage.[ Je ](https://www.ruby-lang.org)prfre donc utiliser de lopen source, adapt aux divers langages que nous allons utiliser (pullreview ne propose que du Ruby pour le moment).
|
<p>Rodolphe a rencontré un des fondateurs de <a href="https://www.pullreview.com/">pullreview</a> à <a href="https://www.rubyparis.org">Paris.rb</a>. Ce dernier aimerait que nous nous en servions. Je n'ai pas envie, je ne vois pas l'intérêt. Des outils comme <a href="https://codeclimate.com/">CodeClimate</a>, <a href="https://www.python.org/dev/peps/pep-0008/">pep8</a>, et autres existe en librairies diverses pour chaque langage. Je préfère donc utiliser de l'open source, adapté aux divers langages que nous allons utiliser (pullreview ne propose que du <a href="https://www.ruby-lang.org/">Ruby</a> pour le moment).</p>
|
||||||
|
|
||||||
Petit dojo en fin de journe sur n[umber to roman ](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals)en Ruby. Sans moi. Ils sont tombs dans le pige de faire I, puis II, puis III Dur ensuite de reprendre le bon sens
|
<p>Petit dojo en fin de journe sur n[umber to roman ](http://codingdojo.org/cgi-bin/index.pl?KataRomanNumerals)en Ruby. Sans moi. Ils sont tombs dans le pige de faire I, puis II, puis III Dur ensuite de reprendre le bon sens</p>
|
||||||
|
|
||||||
<h2>Jour 38 — Mercredi 29 octobre 2014</h2>
|
<h2>Jour 38 — Mercredi 29 octobre 2014</h2>
|
||||||
|
|
||||||
À 10h, peu de monde et à 11h Fred doit venir pour parler avec les élèves, du coup on fait un mode questions/réponses large. Cela permet de revenir sur les objets instances et les classes, sur un peu de shell/terminal et autres.
|
<p>À 10h, peu de monde et à 11h Fred doit venir pour parler avec les élèves, du coup on fait un mode questions/réponses large. Cela permet de revenir sur les objets instances et les classes, sur un peu de shell/terminal et autres.</p>
|
||||||
|
|
||||||
Fred leur parle un peu de ce qu’il se passe à Simplon : Archipel, Essaimage, et de ce qu’il pourrait y avoir dans le futur. Des points réguliers sont annoncés, une idée de truc pour Noël évoqué, une rando au col du Simplon aussi… Certains élèves demandent des formations sur le community management et autres trucs un peu hors du cursus dev. Pas de soucis, on peut prendre des créneaux pour ça. Nous parlons aussi de la partie média, Fred parle d’organiser des scéances de média training. Hmm.
|
<p>Fred leur parle un peu de ce qu’il se passe à Simplon : Archipel, Essaimage, et de ce qu’il pourrait y avoir dans le futur. Des points réguliers sont annoncés, une idée de truc pour Noël évoqué, une rando au col du Simplon aussi… Certains élèves demandent des formations sur le community management et autres trucs un peu hors du cursus dev. Pas de soucis, on peut prendre des créneaux pour ça. Nous parlons aussi de la partie média, Fred parle d’organiser des scéances de média training. Hmm.</p>
|
||||||
|
|
||||||
Après la réunion d’équipe, nous abordons groupe par groupe un petit point de situation projet, avec ensuite une série de tickets à faire pour le sprint qui viens. Jeudi prochain, démo et livraison de ce qui à été fait. Je reste sur l’idée que ça ne change pas grand chose à deux soucis : lecture de code et gestion de groupe/équipe. Le code + la gestion d’équipe, c’est très intéressant à aborder, mais tellement dur. Les faire coder en binônme, avec une gestion ouverte de la grosse équipe (équipe complète) me semble toujours plus intéressant. Mais là au moins je peux temporiser.
|
<p>Après la réunion d’équipe, nous abordons groupe par groupe un petit point de situation projet, avec ensuite une série de tickets à faire pour le sprint qui viens. Jeudi prochain, démo et livraison de ce qui à été fait. Je reste sur l’idée que ça ne change pas grand chose à deux soucis : lecture de code et gestion de groupe/équipe. Le code + la gestion d’équipe, c’est très intéressant à aborder, mais tellement dur. Les faire coder en binônme, avec une gestion ouverte de la grosse équipe (équipe complète) me semble toujours plus intéressant. Mais là au moins je peux temporiser.</p>
|
||||||
|
|
||||||
Il manque, pour pouvoir les faire travailler par paire, la gestion de la fin de travail et du commencement d’un nouveau travail. Comment faire ? En une fois, tous ensemble, c’est intéressant pour partager les résultats (bon ou mauvais), mais ça peut prendre du temps. Au fil de l’eau ça pose le problème du la rotation des équipes. Est-ce qu’une paire doit attendre qu’une autre au moins ait terminé pour pouvoir faire une rotation ?
|
<p>Il manque, pour pouvoir les faire travailler par paire, la gestion de la fin de travail et du commencement d’un nouveau travail. Comment faire ? En une fois, tous ensemble, c’est intéressant pour partager les résultats (bon ou mauvais), mais ça peut prendre du temps. Au fil de l’eau ça pose le problème du la rotation des équipes. Est-ce qu’une paire doit attendre qu’une autre au moins ait terminé pour pouvoir faire une rotation ?</p>
|
||||||
|
|
||||||
Je vais travailler sur un outil de lecture de code par paire, en commenant sur la problmatique de gnrer des paires. Est-ce que je me base sur la librairie existante issue du wago[n ? P](https://www.lewagon.com/)ourquoi pas :-).
|
<p>Je vais travailler sur un outil de lecture de code par paire, en commenant sur la problmatique de gnrer des paires. Est-ce que je me base sur la librairie existante issue du wago[n ? P](https://www.lewagon.com/)ourquoi pas :-).</p>
|
||||||
|
|
||||||
En fin de journée, nous avons essayé de travailler sur les projets, mais sans internet (ou en tout cas sans débit suffissant pour un groupe tel que le nôtre), c’est difficile. Nous partons donc pour faire un dojo rapide en Haskell sur ma machine (qwerty). Je crois que les élèves apprécient de découvrir un nouveau paradigme. Nous abordons un truc oublié dans la présentation de lundi : le pattern matching.
|
<p>En fin de journée, nous avons essayé de travailler sur les projets, mais sans internet (ou en tout cas sans débit suffissant pour un groupe tel que le nôtre), c’est difficile. Nous partons donc pour faire un dojo rapide en Haskell sur ma machine (qwerty). Je crois que les élèves apprécient de découvrir un nouveau paradigme. Nous abordons un truc oublié dans la présentation de lundi : le pattern matching.</p>
|
||||||
|
|
||||||
Pas d’enregistrement, il faut que j’installe Istanbul sur ma machine pour pouvoir faire des screencasts.
|
<p>Pas d’enregistrement, il faut que j’installe Istanbul sur ma machine pour pouvoir faire des screencasts.</p>
|
||||||
|
|
||||||
<h2>Jour 39 — Jeudi 30 octobre 2014</h2>
|
<h2>Jour 39 — Jeudi 30 octobre 2014</h2>
|
||||||
|
|
||||||
Nous sommes aujourdhui lOpe[nWorldForum. A](https://fr.wikipedia.org/wiki/Forum_mondial_du_libre)musant de voir certains arriver discuter avec des exposants et trouver potentiellement des entretiens
|
<p>Nous sommes aujourdhui lOpe[nWorldForum. A](https://fr.wikipedia.org/wiki/Forum_mondial_du_libre)musant de voir certains arriver discuter avec des exposants et trouver potentiellement des entretiens</p>
|
||||||
|
|
||||||
Beaucoup de questions : comment doit-on se vendre ? À quel poste peut-on prétendre ? Mettons en place ce moment/atelier pour les aider à y voir clair, et les préparer à ça.
|
<p>Beaucoup de questions : comment doit-on se vendre ? À quel poste peut-on prétendre ? Mettons en place ce moment/atelier pour les aider à y voir clair, et les préparer à ça.</p>
|
||||||
|
|
||||||
Ils sont très intéressés par le programme de demain, nous reportons la FOAD et la rétrospective soit à lundi, soit on la fait sauter. Nous déciderons lundi.
|
<p>Ils sont très intéressés par le programme de demain, nous reportons la FOAD et la rétrospective soit à lundi, soit on la fait sauter. Nous déciderons lundi.</p>
|
||||||
|
|
||||||
Dans ce genre d’événement, je pourrais présenter l’orientation apprentissage par le code source ouvert que nous mettons en place. La lecture du code source pour apprendre, une des libertés du logiciel libre…
|
<p>Dans ce genre d’événement, je pourrais présenter l’orientation apprentissage par le code source ouvert que nous mettons en place. La lecture du code source pour apprendre, une des libertés du logiciel libre…</p>
|
||||||
|
|
||||||
Quelques retour d’élèves qui apparement on des retour positifs sur le contenu de leur formation (dojo, mob programming, libre, projet, langages varié).
|
<p>Quelques retour d’élèves qui apparement on des retour positifs sur le contenu de leur formation (dojo, mob programming, libre, projet, langages varié).</p>
|
||||||
|
|
||||||
Une belle confrence sur lIR[ILL e](https://www.irill.org/)xpliquant quils travaillent fdrer des industrielles, des chercheurs et le grand public autour du logiciel libre. Ils sont intresss par : les boites qui peuvent les aider (financirement et autres), les enseignants qui peuvent partager (moi et mes pratiques peut-tre ?), les tudiants pour participer. Nous pouvons surement utiliser leurs sujets comme tude de cas pour travailler
|
<p>Une belle confrence sur lIR[ILL e](https://www.irill.org/)xpliquant quils travaillent fdrer des industrielles, des chercheurs et le grand public autour du logiciel libre. Ils sont intresss par : les boites qui peuvent les aider (financirement et autres), les enseignants qui peuvent partager (moi et mes pratiques peut-tre ?), les tudiants pour participer. Nous pouvons surement utiliser leurs sujets comme tude de cas pour travailler</p>
|
||||||
|
|
||||||
<h2>Jour 40 — Vendredi 31 octobre 2014</h2>
|
<h2>Jour 40 — Vendredi 31 octobre 2014</h2>
|
||||||
|
|
||||||
Les élèves sont retourné à l’OpenWorldForum. Je prépare le tableau d’information pour leur retour, je réponds à des emails…
|
<p>Les élèves sont retourné à l’OpenWorldForum. Je prépare le tableau d’information pour leur retour, je réponds à des emails…</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+40
-40
@@ -10,93 +10,93 @@
|
|||||||
|
|
||||||
<h2>Jour 41 — Lundi 8 novembre 2014</h2>
|
<h2>Jour 41 — Lundi 8 novembre 2014</h2>
|
||||||
|
|
||||||
Petit point matinal sur le planning, rappel de notre sjour lArc[hipel pr](http://www.larchipel.paris/larchipel/aurore/)vu pour jeudi et vendredi prochain. vocation de la partie chasse aux blattes. Dcision de le reporter au lundi 10, nous faisons le pont, le mardi 11 tant fri. Cela laissera juste le mercredi en mode pic-nique.
|
<p>Petit point matinal sur le planning, rappel de notre sjour lArc[hipel pr](http://www.larchipel.paris/larchipel/aurore/)vu pour jeudi et vendredi prochain. vocation de la partie chasse aux blattes. Dcision de le reporter au lundi 10, nous faisons le pont, le mardi 11 tant fri. Cela laissera juste le mercredi en mode pic-nique.</p>
|
||||||
|
|
||||||
Plutôt que de faire la rétrospective et surtout la FOAD, les élèves préfèrent faire du code. Je me demande dans quel mesure les remarques sur le forum et autres ne les démotivent pas sur ce sujet…
|
<p>Plutôt que de faire la rétrospective et surtout la FOAD, les élèves préfèrent faire du code. Je me demande dans quel mesure les remarques sur le forum et autres ne les démotivent pas sur ce sujet…</p>
|
||||||
|
|
||||||
Point aussi sur le tableau d’info avec les tickets à faire avancer.
|
<p>Point aussi sur le tableau d’info avec les tickets à faire avancer.</p>
|
||||||
|
|
||||||
Nous reprenons du code simple pour essayer de faire raccrocher certains. [Python](https://www.python.org/) sur NumberToRoman du coup. En expliquant chaque tape. Pour aller plus doucement, je ne participe pas. Aprs une pause, nous attaq[uons un ](https://www.haskell.org/)RomanToNumber en Haskell. Intressant.
|
<p>Nous reprenons du code simple pour essayer de faire raccrocher certains. [Python](https://www.python.org/) sur NumberToRoman du coup. En expliquant chaque tape. Pour aller plus doucement, je ne participe pas. Aprs une pause, nous attaq[uons un ](https://www.haskell.org/)RomanToNumber en Haskell. Intressant.</p>
|
||||||
|
|
||||||
Aprs le repas, Une lve se retrouve seule pour prsenter Go J[e ](https://golang.org/)la charrie un peu, mais elle sen sort bien. Elle fait une introduction et je complte. a nous permet de revoir des aspects bas niveau: gestion mmoire, pointeur. Je la chauffe en lui proposant de faire une dmo: un kata FizzBuzz. Nous arrivons crire quelques lignes, cest vraiment sympa. Ensuite, chacun essaie de faire avancer un ticket dans sa ligne.
|
<p>Aprs le repas, Une lve se retrouve seule pour prsenter Go J[e ](https://golang.org/)la charrie un peu, mais elle sen sort bien. Elle fait une introduction et je complte. a nous permet de revoir des aspects bas niveau: gestion mmoire, pointeur. Je la chauffe en lui proposant de faire une dmo: un kata FizzBuzz. Nous arrivons crire quelques lignes, cest vraiment sympa. Ensuite, chacun essaie de faire avancer un ticket dans sa ligne.</p>
|
||||||
|
|
||||||
Je continue de penser que le travail d’équipe est mal amorcé avec eux. D’ailleurs, est-ce que c’est en leur demandant de faire une équipe autonome que je vais vraiment leurs apprendre à travailler en équipe ?.
|
<p>Je continue de penser que le travail d’équipe est mal amorcé avec eux. D’ailleurs, est-ce que c’est en leur demandant de faire une équipe autonome que je vais vraiment leurs apprendre à travailler en équipe ?.</p>
|
||||||
|
|
||||||
Nous voyons ensuite 5 personnes de chez Tigerlily. Ils nous exposent leurs faon de travailler avec P[ivotal ](https://pivotal.io/labs)et les pull requests. Est-ce que je devrais utiliser un outil dans ce genre pour leur assigner du travail par paire ?
|
<p>Nous voyons ensuite 5 personnes de chez Tigerlily. Ils nous exposent leurs faon de travailler avec P[ivotal ](https://pivotal.io/labs)et les pull requests. Est-ce que je devrais utiliser un outil dans ce genre pour leur assigner du travail par paire ?</p>
|
||||||
|
|
||||||
Les soucis dans une organisation type une équipe de 24 personnes qui travail en paire ou plus, c’est:
|
<p>Les soucis dans une organisation type une équipe de 24 personnes qui travail en paire ou plus, c’est:</p>
|
||||||
|
|
||||||
Comment faire les équipes ?
|
<p>Comment faire les équipes ?</p>
|
||||||
|
|
||||||
Quand les renouveler ?
|
<p>Quand les renouveler ?</p>
|
||||||
|
|
||||||
Quand et comment faire les démos/restitutions ?
|
<p>Quand et comment faire les démos/restitutions ?</p>
|
||||||
|
|
||||||
Sélectionner le travail à effectuer ?
|
<p>Sélectionner le travail à effectuer ?</p>
|
||||||
|
|
||||||
Faire les équipes et très dépendant des autres points. Pour faire les restitutions, le mieux serais un peu comme nous allons le faire jeudi prochain: tout le monde passe en une fois. Cela permettrais ensuite de regénérer des équipes/pair puis de les laisser prendre les taches à effectuer.
|
<p>Faire les équipes et très dépendant des autres points. Pour faire les restitutions, le mieux serais un peu comme nous allons le faire jeudi prochain: tout le monde passe en une fois. Cela permettrais ensuite de regénérer des équipes/pair puis de les laisser prendre les taches à effectuer.</p>
|
||||||
|
|
||||||
Reste comment faire la liste des trucs faisable ? Prendre un créneau ou deux pour faire la selection.
|
<p>Reste comment faire la liste des trucs faisable ? Prendre un créneau ou deux pour faire la selection.</p>
|
||||||
|
|
||||||
Les restitutions, pour bien fonctionner devraient se faire en… (7 * 60) / 12 = 35 minutes. Il faut prendre toute la journée et ne donner que 30 minutes à chaque paire. Dur dur dans certains cas je pense.
|
<p>Les restitutions, pour bien fonctionner devraient se faire en… (7 * 60) / 12 = 35 minutes. Il faut prendre toute la journée et ne donner que 30 minutes à chaque paire. Dur dur dans certains cas je pense.</p>
|
||||||
|
|
||||||
Nous verrons bien ce que donnerons les démos du jeudi prochain.
|
<p>Nous verrons bien ce que donnerons les démos du jeudi prochain.</p>
|
||||||
|
|
||||||
J’aimerais faire du flux continu, mais cela pose un soucis sur la façon de renouveler les équipes… Ce qui serait sympa c’est de ne pas limiter dans le temps, mais laisser les équipes essayer de fournir quelque chose. Au minimum une lecture de code dans un produit open source, au mieux un patch à proposer/accepter. Comment renouveler les équipes/pair dans ces conditions ? Peut-être en misant sur le fait que certains finiront plus ou moins en même temps. Les restitutions pourraient avoir lieu tout les débuts d’après midi, puis, on attend qu’au moins un ou deux autres équipes restituent pour regénérer des paires à partir de ceux qui ont terminé. A méditer…
|
<p>J’aimerais faire du flux continu, mais cela pose un soucis sur la façon de renouveler les équipes… Ce qui serait sympa c’est de ne pas limiter dans le temps, mais laisser les équipes essayer de fournir quelque chose. Au minimum une lecture de code dans un produit open source, au mieux un patch à proposer/accepter. Comment renouveler les équipes/pair dans ces conditions ? Peut-être en misant sur le fait que certains finiront plus ou moins en même temps. Les restitutions pourraient avoir lieu tout les débuts d’après midi, puis, on attend qu’au moins un ou deux autres équipes restituent pour regénérer des paires à partir de ceux qui ont terminé. A méditer…</p>
|
||||||
|
|
||||||
<h2>Jour 42 — Mardi 4 novembre 2014</h2>
|
<h2>Jour 42 — Mardi 4 novembre 2014</h2>
|
||||||
|
|
||||||
Aujourd’hui, c’est un jour spécial, et pourtant nous n’avons rien fait de bizarre…
|
<p>Aujourd’hui, c’est un jour spécial, et pourtant nous n’avons rien fait de bizarre…</p>
|
||||||
|
|
||||||
Quelques questions sur [Git](h[ttps:/](https://github.com/)/git-scm.com/) et Github (workflow de base). Ils ont besoin de voir e[t de](https://www.ruby-lang.org/en/)xprimenter sur le sujet. Puis un dojo en Ruby (fibo). Certains disaient: Facile ! mais finalement, ils nont pas fini.
|
<p>Quelques questions sur <a href="https://git-scm.com/">Git</a> et <a href="https://github.com">Github</a> (workflow de base). Ils ont besoin de voir et d'exprimenter sur le sujet. Puis un dojo en <a href="https://ruby-lang.org">Ruby</a> (fibo). Certains disaient: Facile ! mais finalement, ils n'ont pas fini.</p>
|
||||||
|
|
||||||
Ensuite, petit tour sur [Vim](http://www.vim.org/). Ils en entendent parler, ils veulent toujours le tester. Je leur explique que finalement cest pas forcement le plus facile. Honte moi, je leur[ prop](https://www.gnu.org/software/emacs/)ose de faire du Emacs ! :-)
|
<p>Ensuite, petit tour sur [Vim](http://www.vim.org/). Ils en entendent parler, ils veulent toujours le tester. Je leur explique que finalement cest pas forcement le plus facile. Honte moi, je leur[ prop](https://www.gnu.org/software/emacs/)ose de faire du Emacs ! :-)</p>
|
||||||
|
|
||||||
Ensuite, je passe de groupe en groupe pour fixer des problèmes. Beaucoup liés au déploiement !
|
<p>Ensuite, je passe de groupe en groupe pour fixer des problèmes. Beaucoup liés au déploiement !</p>
|
||||||
|
|
||||||
Ils sont parti pour le [Paris'rb](https://www.rubyparis.org/), moi je vais voir les eXtreme Programmeurs :-) Dailleurs, Betclic qui sponsorise les pizzas de ce soir, qui fait principalement du .net serais assez intress pour:
|
<p>Ils sont parti pour le [Paris'rb](https://www.rubyparis.org/), moi je vais voir les eXtreme Programmeurs :-) Dailleurs, Betclic qui sponsorise les pizzas de ce soir, qui fait principalement du .net serais assez intress pour:</p>
|
||||||
|
|
||||||
venir parler devant les élèves
|
<p>venir parler devant les élèves</p>
|
||||||
|
|
||||||
un membre de leur équipe, jeune, souhaite donner des cours
|
<p>un membre de leur équipe, jeune, souhaite donner des cours</p>
|
||||||
|
|
||||||
les contrat pro, la diversité…
|
<p>les contrat pro, la diversité…</p>
|
||||||
|
|
||||||
De trs bon changes, et du coup, jaimerais introduire C# [da](http://csharp.net-[tuto](http://www.mono-project.com/)rials.com/)ns le cursus (via Mono !). Sinon, les changes autour de Go donnent envie, une fois de plus, davoir loccasion de pratiquer ce langage.
|
<p>De trs bon changes, et du coup, jaimerais introduire C# [da](http://csharp.net-[tuto](http://www.mono-project.com/)rials.com/)ns le cursus (via Mono !). Sinon, les changes autour de Go donnent envie, une fois de plus, davoir loccasion de pratiquer ce langage.</p>
|
||||||
|
|
||||||
<h2>Jour 43 — Mercredi 5 novembre 2014</h2>
|
<h2>Jour 43 — Mercredi 5 novembre 2014</h2>
|
||||||
|
|
||||||
Comme d’habitude, il n’y à pas grand monde à 10h… Est-ce que je dois être plus strict sur les horaires ? Je crois surtout que je n’accepterais plus de remarques sur le fait de ne pas coder assez. Un autre point sur ce sujet, c’est le fait de parfois devoir répéter, non pas parce qu’ils n’ont pas compris quelque chose, mais parce qu’ils n’étaient pas là. Peut-être que pendant (ou à la fin de) chaque slot, les élèves pourraient mettre sur un post-it ce qu’ils ont appris pendant la session. Nous pourrions du coup tracer une sorte de cartographie de ce qu’ils ont vu faut-il le faire en individuel ? C’est une idée à méditer encore un peu sûrement, mais ça semble une piste intéressante pour effectuer du suivi (pour nous) et montrer un avancement (pour eux) ainsi que des référents potentiel autres que le formateur pour échanger sur certains sujets.
|
<p>Comme d’habitude, il n’y à pas grand monde à 10h… Est-ce que je dois être plus strict sur les horaires ? Je crois surtout que je n’accepterais plus de remarques sur le fait de ne pas coder assez. Un autre point sur ce sujet, c’est le fait de parfois devoir répéter, non pas parce qu’ils n’ont pas compris quelque chose, mais parce qu’ils n’étaient pas là. Peut-être que pendant (ou à la fin de) chaque slot, les élèves pourraient mettre sur un post-it ce qu’ils ont appris pendant la session. Nous pourrions du coup tracer une sorte de cartographie de ce qu’ils ont vu faut-il le faire en individuel ? C’est une idée à méditer encore un peu sûrement, mais ça semble une piste intéressante pour effectuer du suivi (pour nous) et montrer un avancement (pour eux) ainsi que des référents potentiel autres que le formateur pour échanger sur certains sujets.</p>
|
||||||
|
|
||||||
Nous enchainons sur les deux dojos mais en plus petit groupe: 5 personnes. Je ne me mets pas dans la boucle de la matinée, et je n’impose pas une liste de sujets, je les laisse le proposer. J’ai juste ajouté une proposition pour qu’ils fassent du go, mais ils n’ont pas voté pour. Peut-être que nous pourrions avoir une mécanique de hasard pour désigner un sujet plutôt ? Même chose pour les groupes qui passent. Cela forcerais certains à venir coder ? Faut-il les obliger ?
|
<p>Nous enchainons sur les deux dojos mais en plus petit groupe: 5 personnes. Je ne me mets pas dans la boucle de la matinée, et je n’impose pas une liste de sujets, je les laisse le proposer. J’ai juste ajouté une proposition pour qu’ils fassent du go, mais ils n’ont pas voté pour. Peut-être que nous pourrions avoir une mécanique de hasard pour désigner un sujet plutôt ? Même chose pour les groupes qui passent. Cela forcerais certains à venir coder ? Faut-il les obliger ?</p>
|
||||||
|
|
||||||
J’ai décoincé un groupe sur Rails (pas forcement les bonnes pratiques). Mais seul le groupe a assisté. Le soucis c’est que du coup je risque de répéter la même chose avec les autres groupes. Est-ce un soucis ?
|
<p>J’ai décoincé un groupe sur Rails (pas forcement les bonnes pratiques). Mais seul le groupe a assisté. Le soucis c’est que du coup je risque de répéter la même chose avec les autres groupes. Est-ce un soucis ?</p>
|
||||||
|
|
||||||
Des élèves me reparlent de l’atelier CV, et en profitent pour revenir sur l’aspect plusieurs langages. Ils ont peur de ne pas être à la hauteur quand il faudra passer des entretiens. Je leurs explique que de toute façon faire 6 mois que du ruby, ou 6 mois de moins de ruby, mais de plus d’autres langage ne changerait surement pas grand chose pour les entretiens. Le coté plusieurs langages peut même être un atout. Ce qui est important, c’est la pratique.
|
<p>Des élèves me reparlent de l’atelier CV, et en profitent pour revenir sur l’aspect plusieurs langages. Ils ont peur de ne pas être à la hauteur quand il faudra passer des entretiens. Je leurs explique que de toute façon faire 6 mois que du ruby, ou 6 mois de moins de ruby, mais de plus d’autres langage ne changerait surement pas grand chose pour les entretiens. Le coté plusieurs langages peut même être un atout. Ce qui est important, c’est la pratique.</p>
|
||||||
|
|
||||||
Il faut d’ailleurs que je travaille sur cet aspect de groupe de paire aléatoire avec choix de ticket de travail qui me semble finalement plus pertinent que faire des équipes dans l’équipe. Ils ne peuvent pas tout apprendre, et la gestion d’équipe viendra bien plus tard ! C’est à moi de le faire pour le moment.
|
<p>Il faut d’ailleurs que je travaille sur cet aspect de groupe de paire aléatoire avec choix de ticket de travail qui me semble finalement plus pertinent que faire des équipes dans l’équipe. Ils ne peuvent pas tout apprendre, et la gestion d’équipe viendra bien plus tard ! C’est à moi de le faire pour le moment.</p>
|
||||||
|
|
||||||
Demain nous serons à Archipel pour faire les démo de fin de sprint. J’espère pouvoir en reparler avec eux à ce moment là. S’ils sont ok, je pense que je peux gérer les paires par tirage au sort manuel, mais pour ce qui est des projets, il me faut surement préparer un peu la listes des bugs qu’ils pourraient essayer de corriger.
|
<p>Demain nous serons à Archipel pour faire les démo de fin de sprint. J’espère pouvoir en reparler avec eux à ce moment là. S’ils sont ok, je pense que je peux gérer les paires par tirage au sort manuel, mais pour ce qui est des projets, il me faut surement préparer un peu la listes des bugs qu’ils pourraient essayer de corriger.</p>
|
||||||
|
|
||||||
<h2>Jour 44 — Jeudi 6 novembre 2014</h2>
|
<h2>Jour 44 — Jeudi 6 novembre 2014</h2>
|
||||||
|
|
||||||
Archipel, analyse des résultat de sprint. Demo par équipe. Il est sûrement plus facile de faire des choses sur un existant que de créer quelque chose de nouveau. Une des équipe n’a pas fait grand chose (voire rien). Beaucoup de problèmes de groupe semble-t-il. Nous abordons quelques soucis avec eux, sans aller trop loin.
|
<p>Archipel, analyse des résultat de sprint. Demo par équipe. Il est sûrement plus facile de faire des choses sur un existant que de créer quelque chose de nouveau. Une des équipe n’a pas fait grand chose (voire rien). Beaucoup de problèmes de groupe semble-t-il. Nous abordons quelques soucis avec eux, sans aller trop loin.</p>
|
||||||
|
|
||||||
Réunion autour de la FOAD. Des orientations prises qui devraient rendre le travail un peu plus efficace. Espérons que ce ne soit pas juste des bonnes intentions.
|
<p>Réunion autour de la FOAD. Des orientations prises qui devraient rendre le travail un peu plus efficace. Espérons que ce ne soit pas juste des bonnes intentions.</p>
|
||||||
|
|
||||||
Attention, j’ai passé trop de temps à faire une scéance de Mob Programming pour résoudre un soucis, au lieu de leur dire de revoir leurs copie. J’avais réussi à le faire jusqu’à présent, mais là, je me suis un peu trop laissé aller. Le dernier groupe est un peu expédié du coup. Il faut bien tenir le chrono pour pas déborder. Être plus attentif, un élève me l’avait dit, je n’ai pas réagi.
|
<p>Attention, j’ai passé trop de temps à faire une scéance de Mob Programming pour résoudre un soucis, au lieu de leur dire de revoir leurs copie. J’avais réussi à le faire jusqu’à présent, mais là, je me suis un peu trop laissé aller. Le dernier groupe est un peu expédié du coup. Il faut bien tenir le chrono pour pas déborder. Être plus attentif, un élève me l’avait dit, je n’ai pas réagi.</p>
|
||||||
|
|
||||||
Ce qui est intéressant avec des scéances comme celle-ci, c’est que des sujets apparaissent dans les discussions. Comment faire des démos efficaces si je demande à tous de travailler en binôme aléatoire ?
|
<p>Ce qui est intéressant avec des scéances comme celle-ci, c’est que des sujets apparaissent dans les discussions. Comment faire des démos efficaces si je demande à tous de travailler en binôme aléatoire ?</p>
|
||||||
|
|
||||||
<h2>Jour 45 — Vendredi 7 novembre 2014</h2>
|
<h2>Jour 45 — Vendredi 7 novembre 2014</h2>
|
||||||
|
|
||||||
Rétrospective un peu longue (démarrée tardivement ?). Puis travail sur les projets. Pour le reste, toujours les même soucis qui ressortent : pas d’internet à Archipel, c’est chiant, gestion du bruit et des interruptions à Montreuil c’est chiant aussi. Comment faire mieux ?
|
<p>Rétrospective un peu longue (démarrée tardivement ?). Puis travail sur les projets. Pour le reste, toujours les même soucis qui ressortent : pas d’internet à Archipel, c’est chiant, gestion du bruit et des interruptions à Montreuil c’est chiant aussi. Comment faire mieux ?</p>
|
||||||
|
|
||||||
Pour le moment, gestion des équipes. Faire du travail par paire sera peut-être plus efficace. Nous pourrions aussi améliorer la gestion des présentations de langages.
|
<p>Pour le moment, gestion des équipes. Faire du travail par paire sera peut-être plus efficace. Nous pourrions aussi améliorer la gestion des présentations de langages.</p>
|
||||||
|
|
||||||
Là ils préfèrent mettre de la lecture de code à la place d’un dojo. Je laisse faire. Ça pourrait être complémentaire avec le fait de gérer des projets libre l’après midi.
|
<p>Là ils préfèrent mettre de la lecture de code à la place d’un dojo. Je laisse faire. Ça pourrait être complémentaire avec le fait de gérer des projets libre l’après midi.</p>
|
||||||
|
|
||||||
Quid des clients (acacias for all et apedec/eco design fablab) et de la relation avec eux ?
|
<p>Quid des clients (acacias for all et apedec/eco design fablab) et de la relation avec eux ?</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+25
-25
@@ -10,59 +10,59 @@
|
|||||||
|
|
||||||
<h2>Jour 46 — Mercredi 12 novenbre 2014</h2>
|
<h2>Jour 46 — Mercredi 12 novenbre 2014</h2>
|
||||||
|
|
||||||
Visite de la ville Roubaix (le maire et son quipe), travaux dlectricit, perceuse Du coup nous avons vite fini lexplication de code sur Go, pu[is ](https://golang.org/)chacun est parti se dbrouiller avec son casque sur les oreilles. Jespre que demain a ira mieux, mais cest pas gagn, jai vu du matriel en sortant. La zone cuisine nest pas touche par les histoires de cafards, mais en fait nous en retrouvons encore plein (toilettes, cuisines). Peut-tre faut-il tout traiter ?
|
<p>Visite de la ville Roubaix (le maire et son quipe), travaux dlectricit, perceuse Du coup nous avons vite fini lexplication de code sur Go, pu[is ](https://golang.org/)chacun est parti se dbrouiller avec son casque sur les oreilles. Jespre que demain a ira mieux, mais cest pas gagn, jai vu du matriel en sortant. La zone cuisine nest pas touche par les histoires de cafards, mais en fait nous en retrouvons encore plein (toilettes, cuisines). Peut-tre faut-il tout traiter ?</p>
|
||||||
|
|
||||||
En début d’après-midi nous voulons aborder les objets, méthodes et autres classes, mais la perceuse fait toujours des siennes. Nous avons donc repoussé les cours à 16h.
|
<p>En début d’après-midi nous voulons aborder les objets, méthodes et autres classes, mais la perceuse fait toujours des siennes. Nous avons donc repoussé les cours à 16h.</p>
|
||||||
|
|
||||||
Je reste persuadé que faire UN projet from scratch n’est pas la bonne solution pour apprendre le code, c’est une solution de repli que j’ai mis en place pour répondre à leurs questionnements et la difficulté qu’ils avaient à aborder le code des autres (effet muraille infranchissable).
|
<p>Je reste persuadé que faire UN projet from scratch n’est pas la bonne solution pour apprendre le code, c’est une solution de repli que j’ai mis en place pour répondre à leurs questionnements et la difficulté qu’ils avaient à aborder le code des autres (effet muraille infranchissable).</p>
|
||||||
|
|
||||||
Je dois mettre en place un remplacement, fonctionner par paire. Beaucoup d’absents. Un décrochage ou bien un week-end prolongé ?
|
<p>Je dois mettre en place un remplacement, fonctionner par paire. Beaucoup d’absents. Un décrochage ou bien un week-end prolongé ?</p>
|
||||||
|
|
||||||
La difficulté pour faire les groupes c’est les sujets. Il faut que je liste des projets simples et utiles, qui peuvent nous toucher (ou toucher l’univers du dev) sur lesquels ils pourraient essayer de participer. Avec une deadline de 7 jours ou quelques chose dans le genre à l’issue de laquelle, au pire, la paire devrait présenter un bout de code du projet. Peut-être faut-il limiter les projets et les faires tourner, histoire qu’ils aient le temps de ce familiariser avec eux et leurs environnements ? Il faut des projets en Ruby, Python, Javascript (avec du NodeJS aussi), Haskell, Go. Bientôt nous pourrons ajouter Java et C#, il nous restera à ajouter Clojure, Scala, C, et Erlang. Les autres (Elixir, C++,…) pourrait être abordé en dojo, mais pas forcément en projet. Faut-il des projets pour chacun de ces langages d’ailleurs ? N’est-ce pas un peu trop ?
|
<p>La difficulté pour faire les groupes c’est les sujets. Il faut que je liste des projets simples et utiles, qui peuvent nous toucher (ou toucher l’univers du dev) sur lesquels ils pourraient essayer de participer. Avec une deadline de 7 jours ou quelques chose dans le genre à l’issue de laquelle, au pire, la paire devrait présenter un bout de code du projet. Peut-être faut-il limiter les projets et les faires tourner, histoire qu’ils aient le temps de ce familiariser avec eux et leurs environnements ? Il faut des projets en <a href="https://ruby-lang.org">Ruby</a>, Python, Javascript (avec du NodeJS aussi), Haskell, Go. Bientôt nous pourrons ajouter Java et C#, il nous restera à ajouter Clojure, Scala, C, et Erlang. Les autres (Elixir, C++,…) pourrait être abordé en dojo, mais pas forcément en projet. Faut-il des projets pour chacun de ces langages d’ailleurs ? N’est-ce pas un peu trop ?</p>
|
||||||
|
|
||||||
<h2>Jour 47 — Jeudi 13 novenbre 2014</h2>
|
<h2>Jour 47 — Jeudi 13 novenbre 2014</h2>
|
||||||
|
|
||||||
10h, pas grand monde (5 personnes). Du coup kata en Go avec les motiv et prsents. a se droule pas mal :-). Ensuite prsentation dune lecture de code Javascript sorti de la lib progres[sbar'js qui pe](https://kimmobrunfeldt.github.io/progressbar.js/)rmet de construire des animations de progression en SVG avec JavaScript. Intressant dvoquer ces points. Ils ont beaucoup explor, mais la prsentation nest pas forcement trs claire (le choix du bout de code prsenter ?). A force de lire du code ils dvelopperont un esprit critique sur le sujet et pourrons mieux choisir le code expliquer.
|
<p> 10h, pas grand monde (5 personnes). Du coup kata en Go avec les motiv et prsents. a se droule pas mal :-). Ensuite prsentation dune lecture de code Javascript sorti de la lib progres[sbar'js qui pe](https://kimmobrunfeldt.github.io/progressbar.js/)rmet de construire des animations de progression en SVG avec JavaScript. Intressant dvoquer ces points. Ils ont beaucoup explor, mais la prsentation nest pas forcement trs claire (le choix du bout de code prsenter ?). A force de lire du code ils dvelopperont un esprit critique sur le sujet et pourrons mieux choisir le code expliquer.</p>
|
||||||
|
|
||||||
Après le repas, je voulais faire un rappel sur les objets, les classes et les méthodes. Sur une demande de leur part. Difficile car:
|
<p>Après le repas, je voulais faire un rappel sur les objets, les classes et les méthodes. Sur une demande de leur part. Difficile car:</p>
|
||||||
|
|
||||||
après le repas, ils s’endorment,
|
<p>après le repas, ils s’endorment,</p>
|
||||||
|
|
||||||
la question est floue et cache un autre soucis sûrement,
|
<p>la question est floue et cache un autre soucis sûrement,</p>
|
||||||
|
|
||||||
je n’ai rien préparé (comme d’habitude).
|
<p>je n’ai rien préparé (comme d’habitude).</p>
|
||||||
|
|
||||||
Je dcide donc de partir sur le sujet du design de code. Jai le sentiment dtre un peu trop haut pour le niveau dattention quils ont. Aprs un rappel que ce que je fais cest pour eux, pas pour moi, je r-oriente lchange sur ce quest un programme : un outil de manipulation de donnes, et chaque paradigme utilise une faon diffrente de manipuler les donnes. Certaines questions random sur JavaScript et autres volent, cest vraiment trs brouillon. Nous coupons la prsentation. Ensuite je vais aborder lutilisation de gh-pages et des gnra[teurs de](https://pages.github.com/) sites statiques.
|
<p>Je dcide donc de partir sur le sujet du design de code. Jai le sentiment dtre un peu trop haut pour le niveau dattention quils ont. Aprs un rappel que ce que je fais cest pour eux, pas pour moi, je r-oriente lchange sur ce quest un programme : un outil de manipulation de donnes, et chaque paradigme utilise une faon diffrente de manipuler les donnes. Certaines questions random sur JavaScript et autres volent, cest vraiment trs brouillon. Nous coupons la prsentation. Ensuite je vais aborder lutilisation de gh-pages et des gnra[teurs de](https://pages.github.com/) sites statiques.</p>
|
||||||
|
|
||||||
Plusieurs échangent en journée pour me dire que les groupes ne fonctionnent pas (ou équivalent). Faire une liste de projets et sélectionner une première session de tickets à faire deviens très important. J’espère que demain, pendant la FOAD, Laure s’occupera bien d’eux, cela me permettra de faire cette sélection. Il restera à tester le mode flux continu.
|
<p>Plusieurs échangent en journée pour me dire que les groupes ne fonctionnent pas (ou équivalent). Faire une liste de projets et sélectionner une première session de tickets à faire deviens très important. J’espère que demain, pendant la FOAD, Laure s’occupera bien d’eux, cela me permettra de faire cette sélection. Il restera à tester le mode flux continu.</p>
|
||||||
|
|
||||||
Je vais également modifier les tableaux pour revenir à une semaine flottante, avec agenda de base sur le côté, et exception mise sur la semaine tournante. Il faut aussi faire un tableau des tâches avec des colonnes:
|
<p>Je vais également modifier les tableaux pour revenir à une semaine flottante, avec agenda de base sur le côté, et exception mise sur la semaine tournante. Il faut aussi faire un tableau des tâches avec des colonnes:</p>
|
||||||
|
|
||||||
A faire
|
<p>A faire</p>
|
||||||
|
|
||||||
En cours
|
<p>En cours</p>
|
||||||
|
|
||||||
A Presenter
|
<p>A Presenter</p>
|
||||||
|
|
||||||
A livrer
|
<p>A livrer</p>
|
||||||
|
|
||||||
A suivre
|
<p>A suivre</p>
|
||||||
|
|
||||||
A revoir
|
<p>A revoir</p>
|
||||||
|
|
||||||
Fini
|
<p>Fini</p>
|
||||||
|
|
||||||
C’est moi qui place des tickets dans la première colonne, C’est eux qui choisissent le ticket à faire, il le passent à présenter ensuite, et ce n’est qu’après qu’il faudra le livre (pull request ou livraison).
|
<p>C’est moi qui place des tickets dans la première colonne, C’est eux qui choisissent le ticket à faire, il le passent à présenter ensuite, et ce n’est qu’après qu’il faudra le livre (pull request ou livraison).</p>
|
||||||
|
|
||||||
Un petit tableau à deux entrées pourrait accueillir les tickets nommés (ajouter le nom du binôme sur le ticket ou bien avoir un truc à part ?) Comment faire un suivi ? Comment faire en sorte que deux paires ne se retrouvent pas trop souvent ?
|
<p>Un petit tableau à deux entrées pourrait accueillir les tickets nommés (ajouter le nom du binôme sur le ticket ou bien avoir un truc à part ?) Comment faire un suivi ? Comment faire en sorte que deux paires ne se retrouvent pas trop souvent ?</p>
|
||||||
|
|
||||||
<h2>Jour 48 — Vendredi 14 novenbre 2014</h2>
|
<h2>Jour 48 — Vendredi 14 novenbre 2014</h2>
|
||||||
|
|
||||||
Dur travail de mémoire pour se souvenir de ce qu’ils ont appris durant ces 12 derniers jours ! Nous n’avons pas pu faire de FOAD depuis 2 semaines et demie. En essayant de remplir un calendrier des choses effectuées, certains se rappelent de choses et d’autres.
|
<p>Dur travail de mémoire pour se souvenir de ce qu’ils ont appris durant ces 12 derniers jours ! Nous n’avons pas pu faire de FOAD depuis 2 semaines et demie. En essayant de remplir un calendrier des choses effectuées, certains se rappelent de choses et d’autres.</p>
|
||||||
|
|
||||||
Laure viens prendre le relai pour présenter et organiser la FOAD pour essayer de faire un parcours.
|
<p>Laure viens prendre le relai pour présenter et organiser la FOAD pour essayer de faire un parcours.</p>
|
||||||
|
|
||||||
Je passe une bonne partie de l’après midi à faire de la prod sur la plateforme de la FOAD pour résoudre des soucis et ajouter la feature qui permettra d’organiser les contenues comme convenu par Laure et Mathilde. Livraison en deux étapes. La première devrait avoir lieu ce week-end, et la seconde en fin de semaine prochaine (évitons l’effet nouveau contenu de lundi soir).
|
<p>Je passe une bonne partie de l’après midi à faire de la prod sur la plateforme de la FOAD pour résoudre des soucis et ajouter la feature qui permettra d’organiser les contenues comme convenu par Laure et Mathilde. Livraison en deux étapes. La première devrait avoir lieu ce week-end, et la seconde en fin de semaine prochaine (évitons l’effet nouveau contenu de lundi soir).</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+48
-48
@@ -10,97 +10,97 @@
|
|||||||
|
|
||||||
<h2>Jour 49 — Lundi 17 novembre 2014</h2>
|
<h2>Jour 49 — Lundi 17 novembre 2014</h2>
|
||||||
|
|
||||||
Nous partons pour essayer de faire un Sudoku en [JavaScript.](https://developer.mozilla.org/en-US/docs/Web/JavaScript)[ Ce](https://en.wikipedia.org/wiki/Test-driven_development)la permet daborder le ct visuel puis le ct code en TDD. O est la limite entre les deux. Mais nous avanons vraiment doucement.
|
<p>Nous partons pour essayer de faire un Sudoku en [JavaScript.](https://developer.mozilla.org/en-US/docs/Web/JavaScript)[ Ce](https://en.wikipedia.org/wiki/Test-driven_development)la permet daborder le ct visuel puis le ct code en TDD. O est la limite entre les deux. Mais nous avanons vraiment doucement.</p>
|
||||||
|
|
||||||
Est-ce que je devrais me baser sur ce qu’ils choisissent et sur leurs connaissances pour choisir les logiciels sur lesquels ils pourraient intervenir ?
|
<p>Est-ce que je devrais me baser sur ce qu’ils choisissent et sur leurs connaissances pour choisir les logiciels sur lesquels ils pourraient intervenir ?</p>
|
||||||
|
|
||||||
Beaucoup ne sont pas présents à 10h le matin, beaucoup ne participent pas aux exercices, pourquoi ?
|
<p>Beaucoup ne sont pas présents à 10h le matin, beaucoup ne participent pas aux exercices, pourquoi ?</p>
|
||||||
|
|
||||||
Les entretiens individuels doivent avoir lieu sous peu : mardi prochain, je vais préparer des questions simples que je vais leur poser en avance, et l’entretien aura pour but de discuter des réponses et d’écouter leurs avis. Les questions possibles pourraient être :
|
<p>Les entretiens individuels doivent avoir lieu sous peu : mardi prochain, je vais préparer des questions simples que je vais leur poser en avance, et l’entretien aura pour but de discuter des réponses et d’écouter leurs avis. Les questions possibles pourraient être :</p>
|
||||||
|
|
||||||
Que penses-tu de ton niveau ?
|
<p>Que penses-tu de ton niveau ?</p>
|
||||||
|
|
||||||
Que penses-tu de ta participation ?
|
<p>Que penses-tu de ta participation ?</p>
|
||||||
|
|
||||||
Que penses-tu de ton assiduité ?
|
<p>Que penses-tu de ton assiduité ?</p>
|
||||||
|
|
||||||
Que penses-tu faire après la formation ?
|
<p>Que penses-tu faire après la formation ?</p>
|
||||||
|
|
||||||
Que voudrais tu faire pendant les 3 mois qui restent ?
|
<p>Que voudrais tu faire pendant les 3 mois qui restent ?</p>
|
||||||
|
|
||||||
La dernière question est dangereuse car laisse ouverte la possibilité de changer, ce que je ne compte pas vraiment faire. Peut-être que les 4 premières suffisent ? Quel but a cet entretien pour moi ? pour eux ?
|
<p>La dernière question est dangereuse car laisse ouverte la possibilité de changer, ce que je ne compte pas vraiment faire. Peut-être que les 4 premières suffisent ? Quel but a cet entretien pour moi ? pour eux ?</p>
|
||||||
|
|
||||||
C’est un moment en tête à tête, où l’on peut exprimer beaucoup de choses. L’objectif pour moi serait de savoir ce qu’ils souhaitent faire ensuite individuellement pour commencer à placer (alternance ?), puis faire un point sur la situation de participation et de niveau… Je pense effectivement que les 4 premières questions sont les bonnes, en commençant peut-être pas la 4ième. et en fondant l’assiduité dans la participation peut-être… Je dois me noter ces questions pour ne pas oublier les objectifs pendant les entretiens. Est-ce que je squatte le bureau du haut ou je demande le salon d’Erwan ?
|
<p>C’est un moment en tête à tête, où l’on peut exprimer beaucoup de choses. L’objectif pour moi serait de savoir ce qu’ils souhaitent faire ensuite individuellement pour commencer à placer (alternance ?), puis faire un point sur la situation de participation et de niveau… Je pense effectivement que les 4 premières questions sont les bonnes, en commençant peut-être pas la 4ième. et en fondant l’assiduité dans la participation peut-être… Je dois me noter ces questions pour ne pas oublier les objectifs pendant les entretiens. Est-ce que je squatte le bureau du haut ou je demande le salon d’Erwan ?</p>
|
||||||
|
|
||||||
L’après-midi, nous parlons des API… ils dorment un peu j’ai l’impression. Ensuite nous reprenons le Sudoku. Est-ce que demain nous recommençons à zéro ? Est-ce que nous pourrions faire un morpion pour changer et aller plus vite ?
|
<p>L’après-midi, nous parlons des API… ils dorment un peu j’ai l’impression. Ensuite nous reprenons le Sudoku. Est-ce que demain nous recommençons à zéro ? Est-ce que nous pourrions faire un morpion pour changer et aller plus vite ?</p>
|
||||||
|
|
||||||
Il n’y a pas eu de discussion d’argent : combien peut-on demander à un client dans ce cas-là ? Combien pourrait-on demander à un client plus tard ? Dur de savoir… Combien vaut la formation que l’on dispense actuellement ? Aucune idée.
|
<p>Il n’y a pas eu de discussion d’argent : combien peut-on demander à un client dans ce cas-là ? Combien pourrait-on demander à un client plus tard ? Dur de savoir… Combien vaut la formation que l’on dispense actuellement ? Aucune idée.</p>
|
||||||
|
|
||||||
Je me demande s’il ne faut pas trouver un format différent, plus long ou au moins plus adapté à chaque entreprises. Nous pourrions renverser la vapeur en faisant une sélection forte des entreprises pour lesquelles nous formerions des développeurs (voir plus tard, fusion des formations ?) Idée tordue, mais à explorer peut-être… Le hic c’est la lisibilité plus dure si les frontières se dissipent.
|
<p>Je me demande s’il ne faut pas trouver un format différent, plus long ou au moins plus adapté à chaque entreprises. Nous pourrions renverser la vapeur en faisant une sélection forte des entreprises pour lesquelles nous formerions des développeurs (voir plus tard, fusion des formations ?) Idée tordue, mais à explorer peut-être… Le hic c’est la lisibilité plus dure si les frontières se dissipent.</p>
|
||||||
|
|
||||||
L’autre orientation possible c’est faire de la prod en mode insertion. Faire des apps et être payé pour, faire des app sociales, trouver des idées et les mettre en oeuvre (idée originale d’Andreï et Erwan non ?).
|
<p>L’autre orientation possible c’est faire de la prod en mode insertion. Faire des apps et être payé pour, faire des app sociales, trouver des idées et les mettre en oeuvre (idée originale d’Andreï et Erwan non ?).</p>
|
||||||
|
|
||||||
<h2>Jour 50 — Mardi 18 novembre 2014</h2>
|
<h2>Jour 50 — Mardi 18 novembre 2014</h2>
|
||||||
|
|
||||||
Arrivée tard, les élèves préfèrent travailler sur les tickets et les présentations qu’ils ont à faire. J’en profite pour régler des points administratifs.
|
<p>Arrivée tard, les élèves préfèrent travailler sur les tickets et les présentations qu’ils ont à faire. J’en profite pour régler des points administratifs.</p>
|
||||||
|
|
||||||
Démarrage aussi d’entretiens individuels, J’en ai vu 5. Je discute avec eux de :
|
<p>Démarrage aussi d’entretiens individuels, J’en ai vu 5. Je discute avec eux de :</p>
|
||||||
|
|
||||||
Leur situation par rapport à leurs attentes.
|
<p>Leur situation par rapport à leurs attentes.</p>
|
||||||
|
|
||||||
Leur participation individuelle, dans leur équipe, dans le groupe, dans le groupe + moi, dans Simplon.
|
<p>Leur participation individuelle, dans leur équipe, dans le groupe, dans le groupe + moi, dans Simplon.</p>
|
||||||
|
|
||||||
Leur sortie de Simplon : que faire après ?
|
<p>Leur sortie de Simplon : que faire après ?</p>
|
||||||
|
|
||||||
Nous abordons aussi d’autres sujets. Pour le moment j’ai fait les 5 les plus faciles en quelque sorte. Disons ceux avec qui je n’ai aucun problème humain ou de gestion. Pour certain, ça va être plus dur à passer je pense. J’espère pouvoir voir tout le monde rapidement.
|
<p>Nous abordons aussi d’autres sujets. Pour le moment j’ai fait les 5 les plus faciles en quelque sorte. Disons ceux avec qui je n’ai aucun problème humain ou de gestion. Pour certain, ça va être plus dur à passer je pense. J’espère pouvoir voir tout le monde rapidement.</p>
|
||||||
|
|
||||||
Ensuite, deux lves nous ont prsent du code Pyth[on dan](https://www.python.org/)s le co[ntexte ](http://www.pygame.org/hifi.html)de la librairie PyGames. Trs amusant pour la peine Faut-il traiter plus de jeux pour intresser ?
|
<p>Ensuite, deux lves nous ont prsent du code Pyth[on dan](https://www.python.org/)s le co[ntexte ](http://www.pygame.org/hifi.html)de la librairie PyGames. Trs amusant pour la peine Faut-il traiter plus de jeux pour intresser ?</p>
|
||||||
|
|
||||||
<h2>Jour 51 — Mercredi 19 novembre 2014</h2>
|
<h2>Jour 51 — Mercredi 19 novembre 2014</h2>
|
||||||
|
|
||||||
Ce matin, retard encore, mais nous dmarrons un Kata Morpion en R[uby ](https://www.ruby-lang.org/en/) 10h45.
|
<p>Ce matin, retard encore, mais nous démarrons un Kata Morpion en <a href="https://ruby-lang.org">Ruby</a> à 10h45.</p>
|
||||||
|
|
||||||
Avec une presque nouvelle équipe de 5 (c’est un max finalement), nous partons donc sur une nouvelle façon de mettre en oeuvre ce kata morpion en Ruby: avec beaucoup plus d’objet. Un objet Morpion qui gère la grille et permet de savoir si un joueur est gagnant… Très intéressant car nous revoyons les objets, les attributs et des principes de base.
|
<p>Avec une presque nouvelle équipe de 5 (c’est un max finalement), nous partons donc sur une nouvelle façon de mettre en oeuvre ce kata morpion en Ruby: avec beaucoup plus d’objet. Un objet Morpion qui gère la grille et permet de savoir si un joueur est gagnant… Très intéressant car nous revoyons les objets, les attributs et des principes de base.</p>
|
||||||
|
|
||||||
L’après midi est utilisée pour faire les entretiens individuels. J’en ai vu encore 5. Il me reste encore 11 personnes à voir.
|
<p>L’après midi est utilisée pour faire les entretiens individuels. J’en ai vu encore 5. Il me reste encore 11 personnes à voir.</p>
|
||||||
|
|
||||||
<h2>Jour 52 — Jeudi 20 novembre 2014</h2>
|
<h2>Jour 52 — Jeudi 20 novembre 2014</h2>
|
||||||
|
|
||||||
Démo ce matin. Très peu d’équipes ont vraiment livré quelque chose. Est-ce parce qu’ils savaient que je voulais changer la façon de faire ? Je leur explique ensuite comment ça va se passer pour eux maintenant:
|
<p>Démo ce matin. Très peu d’équipes ont vraiment livré quelque chose. Est-ce parce qu’ils savaient que je voulais changer la façon de faire ? Je leur explique ensuite comment ça va se passer pour eux maintenant:</p>
|
||||||
|
|
||||||
Formation d’une paire
|
<ul>
|
||||||
|
<li>Formation d’une paire</li>
|
||||||
|
<li>Sélection d’un ticket</li>
|
||||||
|
<li>Une fois fini: présentation.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
Sélection d’un ticket
|
<p>Définition du fini :</p>
|
||||||
|
|
||||||
Une fois fini: présentation.
|
<ul>
|
||||||
|
<li>marre de travailler ensemble, mais nous pouvons au moins présenter un bout de code</li>
|
||||||
|
<li>nous pensons avoir fini (bug fixé, feature livrée, présentation prête)</li>
|
||||||
|
<li>nous n’y arrivons pas : présentation du code ou de ce que nous avons appris.</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
Définition du fini :
|
|
||||||
|
|
||||||
marre de travailler ensemble, mais nous pouvons au moins présenter un bout de code
|
<p>De mon coté, il me faut :</p>
|
||||||
|
<ul>
|
||||||
|
<li>sélectionner des tickets,</li>
|
||||||
|
<li>sélectionner des sujets,</li>
|
||||||
|
<li>suivre les tickets (pastille sur chaque post-it chaque jour)</li>
|
||||||
|
</ul>
|
||||||
|
|
||||||
nous pensons avoir fini (bug fixé, feature livrée, présentation prête)
|
<p>Simplification de l’agenda rotatif : une semaine seulement, journée type affichée à côté. Nous n’affichons que les exceptions dans le planning.</p>
|
||||||
|
|
||||||
nous n’y arrivons pas : présentation du code ou de ce que nous avons appris.
|
<p>J’espère que ça redonnera la motivation à ceux qui l’on perdu, en tout cas, ça devrait donner plus de rythme.</p>
|
||||||
|
|
||||||
De mon coté, il me faut :
|
|
||||||
|
|
||||||
sélectionner des tickets,
|
|
||||||
|
|
||||||
sélectionner des sujets,
|
|
||||||
|
|
||||||
suivre les tickets (pastille sur chaque post-it chaque jour)
|
|
||||||
|
|
||||||
Simplification de l’agenda rotatif : une semaine seulement, journée type affichée à côté. Nous n’affichons que les exceptions dans le planning.
|
|
||||||
|
|
||||||
J’espère que ça redonnera la motivation à ceux qui l’on perdu, en tout cas, ça devrait donner plus de rythme.
|
|
||||||
|
|
||||||
<h2>Jour 53 — Vendredi 21 novembre 2014</h2>
|
<h2>Jour 53 — Vendredi 21 novembre 2014</h2>
|
||||||
|
|
||||||
Encore une fois, pas grand monde à 10h… Nous attendons un peu. Nous faisons finalement la rétrospective. Je vais faire un email pour prévenir des nouvelles règles du jeu: après 10h30, si pas prévenu du retard, pas la peine de venir, si un vendredi absent sans avoir prévenu, pas la peine de venir la semaine suivante. A valider avec le staff car peut-être que cela peux nous faire perdre des sous de sub ?
|
<p>Encore une fois, pas grand monde à 10h… Nous attendons un peu. Nous faisons finalement la rétrospective. Je vais faire un email pour prévenir des nouvelles règles du jeu: après 10h30, si pas prévenu du retard, pas la peine de venir, si un vendredi absent sans avoir prévenu, pas la peine de venir la semaine suivante. A valider avec le staff car peut-être que cela peux nous faire perdre des sous de sub ?</p>
|
||||||
|
|
||||||
Ensuite, je les laissent faire du contenu et de la relecture, mais ni Laure ni Mathilde ne sont là en fin de matinée. La reprise sera pour le début d’après-midi.
|
<p>Ensuite, je les laissent faire du contenu et de la relecture, mais ni Laure ni Mathilde ne sont là en fin de matinée. La reprise sera pour le début d’après-midi.</p>
|
||||||
|
|
||||||
Je profite de cette après midi pour faire passer quelques entretiens de plus. Il m’en reste 7.
|
<p>Je profite de cette après midi pour faire passer quelques entretiens de plus. Il m’en reste 7.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+20
-20
@@ -10,53 +10,53 @@
|
|||||||
|
|
||||||
<h2>Jour 54 — Lundi 24 novembre 2014</h2>
|
<h2>Jour 54 — Lundi 24 novembre 2014</h2>
|
||||||
|
|
||||||
Ce matin, un peu plus de monde que d’habitude. Le petit mail un peu sévère a eu de l’effet. Par contre, je n’applique pas ce que j’ai dit que je ferais. Je ne renvoie pas les élèves chez eux s’ils arrivent en retard sans prévenir. Par contre je ne fais signer les feuilles qu’à 10h puis à 14h. Nous verrons bien.
|
<p>Ce matin, un peu plus de monde que d’habitude. Le petit mail un peu sévère a eu de l’effet. Par contre, je n’applique pas ce que j’ai dit que je ferais. Je ne renvoie pas les élèves chez eux s’ils arrivent en retard sans prévenir. Par contre je ne fais signer les feuilles qu’à 10h puis à 14h. Nous verrons bien.</p>
|
||||||
|
|
||||||
Rappel sur le planning de la semaine, mercredi nous serons lAg[ile Tour Paris ](http://at2014.agiletour.org/fr/paris.html)
|
<p>Rappel sur le planning de la semaine, mercredi nous serons lAg[ile Tour Paris ](http://at2014.agiletour.org/fr/paris.html)</p>
|
||||||
|
|
||||||
Kata [JavaScript](https://developer.mozilla.org/fr/docs/Web/JavaScript) sur un automate pour rendre la monnaie. Cest un peu laborieux, effet du lundi ? [Mais nous abordons des su](https://fr.wikipedia.org/wiki/Code_smell)jets intressants autour des mauvaises ordeurs de code. Les deux sessions sont sur le mme sujet, nous reprenons le code. Faire cela chaque fois pour voir plus de choses diffrentes ?
|
<p>Kata [JavaScript](https://developer.mozilla.org/fr/docs/Web/JavaScript) sur un automate pour rendre la monnaie. Cest un peu laborieux, effet du lundi ? [Mais nous abordons des su](https://fr.wikipedia.org/wiki/Code_smell)jets intressants autour des mauvaises ordeurs de code. Les deux sessions sont sur le mme sujet, nous reprenons le code. Faire cela chaque fois pour voir plus de choses diffrentes ?</p>
|
||||||
|
|
||||||
Aprs le repas, point avec les lves, en mode sta[nd-up meeting. T](https://en.wikipedia.org/wiki/Stand-up_meeting)iens, cest pas mal, mais eux taient assis, le refaire en leur demdandant dtre debout ? Je fais signer la feuille de prsence. Je lai laiss passer cette aprs-midi, je devrais peut-tre la suivre pour pas que certains signent pour la journe complte.
|
<p>Aprs le repas, point avec les lves, en mode sta[nd-up meeting. T](https://en.wikipedia.org/wiki/Stand-up_meeting)iens, cest pas mal, mais eux taient assis, le refaire en leur demdandant dtre debout ? Je fais signer la feuille de prsence. Je lai laiss passer cette aprs-midi, je devrais peut-tre la suivre pour pas que certains signent pour la journe complte.</p>
|
||||||
|
|
||||||
Je les laisse travailler sur leurs sujets. Je pense que certains sont dj prts mais nose pas le dire Esprons que demain a sera autrement. Grosse runion dquipe avec le staff (1h30), cumul un peu de retard aprs le repas et paf, nous voil rendus linvit du jour : Stphanie Ouillon,[ team scurit mobi](http://www.duchess-france[.org/ro](https://www.mozilla.org/en-US/)lemodel/stephanie-ouillon/)le chez Mozilla. Super intressant comme sujet. Bien sr, le sujet drive sur la place des femmes dans lIT.
|
<p>Je les laisse travailler sur leurs sujets. Je pense que certains sont dj prts mais nose pas le dire Esprons que demain a sera autrement. Grosse runion dquipe avec le staff (1h30), cumul un peu de retard aprs le repas et paf, nous voil rendus linvit du jour : Stphanie Ouillon,[ team scurit mobi](http://www.duchess-france[.org/ro](https://www.mozilla.org/en-US/)lemodel/stephanie-ouillon/)le chez Mozilla. Super intressant comme sujet. Bien sr, le sujet drive sur la place des femmes dans lIT.</p>
|
||||||
|
|
||||||
Bon feeling du groupe en général. J’espère que ça va continuer.
|
<p>Bon feeling du groupe en général. J’espère que ça va continuer.</p>
|
||||||
|
|
||||||
<h2>Jour 55 — Mardi 25 novembre 2014</h2>
|
<h2>Jour 55 — Mardi 25 novembre 2014</h2>
|
||||||
|
|
||||||
Ce matin entretien. En dbut daprs midi prsentation, une premire sur un bug sur Activ[eRecord, un ](http://api.rubyonrails.org/classes/ActiveRecord.html)peu dur, nous parlons un peu de transactionnel (soucis pour comprendre le[ bug et s](https://www.mercurial-scm.org/)on contexte). Puis rapide prsentation de Mercurial. Petit coup de main sur les maillers et la journe termine sur un apro FOAD.
|
<p>Ce matin entretien. En dbut daprs midi prsentation, une premire sur un bug sur Activ[eRecord, un ](http://api.rubyonrails.org/classes/ActiveRecord.html)peu dur, nous parlons un peu de transactionnel (soucis pour comprendre le[ bug et s](https://www.mercurial-scm.org/)on contexte). Puis rapide prsentation de Mercurial. Petit coup de main sur les maillers et la journe termine sur un apro FOAD.</p>
|
||||||
|
|
||||||
Journée chargée, courte, avec pas grand chose à raconter.
|
<p>Journée chargée, courte, avec pas grand chose à raconter.</p>
|
||||||
|
|
||||||
<h2>Jour 56 — Mercredi 26 novembre 2014</h2>
|
<h2>Jour 56 — Mercredi 26 novembre 2014</h2>
|
||||||
|
|
||||||
Journée à l’Agile Tour Paris. Quelques déceptions, beaucoup de conférences tournent à la vente de produit. Dommage.
|
<p>Journée à l’Agile Tour Paris. Quelques déceptions, beaucoup de conférences tournent à la vente de produit. Dommage.</p>
|
||||||
|
|
||||||
<h2>Jour 57 — Jeudi 27 novembre 2014</h2>
|
<h2>Jour 57 — Jeudi 27 novembre 2014</h2>
|
||||||
|
|
||||||
Ce matin, rendez-vous Société Générale dans les locaux, nous sommes repoussé un peu plus loin. L’activité démarre en retard. Après un petit point vers 11h, j’enchaîne sur un entretien.
|
<p>Ce matin, rendez-vous Société Générale dans les locaux, nous sommes repoussé un peu plus loin. L’activité démarre en retard. Après un petit point vers 11h, j’enchaîne sur un entretien.</p>
|
||||||
|
|
||||||
Je passe un peu de temps ensuite à ajouter des tickets dans la liste. Il faut que j’en prévois plus le vendredi. J’espère aussi que les binômes vont tourner comme il faut.
|
<p>Je passe un peu de temps ensuite à ajouter des tickets dans la liste. Il faut que j’en prévois plus le vendredi. J’espère aussi que les binômes vont tourner comme il faut.</p>
|
||||||
|
|
||||||
Ensuite, je fais un peu d’administratif…
|
<p>Ensuite, je fais un peu d’administratif…</p>
|
||||||
|
|
||||||
<h2>Jour 58 — Vendredi 28 novembre 2014</h2>
|
<h2>Jour 58 — Vendredi 28 novembre 2014</h2>
|
||||||
|
|
||||||
Rétro ce matin. Quelques retardataires, mais ils préviennent, nous les attendons. Les points que j’ai relevés sont:
|
<p>Rétro ce matin. Quelques retardataires, mais ils préviennent, nous les attendons. Les points que j’ai relevés sont:</p>
|
||||||
|
|
||||||
Agile Tour Paris: bof. Beaucoup de truc pas très intéressants, mais nous avons quand même appris des choses, ça fait du bien de sortir quand même.
|
<p>Agile Tour Paris: bof. Beaucoup de truc pas très intéressants, mais nous avons quand même appris des choses, ça fait du bien de sortir quand même.</p>
|
||||||
|
|
||||||
Toujours un peu brouillon. Proposition d’un projet fil rouge pour structurer l’information autour d’un projet. Les élèves (présent et distant) pourraient faire des pull request sur des sujets pour que nous puissions discuter de chaque proposition. Pour rester dans le multilangage, peut-être proposer un fil rouge en rails et un en Python ? Peut-être que les projets pour les deux clients ecoDesignFablab et Acacias pourrait être ceux là ?
|
<p>Toujours un peu brouillon. Proposition d’un projet fil rouge pour structurer l’information autour d’un projet. Les élèves (présent et distant) pourraient faire des pull request sur des sujets pour que nous puissions discuter de chaque proposition. Pour rester dans le multilangage, peut-être proposer un fil rouge en rails et un en Python ? Peut-être que les projets pour les deux clients ecoDesignFablab et Acacias pourrait être ceux là ?</p>
|
||||||
|
|
||||||
Encore des cafards
|
<p>Encore des cafards</p>
|
||||||
|
|
||||||
Cool le nouveau format, genre enquête sur des bugs
|
<p>Cool le nouveau format, genre enquête sur des bugs</p>
|
||||||
|
|
||||||
Aimerais devenir plus fort en refactoring => Ajout de tickets pointant sur des fichiers qui ncessiterais un refactoring. Un outil la co[de climate m](https://codeclimate.com/)ais pour plus de langage serait intressant.
|
<p>Aimerais devenir plus fort en refactoring => Ajout de tickets pointant sur des fichiers qui ncessiterais un refactoring. Un outil la co[de climate m](https://codeclimate.com/)ais pour plus de langage serait intressant.</p>
|
||||||
|
|
||||||
Intervenantes extérieures super
|
<p>Intervenantes extérieures super</p>
|
||||||
|
|
||||||
J’ai également vu encore 3 élèves en entretien individuel. Il me manque encore 2 pour avoir fait le tour. J’essayerais de le faire avant Noël.
|
<p>J’ai également vu encore 3 élèves en entretien individuel. Il me manque encore 2 pour avoir fait le tour. J’essayerais de le faire avant Noël.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+11
-9
@@ -10,31 +10,33 @@
|
|||||||
|
|
||||||
<h2>Jour 59 — Lundi 1 décembre 2014</h2>
|
<h2>Jour 59 — Lundi 1 décembre 2014</h2>
|
||||||
|
|
||||||
Surprise en arrivant, une dizaine de personnes sont l. Il y a aussi Frankie, qui vient pour la semaine Pas trop compris lhistoire de pourquoi et comment il est l, comme dhabitude. Nous faisons ce matin un kata en Ruby.[ Vu ](https://www.ruby-lang.org)les esprits un peu embru[ms, je propos](htt[p://c](http://rspec.info/)odingdojo.org/kata/RomanNumerals/)e Lags et RomanToNumber avec RSpec. Trs intressant daborder RSpec. Mais il manque toujours le dcli[c pour avancer Apr](http://codingdojo.org/kata/GameOfLife/)s la pause, toujours pas plus vivace, je prend le clavier pour un kata jeu de la vie. Je ne lai jamais fait, cest loccasion. Cest un krata, le chemin nest pas clair. Arrt sans avoir fini. Des pistes intressantes autour de la manipulation dobjet. Mais embrouille entre la grille et les cellules. revoir.
|
<p>Surprise en arrivant, une dizaine de personnes sont là. Il y a aussi Frankie, qui vient pour la semaine. Je n'ai pas trop compris l'histoire de pourquoi et comment il est là, comme d'habitude.</p>
|
||||||
|
|
||||||
Laprs midi, visite dcod[esign fablab, du](http://ecodesignfablab.org/)[ co](https://www.edx.org/)up je rate le skype s[ur EDX](http://www.apedec.org/), javais zap.[ Mais ](https://www.python.org/)la mise au point avec lApedec e[st intr](http://www.apidays.io/)essante. Nous changeons pour Python. Certains lves sont parti pour prparer les stands des APIDays.
|
<p>Nous faisons ce matin un kata en <a href="https://ruby-lang.org">Ruby</a>. Vu les esprits un peu embrumés, je propose Lags et RomanToNumber avec RSpec. Très intressant d'aborder RSpec. Mais il manque toujours le déclic pour avancer. Après la pause, toujours pas plus vivace, je prend le clavier pour un kata jeu de la vie. Je ne l'ai jamais fait, c'est l'occasion. C'est un krata, le chemin n'est pas clair. Arrêt sans avoir fini. Des pistes intéressantes autour de la manipulation d'objet. Mais embrouille entre la grille et les cellules. À revoir.</p>
|
||||||
|
|
||||||
|
<p>L'après-midi, visite dcod[esign fablab, du](http://ecodesignfablab.org/)[ co](https://www.edx.org/)up je rate le skype s[ur EDX](http://www.apedec.org/), javais zap.[ Mais ](https://www.python.org/)la mise au point avec lApedec e[st intr](http://www.apidays.io/)essante. Nous changeons pour Python. Certains lves sont parti pour prparer les stands des APIDays.</p>
|
||||||
|
|
||||||
<h2>Jour 60 — Mardi 2 décembre 2014</h2>
|
<h2>Jour 60 — Mardi 2 décembre 2014</h2>
|
||||||
|
|
||||||
Élèves aux APIDays.
|
<p>Élèves aux APIDays.</p>
|
||||||
|
|
||||||
<h2>Jour 61 — Mercredi 3 décembre 2014</h2>
|
<h2>Jour 61 — Mercredi 3 décembre 2014</h2>
|
||||||
|
|
||||||
Élèves aux APIDays.
|
<p>Élèves aux APIDays.</p>
|
||||||
|
|
||||||
<h2>Jour 62 — Jeudi 4 décembre 2014</h2>
|
<h2>Jour 62 — Jeudi 4 décembre 2014</h2>
|
||||||
|
|
||||||
Pas beaucoup de motiv ce matin pour un dojo, effet APIDays ? Deux lves sont ok. Elles se lancent sur un sujet : faire un outil de censure. Amusant. On voque les DSL[, on](https://en.wikipedia.org/wiki/Domain-specific_language) essaie en deuxime partie den faire un, mais quand cest non prpar cest un peu une horreur Nous revenons ensuite sur le script de censure. Un point intressant de ce sujet cest de faire jouer un gnrateur alatoire pour faire les caractres de remplacement.
|
<p>Pas beaucoup de motiv ce matin pour un dojo, effet APIDays ? Deux lves sont ok. Elles se lancent sur un sujet : faire un outil de censure. Amusant. On voque les DSL[, on](https://en.wikipedia.org/wiki/Domain-specific_language) essaie en deuxime partie den faire un, mais quand cest non prpar cest un peu une horreur Nous revenons ensuite sur le script de censure. Un point intressant de ce sujet cest de faire jouer un gnrateur alatoire pour faire les caractres de remplacement.</p>
|
||||||
|
|
||||||
Faut-il faire des exercices de détection de code smell ?
|
<p>Faut-il faire des exercices de détection de code smell ?</p>
|
||||||
|
|
||||||
Nous écourtons les présentations car l’invité arrive pour leur parler de son parcour.
|
<p>Nous écourtons les présentations car l’invité arrive pour leur parler de son parcour.</p>
|
||||||
|
|
||||||
<h2>Jour 63 — Vendredi 5 décembre 2014</h2>
|
<h2>Jour 63 — Vendredi 5 décembre 2014</h2>
|
||||||
|
|
||||||
Retrospective ce matin. Certains on envie de mieux situer leur niveau par rapport aux autres. Il y a des demandes de changements de formats du dojo (qui finalement se transforme en une meilleur préparation pour faire le dojo).
|
<p>Retrospective ce matin. Certains on envie de mieux situer leur niveau par rapport aux autres. Il y a des demandes de changements de formats du dojo (qui finalement se transforme en une meilleur préparation pour faire le dojo).</p>
|
||||||
|
|
||||||
Aprs discution, je vais galement leur faire faire une journe sur Yos[ethegame. Ch](http://yosethegame.com/)acun pourra communiquer ou pas sa note Je dois galeme[nt travai](https://www.duolingo.com/)ller sur un duolinguo du code pour voir. Mais l jai du code faire.
|
<p>Aprs discution, je vais galement leur faire faire une journe sur Yos[ethegame. Ch](http://yosethegame.com/)acun pourra communiquer ou pas sa note Je dois galeme[nt travai](https://www.duolingo.com/)ller sur un duolinguo du code pour voir. Mais l jai du code faire.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+14
-14
@@ -10,41 +10,41 @@
|
|||||||
|
|
||||||
<h2>Jour 64 — Lundi 8 décembre 2014</h2>
|
<h2>Jour 64 — Lundi 8 décembre 2014</h2>
|
||||||
|
|
||||||
La Poste en masse dans le local de Montreuil, du coup nous sommes envoyés sans internet ni chauffage à L’Archipel. Nous en profitons pour faire des révisions. Questions ouvertes, puis, point par point, nous travaillons dessus ensemble.
|
<p>La Poste en masse dans le local de Montreuil, du coup nous sommes envoyés sans internet ni chauffage à L’Archipel. Nous en profitons pour faire des révisions. Questions ouvertes, puis, point par point, nous travaillons dessus ensemble.</p>
|
||||||
|
|
||||||
<h2>Jour 65 — Mardi 9 décembre 2014</h2>
|
<h2>Jour 65 — Mardi 9 décembre 2014</h2>
|
||||||
|
|
||||||
Rvisions encore aujourdhui. Nous attaquons par un gros morceau : Parseur. Jutilise souvent ce mot apparement. Cest normal, tout est parseur Nous regardons dans un cas concret : faire un gnrateur de CSS pa[rti](https://fr.wikipedia.org/w[iki/](http://le[sscs](http://lesscss.org/)s.org/)Feuilles_de_style_en_cascade)r de less (un moteur LESS, un parser LESS :-)).
|
<p>Rvisions encore aujourdhui. Nous attaquons par un gros morceau : Parseur. Jutilise souvent ce mot apparement. Cest normal, tout est parseur Nous regardons dans un cas concret : faire un gnrateur de CSS pa[rti](https://fr.wikipedia.org/w[iki/](http://le[sscs](http://lesscss.org/)s.org/)Feuilles_de_style_en_cascade)r de less (un moteur LESS, un parser LESS :-)).</p>
|
||||||
|
|
||||||
Le singleton. Un lment de de[sign pattern d](https://fr.wikipedia.org/wiki/Patron_de_conception)e moins en moins utilis. Je montre quand mme un exemple avec un fichier de co[nfig](https://www.ruby-lang.org/en/)uration en XML et un object configurator en Ruby. a na pas de sens, mais cest pour lexemple :-)
|
<p>Le singleton. Un élément de design pattern de moins en moins utilisé. Je montre quand même un exemple avec un fichier de configuration en XML et un object configurator en <a href="https://ruby-lang.org">Ruby</a>. Ça n'a pas de sens, mais c'est pour l'exemple :-)</p>
|
||||||
|
|
||||||
Ensuite nous abordons des notions de render dans Ra[ils. ](http://rubyonrails.org/)Le contrlleur puis les vues partielles.
|
<p>Ensuite nous abordons des notions de render dans Ra[ils. ](http://rubyonrails.org/)Le contrlleur puis les vues partielles.</p>
|
||||||
|
|
||||||
Nous faisons un ajout de fonctionnalit dans Acacias en permettant duploader une photo pour montrer comment faire. Certains simpatientent et souhaitent coder Et bien ils seront servis : le jeu de la vie en Go :[-)](https://golang.org/). Nous rencontrons beaucoup de difficults dfinir la faon de traiter le problme : juste en manipulant un tableau de cellules (cest trs objet), ou en manipulant uniquement la grille (dans un style fonctionnel). Jai limpression que la grille serait plus simple dans cette situation, mais nayant pas russi manipuler un tableau de tableaux, nous avons chang de direction en cours de route.
|
<p>Nous faisons un ajout de fonctionnalit dans Acacias en permettant duploader une photo pour montrer comment faire. Certains simpatientent et souhaitent coder Et bien ils seront servis : le jeu de la vie en Go :[-)](https://golang.org/). Nous rencontrons beaucoup de difficults dfinir la faon de traiter le problme : juste en manipulant un tableau de cellules (cest trs objet), ou en manipulant uniquement la grille (dans un style fonctionnel). Jai limpression que la grille serait plus simple dans cette situation, mais nayant pas russi manipuler un tableau de tableaux, nous avons chang de direction en cours de route.</p>
|
||||||
|
|
||||||
J’aimerais mettre mon journal dans un fichier unique doc sur le drive, comment faire ?
|
<p>J’aimerais mettre mon journal dans un fichier unique doc sur le drive, comment faire ?</p>
|
||||||
|
|
||||||
<h2>Jour 66 — Mercredi 10 décembre 2014</h2>
|
<h2>Jour 66 — Mercredi 10 décembre 2014</h2>
|
||||||
|
|
||||||
Nouveau format pour le dojo, suite à la discussion de vendredi pendant la rétrospective. A 10h, proposition de sujets par les élèves, vote, puis 1h pour préparer. A 11h, une équipe commence à coder dessus, puis à 12h on change d’équipe, potentiellement on repart à zéro ?
|
<p>Nouveau format pour le dojo, suite à la discussion de vendredi pendant la rétrospective. A 10h, proposition de sujets par les élèves, vote, puis 1h pour préparer. A 11h, une équipe commence à coder dessus, puis à 12h on change d’équipe, potentiellement on repart à zéro ?</p>
|
||||||
|
|
||||||
Au final, ce matin, 4 personnes prsentent 10h, dont 3 qui ne participe pas souvent au Dojo, donc la premire arrive annonce son sujet : faire un kata[garros en ](h[ttp:/](http://rspec.info/)/codingdojo.org/kata/Tennis/)RSpec. Cest celui retenu. Prparation sans moi comme convenu, puis une premire quipe (celle habitue des dojos finalement arrive) montre ce quils ont prpar. Des difficults, mais a avance. A 12h cest moi qui prend le clavier pour nettoyer lorientation, puis je laisse nouveau le clavier un autre binme. Mais nous navons pas organis de rotation.
|
<p>Au final, ce matin, 4 personnes prsentent 10h, dont 3 qui ne participe pas souvent au Dojo, donc la premire arrive annonce son sujet : faire un kata[garros en ](h[ttp:/](http://rspec.info/)/codingdojo.org/kata/Tennis/)RSpec. Cest celui retenu. Prparation sans moi comme convenu, puis une premire quipe (celle habitue des dojos finalement arrive) montre ce quils ont prpar. Des difficults, mais a avance. A 12h cest moi qui prend le clavier pour nettoyer lorientation, puis je laisse nouveau le clavier un autre binme. Mais nous navons pas organis de rotation.</p>
|
||||||
|
|
||||||
Peut-être ne faut-il pas faire de randori ?
|
<p>Peut-être ne faut-il pas faire de randori ?</p>
|
||||||
|
|
||||||
Cette après midi, ils travaillent sur leur ticket.
|
<p>Cette après midi, ils travaillent sur leur ticket.</p>
|
||||||
|
|
||||||
<h2>Jour 67 — Jeudi 11 décembre 2014</h2>
|
<h2>Jour 67 — Jeudi 11 décembre 2014</h2>
|
||||||
|
|
||||||
Encore moins de monde ce matin pour choisir le sujet, du coup jimpose Lags en P[ython ](https://www.python.org/)Est-ce quil y a un soucis avec ce format ? suivre demain en retrospective. Des difficults, Je fini par prendre le clavier pour avancer. Est-ce que je devrais ? Ne faudrait-il pas plutt commencer ensemble, changer sur les possibles pistes, les laisser ensuite essayer davancer, puis dbriefer ?
|
<p>Encore moins de monde ce matin pour choisir le sujet, du coup jimpose Lags en P[ython ](https://www.python.org/)Est-ce quil y a un soucis avec ce format ? suivre demain en retrospective. Des difficults, Je fini par prendre le clavier pour avancer. Est-ce que je devrais ? Ne faudrait-il pas plutt commencer ensemble, changer sur les possibles pistes, les laisser ensuite essayer davancer, puis dbriefer ?</p>
|
||||||
|
|
||||||
Prsentation de F[orem,](https://github.com/rubysherpas/forem) install dans Simplonline. Des difficults, mais une grosse partie du job t fait ! Il faut faire le style et voir la gestion des divers utilisateurs.
|
<p>Prsentation de F[orem,](https://github.com/rubysherpas/forem) install dans Simplonline. Des difficults, mais une grosse partie du job t fait ! Il faut faire le style et voir la gestion des divers utilisateurs.</p>
|
||||||
|
|
||||||
<h2>Jour 68 — Vendredi 12 décembre 2014</h2>
|
<h2>Jour 68 — Vendredi 12 décembre 2014</h2>
|
||||||
|
|
||||||
Rétrospective ce matin. Les élèves m’ont demandés de participer moi aussi à la retrospective. C’était intéressant car effectivement, soit je devais en sortir, soit je devais y participer.
|
<p>Rétrospective ce matin. Les élèves m’ont demandés de participer moi aussi à la retrospective. C’était intéressant car effectivement, soit je devais en sortir, soit je devais y participer.</p>
|
||||||
|
|
||||||
Par contre il va falloir gérer un peu mieux la transition.
|
<p>Par contre il va falloir gérer un peu mieux la transition.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+22
-22
@@ -10,57 +10,57 @@
|
|||||||
|
|
||||||
<h2>Jour 69 — Lundi 15 décembre 2014</h2>
|
<h2>Jour 69 — Lundi 15 décembre 2014</h2>
|
||||||
|
|
||||||
Ce matin, divers rendez-vous extérieurs, du coup je suis en retard. Ils ont fait un kata WordChain : passer d’un mot à l’autre en ne changeant qu’une lettre à chaque fois, et retourner la liste des mots utilisés. Intéressant leur code, mais ils ont bouclé de la mauvaise manière :-)
|
<p>Ce matin, divers rendez-vous extérieurs, du coup je suis en retard. Ils ont fait un kata WordChain : passer d’un mot à l’autre en ne changeant qu’une lettre à chaque fois, et retourner la liste des mots utilisés. Intéressant leur code, mais ils ont bouclé de la mauvaise manière :-)</p>
|
||||||
|
|
||||||
Laprs midi, prsentations et discussions autour du code lcole et des outils dcouverts la prsentation chez Microsoft[. Puis, n](https://www.microsoft.com/fr-fr/)ous passons en mode rvision autour de diverses questions.
|
<p>Laprs midi, prsentations et discussions autour du code lcole et des outils dcouverts la prsentation chez Microsoft[. Puis, n](https://www.microsoft.com/fr-fr/)ous passons en mode rvision autour de diverses questions.</p>
|
||||||
|
|
||||||
Difficile de les faire travailler sur les sujets prédéfinis. Ils souhaitent, pour certains travailler sur leurs propre projets. Je laisse faire. Je vais travailler avec ceux qui en ont envie. Tant pis pour les autres.
|
<p>Difficile de les faire travailler sur les sujets prédéfinis. Ils souhaitent, pour certains travailler sur leurs propre projets. Je laisse faire. Je vais travailler avec ceux qui en ont envie. Tant pis pour les autres.</p>
|
||||||
|
|
||||||
<h2>Jour 70 — Mardi 16 décembre 2014</h2>
|
<h2>Jour 70 — Mardi 16 décembre 2014</h2>
|
||||||
|
|
||||||
Je suis rest chez moi aujourdhui. Les lves ont fait un kata WordChain en Ruby[ ave](https://www.ruby-lang.org[/fr/)c RSpec et on](http://howistart.org/posts/go/1/) repris le how i start Go .
|
<p>Je suis resté chez moi aujourd'hui. Les élèves ont fait un kata WordChain en <a href="https://ruby-lang.org">Ruby</a> avec RSpec et ont repris le how i start Go.</p>
|
||||||
|
|
||||||
<h2>Jour 71 — Mercredi 17 décembre 2014</h2>
|
<h2>Jour 71 — Mercredi 17 décembre 2014</h2>
|
||||||
|
|
||||||
Les quelques lves prsents Simplon essaient de faire seuls un kata en Go s[eu](https://golang.org/)ls.
|
<p>Les quelques lves prsents Simplon essaient de faire seuls un kata en Go s[eu](https://golang.org/)ls.</p>
|
||||||
|
|
||||||
<h2>Jour 72 — Jeudi 18 décembre 2014</h2>
|
<h2>Jour 72 — Jeudi 18 décembre 2014</h2>
|
||||||
|
|
||||||
Le kata du matin à été choisi par un petit groupe, en mode concertation, et réalisé dans la foulée… pas vraiment de phase de préparation. Je me suis permis d’intervenir pour parler architecture et pour structurer leur programme, en rappelant des principes de base de limitation de responsabilités. Le format a bien tourné.
|
<p>Le kata du matin à été choisi par un petit groupe, en mode concertation, et réalisé dans la foulée… pas vraiment de phase de préparation. Je me suis permis d’intervenir pour parler architecture et pour structurer leur programme, en rappelant des principes de base de limitation de responsabilités. Le format a bien tourné.</p>
|
||||||
|
|
||||||
Une prsentation dun fix sur Go[HAML a](https://github.com/realistschuckle/gohaml)ssez intressante.
|
<p>Une prsentation dun fix sur Go[HAML a](https://github.com/realistschuckle/gohaml)ssez intressante.</p>
|
||||||
|
|
||||||
Ce soir c’est la fête Simplon…
|
<p>Ce soir c’est la fête Simplon…</p>
|
||||||
|
|
||||||
<h2>Jour 73 — Vendredi 19 décembre 2014</h2>
|
<h2>Jour 73 — Vendredi 19 décembre 2014</h2>
|
||||||
|
|
||||||
Peut de monde ce matin à la rétro. Nous parlons beaucoup du format des katas et un peu de la structure des tickets pour l’après midi. Les conclusions sont :
|
<p>Peut de monde ce matin à la rétro. Nous parlons beaucoup du format des katas et un peu de la structure des tickets pour l’après midi. Les conclusions sont :</p>
|
||||||
|
|
||||||
Matin :
|
<p>Matin :</p>
|
||||||
|
|
||||||
Retour à deux sessions (peut-être le même kata avec une pause).
|
<p>Retour à deux sessions (peut-être le même kata avec une pause).</p>
|
||||||
|
|
||||||
Utilisation du même langage toute la semaine (défini par ceux qui sont là le lundi matin).
|
<p>Utilisation du même langage toute la semaine (défini par ceux qui sont là le lundi matin).</p>
|
||||||
|
|
||||||
Isolement dans le bureau du haut si nous sommes moins de 8.
|
<p>Isolement dans le bureau du haut si nous sommes moins de 8.</p>
|
||||||
|
|
||||||
Sinon, dans l’espace commun, pas d’autres ordi que celui qui permet d’écrire du code.
|
<p>Sinon, dans l’espace commun, pas d’autres ordi que celui qui permet d’écrire du code.</p>
|
||||||
|
|
||||||
Pas de chrono, celle qui veut lâcher le clavier le fait, celle qui souhaite le prendre le demande.
|
<p>Pas de chrono, celle qui veut lâcher le clavier le fait, celle qui souhaite le prendre le demande.</p>
|
||||||
|
|
||||||
Après midi :
|
<p>Après midi :</p>
|
||||||
|
|
||||||
Plus de binôme imposé, mais il est fortement conseillé de travailler à plusieurs (affichage du binôme sur le ticket)
|
<p>Plus de binôme imposé, mais il est fortement conseillé de travailler à plusieurs (affichage du binôme sur le ticket)</p>
|
||||||
|
|
||||||
Définition de créneau prioritaire par jour (répartition des élèves sur les 4 jours productifs de la semaine)
|
<p>Définition de créneau prioritaire par jour (répartition des élèves sur les 4 jours productifs de la semaine)</p>
|
||||||
|
|
||||||
Pas rééllement de présentation, plutôt un passage public (pour ceux qui le souhaitent) pour parler/travailler/discuter de leur sujet
|
<p>Pas rééllement de présentation, plutôt un passage public (pour ceux qui le souhaitent) pour parler/travailler/discuter de leur sujet</p>
|
||||||
|
|
||||||
Une aide par le biais de propositions
|
<p>Une aide par le biais de propositions</p>
|
||||||
|
|
||||||
Cela laisse une plus grande autonomie pour l’après midi. A voir comment nous pourrons utiliser cela pour faire un peu plus de code, faire avancer les sujets. J’espère que cela n’isolera pas trop certains qui ne participent déjà pas beaucoup…
|
<p>Cela laisse une plus grande autonomie pour l’après midi. A voir comment nous pourrons utiliser cela pour faire un peu plus de code, faire avancer les sujets. J’espère que cela n’isolera pas trop certains qui ne participent déjà pas beaucoup…</p>
|
||||||
|
|
||||||
Beaucoup de discussion tournent autour de « On ma dit que… » ou bien des choses comme « Certains sont prensent que… ». Il y a des choses à désamorcer.
|
<p>Beaucoup de discussion tournent autour de « On ma dit que… » ou bien des choses comme « Certains sont prensent que… ». Il y a des choses à désamorcer.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+14
-14
@@ -10,39 +10,39 @@
|
|||||||
|
|
||||||
<h2>Jour 69 — Lundi 15 décembre 2014</h2>
|
<h2>Jour 69 — Lundi 15 décembre 2014</h2>
|
||||||
|
|
||||||
Ce matin, divers rendez-vous extérieur, du coup je suis en retard. Ils ont fait un kata WordChain: passer d’un mot à l’autre en ne changeant qu’une lettre à chaque fois, et retourner la liste des mots utilisé. Intéressant leur code, mais ils ont bouclé de la mauvaise manière :-)
|
<p>Ce matin, divers rendez-vous extérieur, du coup je suis en retard. Ils ont fait un kata WordChain: passer d’un mot à l’autre en ne changeant qu’une lettre à chaque fois, et retourner la liste des mots utilisé. Intéressant leur code, mais ils ont bouclé de la mauvaise manière :-)</p>
|
||||||
|
|
||||||
L’aprè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 c’est intéressant de corriger les erreurs et d’en parler).
|
<p>L’aprè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 c’est intéressant de corriger les erreurs et d’en parler).</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>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>
|
||||||
|
|
||||||
<h2>Jour 70 — Mardi 16 décembre 2014</h2>
|
<h2>Jour 70 — Mardi 16 décembre 2014</h2>
|
||||||
|
|
||||||
Je suis resté chez moi aujourd’hui. Les élèves ont fait un kata Ruby avec Rspec WordChain et on repris le «how i start go».
|
<p>Je suis resté chez moi aujourd’hui. 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>
|
||||||
|
|
||||||
<h2>Jour 71 — Mercredi 17 décembre 2014</h2>
|
<h2>Jour 71 — Mercredi 17 décembre 2014</h2></p>
|
||||||
|
|
||||||
Les quelques élèves présent à Simplon essaient de faire un kata en Go seuls.
|
<p>Les quelques élèves présent à Simplon essaient de faire un kata en Go seuls.</p>
|
||||||
|
|
||||||
<h2>Jour 72 — Jeudi 18 décembre 2014</h2>
|
<h2>Jour 72 — Jeudi 18 décembre 2014</h2>
|
||||||
|
|
||||||
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 d’intervenir pour parler architecture et pour structurer leur programme, en rappelant des principes de base de limitation de responsabilité. Le format à bien tourné.
|
<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 d’intervenir pour parler architecture et pour structurer leur programme, en rappelant des principes de base de limitation de responsabilité. Le format à bien tourné.</p>
|
||||||
|
|
||||||
Une présentation d’un fix sur GoHAML assez intéressante.
|
<p>Une présentation d’un fix sur GoHAML assez intéressante.</p>
|
||||||
|
|
||||||
Ce soir c’est la fête Simplon…
|
<p>Ce soir c’est la fête Simplon…</p>
|
||||||
|
|
||||||
<h2>Jour 73 — Vendredi 19 décembre 2014</h2>
|
<h2>Jour 73 — Vendredi 19 décembre 2014</h2>
|
||||||
|
|
||||||
Peux de monde ce matin à la rétro. Nous parlons beaucoup du format des katas et un peu de la structure des tickets pour l’après midi. Les conclusions sont:
|
<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 l’après midi. Les conclusions sont:</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 l’espace commun, pas d’autres 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>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 l’espace commun, pas d’autres 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>
|
||||||
|
|
||||||
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>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>
|
||||||
|
|
||||||
Cela laisse une plus grand autonomie pour l’après midi. A voir comment nous pourrons utiliser cela pour faire un peu plus de code, faire avancer les sujets. J’espère que cela n’isolera pas trop certains qui ne participent déjà pas beaucoup…
|
<p>Cela laisse une plus grand autonomie pour l’après midi. A voir comment nous pourrons utiliser cela pour faire un peu plus de code, faire avancer les sujets. J’espère que cela n’isolera pas trop certains qui ne participent déjà pas beaucoup…</p>
|
||||||
|
|
||||||
> Beaucoup de discussion tourne autour de “On ma dit que… ” ou bien des choses comme “Certains sont prensent que…”
|
<blockquote>Beaucoup de discussion tourne autour de “On ma dit que… ” ou bien des choses comme “Certains sont prensent que…”</blockquote>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
+17
-17
@@ -10,47 +10,47 @@
|
|||||||
|
|
||||||
<h2>Jour 74 — Lundi 5 janvier 2015</h2>
|
<h2>Jour 74 — Lundi 5 janvier 2015</h2>
|
||||||
|
|
||||||
C’est la rentrée, nous mettons en place certains changement que nous avons décidé lors de la dernière retrospective:
|
<p>C’est la rentrée, nous mettons en place certains changement que nous avons décidé lors de la dernière retrospective:</p>
|
||||||
|
|
||||||
Kata
|
<p>Kata</p>
|
||||||
|
|
||||||
Durant les Katas, nous ne faisons plus de rotation toutes les 5 minutes, et personnes n’est obligé de venir au clavier (au pire, c’est moi qui le prend :-)). Du coup, tout le monde est là pour regarder ou presque, Nolan et Damien reste comme d’habitude à l’écart… Nous choississons un langage pour la semaine.
|
<p>Durant les Katas, nous ne faisons plus de rotation toutes les 5 minutes, et personnes n’est obligé de venir au clavier (au pire, c’est moi qui le prend :-)). Du coup, tout le monde est là pour regarder ou presque, Nolan et Damien reste comme d’habitude à l’écart… Nous choississons un langage pour la semaine.</p>
|
||||||
|
|
||||||
Pour la reprise, la plupart choisisse Ruby, histoire d’y aller doucement. Le sujet est choisi une mode plus ou moins concensus (pas de vote), et nous partons sur un FizzBuzz avec interface graphique.
|
<p>Pour la reprise, la plupart choisissent <a href="https://ruby-lang.org">Ruby</a>, histoire d’y 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>
|
||||||
|
|
||||||
Projets/Ticket
|
<p>Projets/Ticket
|
||||||
|
|
||||||
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 n’ont rien à demander/montrer/échanger, c’est libre, la personne qui à une question, qui veut montrer quelque chose peut le faire. Il n’est plus question de faire des PRESENTATION. L’idé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 c’est: 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>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 n’ont rien à demander/montrer/échanger, c’est libre, la personne qui à une question, qui veut montrer quelque chose peut le faire. Il n’est plus question de faire des PRESENTATION. L’idé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 c’est: 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>
|
||||||
|
|
||||||
Deux élèves m’ont interpellé pour me parler d’un projet de suivi d’élèves dans les écoles (collège et primaire). Dommage que je n’ai pas pensé à leur dire de parler de cela devant tout le monde plutôt que dans un petit coin.
|
<p>Deux élèves m’ont interpellé pour me parler d’un projet de suivi d’élèves dans les écoles (collège et primaire). Dommage que je n’ai pas pensé à leur dire de parler de cela devant tout le monde plutôt que dans un petit coin.</p>
|
||||||
|
|
||||||
<h2>Jour 75 — Mardi 6 janvier 2015</h2>
|
<h2>Jour 75 — Mardi 6 janvier 2015</h2>
|
||||||
|
|
||||||
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 d’une heure sur le HTTP, les verbes, le navigateur et le serveur.
|
<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 d’une heure sur le HTTP, les verbes, le navigateur et le serveur.</p>
|
||||||
|
|
||||||
Après la pause, chacun travail sur ces sujets. Quelques questions autour de HAML, puis Chrisophe de PullReview arrive pour nous présenter (avec des slides, c’est une première !) sont parcour et ce qu’il fait aujourd’hui. 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 l’accompagnerons normalement…
|
<p>Après la pause, chacun travail sur ces sujets. Quelques questions autour de HAML, puis Chrisophe de PullReview arrive pour nous présenter (avec des slides, c’est une première !) sont parcour et ce qu’il fait aujourd’hui. 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 l’accompagnerons normalement…</p>
|
||||||
|
|
||||||
<h2>Jour 76 — Mercredi 7 janvier 2015</h2>
|
<h2>Jour 76 — Mercredi 7 janvier 2015</h2>
|
||||||
|
|
||||||
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 l’analyse. C’est du machine learning. Assez intéressant, mais des difficultés à visualiser l’algo pour créer le dictionnaire.
|
<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 l’analyse. C’est du machine learning. Assez intéressant, mais des difficultés à visualiser l’algo pour créer le dictionnaire.</p>
|
||||||
|
|
||||||
Cette après midi, des questions autour de design, d’icone et d’emploi. Puis Eric Mahé nous à parlé de programmation parallèle. Sujet passionant.
|
<p>Cette après midi, des questions autour de design, d’icone et d’emploi. Puis Eric Mahé nous à parlé de programmation parallèle. Sujet passionant.</p>
|
||||||
|
|
||||||
<h2>Jour 77 — Jeudi 8 janvier 2015</h2>
|
<h2>Jour 77 — Jeudi 8 janvier 2015</h2>
|
||||||
|
|
||||||
SlowKata ce matin. Priorité à ceux qui habituellement reste sur le coté, sans forcement poser leurs questions. C’est intéressant, nous allons doucement, mais ça avance quand même un peu. Kata RomanToNumber avec interface graphique.
|
<p>SlowKata ce matin. Priorité à ceux qui habituellement reste sur le coté, sans forcement poser leurs questions. C’est intéressant, nous allons doucement, mais ça avance quand même un peu. Kata RomanToNumber avec interface graphique.</p>
|
||||||
|
|
||||||
L’après midi, présentation de Docker. Bien faite, avec des exemples. Je pense que beaucoup n’ont pas compris, mais je leur signal que ce n’est 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>L’après midi, présentation de Docker. Bien faite, avec des exemples. Je pense que beaucoup n’ont pas compris, mais je leur signal que ce n’est 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>
|
||||||
|
|
||||||
Ensuite, nous travaillons à plusieurs sur une application en rails d’un é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 d’autre 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>Ensuite, nous travaillons à plusieurs sur une application en rails d’un é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 d’autre 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>
|
<h2>Jour 78 — Vendredi 9 janvier 2015</h2>
|
||||||
|
|
||||||
Rétrospective intéressante mais pas de grand changement. Une sorte de rendez-vous en début d’après midi pour évoquer ce que chacun fait, les besoins en binomes, et faire un petit teaser de ce qu’il va se passer l’après midi.
|
<p>Rétrospective intéressante mais pas de grand changement. Une sorte de rendez-vous en début d’après midi pour évoquer ce que chacun fait, les besoins en binomes, et faire un petit teaser de ce qu’il va se passer l’après midi.</p>
|
||||||
|
|
||||||
Quelques échanges autour de la FOAD, c’est de plus en plus une galère pour eux.
|
<p>Quelques échanges autour de la FOAD, c’est de plus en plus une galère pour eux.</p>
|
||||||
|
|
||||||
Le SpeedJobbing d’hier soir, bien qu’autour uniquement de Ruby, à permis à certains de se rassurer, de reprendre confiance. Commencer à prendre rendez-vous avec des recruteurs pour qu’ils viennent proposer des offres.
|
<p>Le SpeedJobbing d’hier soir, bien qu’autour uniquement de Ruby, à permis à certains de se rassurer, de reprendre confiance. Commencer à prendre rendez-vous avec des recruteurs pour qu’ils viennent proposer des offres.</p>
|
||||||
|
|
||||||
<footer>
|
<footer>
|
||||||
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
Ceci est <a href="https://yaf.github.io/journal-d-un-formateur-en-2015/">l'histoire d'une de mes expriences
|
||||||
|
|||||||
Reference in New Issue
Block a user