Une passe de plus pour nettoyage

This commit is contained in:
Yannick Francois
2017-11-28 10:46:57 +01:00
parent 36ac26c651
commit 94794fbe2c
56 changed files with 493 additions and 2713 deletions
+132 -153
View File
@@ -5,8 +5,7 @@ date: 2014-09-15T13:15:29+01:00
*Du 15 au 19 septembre 2014.*
Jour 6 — Lundi 15 septembre 2014
--------------------------------
## Jour 6 — Lundi 15 septembre 2014
Je suis en retard ce matin. Mais chacun travaillait sur son sujet de
groupe ou sur une lecture de code.
@@ -34,216 +33,196 @@ tuto en ligne, en demandant si je voulais qu'ils en fassent ou pas. Je
leurs aie expliqué que pour moi l'important n'est pas d'apprendre une
syntaxe, mais de prendre le bon comportement, d'avoir la bonne
curiosité, les bons réflexes, que les syntaxes changent, en plus d'être
différentes de langages en langages. En rentrant chez lui, il a fait
suivre ce lien la liste: LearnXInYMinutes \[(Ce site
illustr\](http://learnxinyminutes.com/)e très bien mon propos je trouve
:-)).
différentes de langages en langages. En rentrant chez lui, il a fait suivre ce
lien la liste : [LearnXInYMinutes](http://learnxinyminutes.com/) (Ce site
illustre très bien mon propos je trouve :-)).
Demain, du code.
Jai oublié de faire signer les émargements.
Jour 7 — Mardi 16 septembre 2014
--------------------------------
## Jour 7 — Mardi 16 septembre 2014
Code ce matin. Il y a eu des discussions intéressantes et des
répétitions autour de ce quest un test, un programme, comment on
exécute tout cela. Et des discussions plus poussées autour de
limplémentation.
Code ce matin. Il y a eu des discussions intéressantes et des répétitions
autour de ce quest un test, un programme, comment on exécute tout cela. Et des
discussions plus poussées autour de limplémentation.
Il y a vraiment beaucoup de monde pour faire un kata : 24. Je sens que
nous avons tous besoins de travailler en petit groupe.
Il y a vraiment beaucoup de monde pour faire un kata : 24. Je sens que nous
avons tous besoins de travailler en petit groupe.
Le côté un peu scolaire de la présentation autour dun sujet me gêne. Je
vais leur proposer de faire un autre format pour voir: une discussion
autour dun sujet quils préparent sils 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.
Le côté un peu scolaire de la présentation autour dun sujet me gêne. Je vais
leur proposer de faire un autre format pour voir: une discussion autour dun
sujet quils préparent sils 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.
Certains semblent ronger leurs freins, il faut que je les lance sur du
concret. le risque cest 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.
Certains semblent ronger leurs freins, il faut que je les lance sur du concret.
le risque cest de perdre des gens en route. Quelle articulation pour
travailler sur des pages html par exemple, sans les laisser complètement seuls
?
Échange autour de irc/hipchat. Andreï ma mis admin, je vais pouvoir
gérer les chans, stocker des archives et créer ce quil faut pour la
FOAD et le groupe. Hipchat sera peut-être plus facile daccès pour les
néophytes. Existe-t-il une alternative libre ?
=> Hangout ? pffff encore du google.
Stockage de photos et autres fichiers pour la FOAD. En fait cest 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 ?
Échange autour de irc/hipchat. Andreï ma mis admin, je vais pouvoir gérer les
chans, stocker des archives et créer ce quil faut pour la FOAD et le groupe.
Hipchat sera peut-être plus facile daccès pour les néophytes. Existe-t-il une
alternative libre ?
Jour 8 — Mercredi 17 septembre 2014
-----------------------------------
Stockage de photos et autres fichiers pour la FOAD. En fait cest 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 ?
Petit point autour de lagenda et des changements autour du flow des
journées:
## Jour 8 — Mercredi 17 septembre 2014
Petit point autour de lagenda et des changements autour du flow des journées:
- Mardi prochain (le 23), normalement visite de Mozinor (attente de
confirmation et dune heure).
- Mardi en 8 (le 30) à 11h, normalement visite dICI Montreuil
(attente de confirmation de François).
- Mardi en 8 (le 30) à 11h, normalement visite dICI Montreuil (attente de
confirmation de François).
Explication de changement à propos des travaux en groupe: arrêt de la
présentation en mode exposé pour lorienter sur une discussion autour
dun 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
daprès-midi), je préfère quils travaillent individuellement, quand ils
le veulent, pour préparer un sujet. Les sujets seront fixés à lavance
pour un jour précis de façon à permettre à chacun de préparer pour celui
quil veut.
présentation en mode exposé pour lorienter sur une discussion autour dun
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 daprès-midi), je
préfère quils travaillent individuellement, quand ils le veulent, pour
préparer un sujet. Les sujets seront fixés à lavance pour un jour précis de
façon à permettre à chacun de préparer pour celui quil veut.
Ensuite, nous avons fait deux groupes: ceux qui ont un site (à leur nom
ou au nom dun groupe, dune asso), et ceux qui nen ont pas. Lidé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 lun deux. 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 quil fallait en passer par là ?
Ensuite, nous avons fait deux groupes: ceux qui ont un site (à leur nom ou au
nom dun groupe, dune asso), et ceux qui nen ont pas. Lidé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 lun deux. 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 quil fallait en passer par là ?
Les groupes se forment, et quand jarrive à 14h, ils sont tous à fond en
train de coder. Manger à lextérieur me fait du bien, mais du coup je ne
pilote pas bien le début daprès-midi. Je les laisse faire, jai des
choses à faire pour le Hipchat sur lequel jai maintenant la main.
Jinvite les élèves.
Les groupes se forment, et quand jarrive à 14h, ils sont tous à fond en train
de coder. Manger à lextérieur me fait du bien, mais du coup je ne pilote pas
bien le début daprès-midi. Je les laisse faire, jai des choses à faire pour
le Hipchat sur lequel jai maintenant la main. Jinvite les élèves.
Certains élèves s'entraident et semblent apprécier de le faire. Cest
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 laident,
elle me demande aussi de temps en temps. Cest déjà ça. Il ne faut pas
quelle reste coincée. Je me demande aussi comment fera-t-elle en groupe
et projet imposé ?
Certains élèves s'entraident et semblent apprécier de le faire. Cest 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 laident, elle me demande aussi de
temps en temps. Cest déjà ça. Il ne faut pas quelle reste coincée. Je me
demande aussi comment fera-t-elle en groupe et projet imposé ?
Mise en place, enfin au moins au mur, dun planning rotatif sur les 15
prochains jours. Je ne lai pas annoncé à haute voix. Il faudra le
faire.
prochains jours. Je ne lai pas annoncé à haute voix. Il faudra le faire.
Jour 9 — Jeudi 18 septembre 2014
--------------------------------
## Jour 9 — Jeudi 18 septembre 2014
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. Lidée cest de mettre en perspective ce quils ont
découvert hier avec html/css. Explication du serveur HTTP, du réseau et
du fait quun 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 dun répertoire.
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.
Lidée cest de mettre en perspective ce quils ont découvert hier avec
html/css. Explication du serveur HTTP, du réseau et du fait quun 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 dun
répertoire.
Ils doivent également regarder par eux-mêmes gi\[t
e\](ht\[t\](https://github.com)ps://git-scm.com/)t github. C'est trop.
Git aurait suffi je pense dans un premier temps.
Ils doivent également regarder par eux-mêmes [git](https://git-scm.com/) et
[github](https://github.com). C'est trop. Git aurait suffi je pense dans un
premier temps.
Explications sur le terminal et ses commandes encore. Deuxième round
dexplications pour les retardataires et parce que certains nont pas pu
entendre ce que je disais avant. Un peu de passage auprès de certains
pour expliquer en live.
entendre ce que je disais avant. Un peu de passage auprès de certains pour
expliquer en live.
Début daprès-midi, on parle du web. Cest un thème très généraliste.
Est-ce bien nécessaire daborder 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).
Début daprès-midi, on parle du web. Cest un thème très généraliste. Est-ce
bien nécessaire daborder 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).
Jai abordé les branches, je naurais pas dû. Il faut explorer des
choses simples, des choses justes nécessaires. Les branches ne le sont
pas pour linstant…
Jai abordé les branches, je naurais pas dû. Il faut explorer des choses
simples, des choses justes nécessaires. Les branches ne le sont pas pour
linstant…
Il restera github pour lundi prochain.
Le format explication le matin et mise en pratique laprè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 aujourdhui.
Le format explication le matin et mise en pratique laprè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 aujourdhui.
Est-ce que ce format n'est pas indispensable ? Est-ce que les d\[ojos
\](http://codingdojo.org)ne devraient pas tre faits dans l'après-midi ?
Est-ce que ce format n'est pas indispensable ? Est-ce que les
[katas](http://codingdojo.org) ne devraient pas tre faits dans l'après-midi ?
Nous verrons quand nous commencerons faire des équipes.
Liste des projets potentiels:
- 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)
- 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)
- Scratch (regarder le code source, type, langagem difficulté ?)
- Autonomie (app de gestion CAE, prendre contact avec Majerti
et Marlène). Quest-ce que Coopaname utilise ?
- Autonomie (app de gestion CAE, prendre contact avec Majerti et Marlène).
Quest-ce que Coopaname utilise ?
- Publify (moteur de publication)
- Site de Simplon'co
- Simplonline
- Gestion élèves (candidature, suivi,…)
Trouver des projets dans des technos autres que
[Ruby](https://ruby-lang.org) et [Python](https://www.python.org), pour
lexercice.
Trouver des projets dans des technos autres que [Ruby](https://ruby-lang.org)
et [Python](https://www.python.org), pour lexercice.
Un des élèves semble vraiment très facile, très à laise… Quest-ce
quil est venu chercher ?
Un des élèves semble vraiment très facile, très à laise… Quest-ce quil est
venu chercher ?
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,… Cest une bonne idée, nous verrons demain comment
faire.
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,… Cest une
bonne idée, nous verrons demain comment faire.
Jour 10 — Vendredi 19 septembre 2014
------------------------------------
## Jour 10 — Vendredi 19 septembre 2014
Présentation du planning rotatif. Mea culpa sur le fait davoir balancé
trop de choses la veille: je naurais dû aborder que Git, pas Github, et
ne pas explorer tout git dun coup, mais une utilisation basique.
Présentation du planning rotatif. Mea culpa sur le fait davoir balancé trop de
choses la veille: je naurais dû aborder que Git, pas Github, et ne pas
explorer tout git dun coup, mais une utilisation basique.
Liste des éléments appris dans la semaine, ajout des thèmes comme les
fiches de lecture et larticle pour expliquer ce que cest que
simplonline.
Liste des éléments appris dans la semaine, ajout des thèmes comme les fiches de
lecture et larticle pour expliquer ce que cest que simplonline.
Essaie de démarrer un screencast pour expliquer FizzBuzz en TDD. Outre
le problème de matériel, il existe un autre souci: cest 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 quils ont
compris.
Essaie de démarrer un screencast pour expliquer FizzBuzz en TDD. Outre le
problème de matériel, il existe un autre souci: cest 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 quils ont compris.
Nous avons aussi statué sur le fait que les élèves distants seront
majoritairement sous Windows. Dune part nous pourrons proposer de
laide à 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 lobjet dun morceau de cours sur comment on fait linstallation
sur Windows et sur Linux (voir sur Macosx pourquoi pas).
majoritairement sous Windows. Dune part nous pourrons proposer de laide à
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 lobjet dun morceau de cours sur
comment on fait linstallation sur Windows et sur Linux (voir sur Macosx
pourquoi pas).
Du coup reprise encore du cours sur le terminal.
Quelques groupes à 4 personnes, mais cela semble rouler.
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 ? Cest peut-être des
conséquences de la première promo et de la communication autour de
codeur entrepreneur du départ ? Comment rectifier limage de la
formation dev ? Est-ce que nous le voulons ?
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 ? Cest peut-être des conséquences de la première
promo et de la communication autour de codeur entrepreneur du départ ? Comment
rectifier limage de la formation dev ? Est-ce que nous le voulons ?
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 jai pris du temps sur les cours pour appeler et
demander des devis. Il y aura des visites la semaine prochaine pour
faire des devis. Jai peur que ce soit un peu cher, mais cest
indispensable.
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 jai
pris du temps sur les cours pour appeler et demander des devis. Il y aura des
visites la semaine prochaine pour faire des devis. Jai peur que ce soit un peu
cher, mais cest indispensable.
Quelques échanges à propos du fait de faire participer tout le monde au
nettoyage quotidien. Je pense que cest très difficile dimpliquer tout
le monde, et je nai 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 limpact social que nous voulons donner ? Mais comment le mesurer
ensuite ?
nettoyage quotidien. Je pense que cest très difficile dimpliquer tout le
monde, et je nai 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 limpact social
que nous voulons donner ? Mais comment le mesurer ensuite ?
Ceci est [l'histoire d'une de mes expriences en tant que formateur dans
un bootcamp](https://yaf.github.io/journal-d-un-formateur-en-2015/).
Ceci est [l'histoire d'une de mes expriences en tant que formateur dans un
bootcamp](https://yaf.github.io/journal-d-un-formateur-en-2015/).