Les sources du livre sont retourné sur github, donc si vous voulez
continuer la relecture (et traduction des quelques fichiers encore non
traduits), c'est là bas que ça se passe :
https://github.com/Pandark/Eloquent-Javascript-translation
A partir de maintenant (et jusqu'à nouvel ordre), je ne récupère plus
le texte depuis les etherpads.
Par contre, vous pouvez toujours voir ce que ça donne sur
http://books.lifeleaks.com/eloquentjavascript/ . Je mettrai à jour
régulièrement comme avant, mais maintenant à partir du dépôt sur
github, donc.
Si vous voulez participer à la relecture mais que vous n'arrivez pas à
envoyer de fichiers via git, vous pouvez utiliser l'éditeur web de
fichiers de github, ou faire un patch des modifications à appliquer
(avec "git diff" ou juste le bon vieux diff).
À titre informatif, les sources du livre en anglais y sont aussi
https://github.com/marijnh/Eloquent-JavaScript
Voilà j'ai fini mon speech, maintenant let's rock and roll ! :op
++
Pandark
Toutefois, après le succès notable (2h30, 40 personnes) de l'atelier
d'initiation à la programmation appuyé sur la version en-ligne de
notre traduction d'EJS, que j'ai réalisé lors de la dernière Ubuntu
Party parisienne, je suis plus que jamais déterminé à finir ma
relecture de l'ouvrage.
Je note donc qu'il faut passer par git, et j'en profite pour remercier
Pandark pour le travail de ré-intégration du livre dans son dépôt de
sources, depuis les framapads.
++
--
Simon Descarpentries
+33 6 76 97 02 53
http://sd12s.fdn.fr
L'atelier s'adressait à de vrais débutants, et ce sont eux qui s'en
sont le mieux sortis, face au faux-débutant qui n'écoutaient du coup
que d'une oreille distraite.
Pour étayer tes propos Goofy, tu peux demander des témoignages à
l'orga de l'Ubuntu Party pour qui cet atelier n'est pas passé
inaperçu.
Julia m'en a également reparlé, ayant eu des échos d'un « élève »
ravi. Il parait que j'ai vendu du rêve, mais je ne sais pas très bien
si c'est bien ou pas.
La séance s'est découpée comme suit :
- 30 minutes de présentation générale de l'histoire de l'informatique
et de la programmation, pour dire que JavaScript c'est un langage de
haut niveau, interprété et devenu rapide et omnipotent depuis peu.
- 30 minutes théoriques sur le contenu du chapitre 1 jusqu'au premier
exemple pratique (afficher les nombres pairs jusqu'à 10)
- 30 minutes de réalisation de l'exercice lui-même (rédaction du code,
qui fonctionne alors dans la console intégrée)
- 30 minutes pour sortir le code de la console intégrée pour tout le
monde, et partir donc d'une page .html standard, et de là adapter la
solution pour compter jusqu'à 25 et plus 10 (on peut mettre 100 c'est
plus pédagogique)
- la fin pour avancer dans le 1er chapitre pour finir la notion de variable
J'ai donc juste effleuré le début d'EJS, mais la magie de ce livre,
c'est d'être capable d'accompagner les gens (au moins) jusqu'à
l'algorithme A* d'intelligence artificielle…
Ce qui m'a le plus plu dans cet atelier, c'est que même Haissa et
Simone (deux grand-mères resp. algérienne et chinoise) sont parvenu à
afficher les nombres paires jusqu'à 25 dans un navigateur seul, à
partir d'une page .html seule. Malgré les pesantes dispositions de
sécurité de Firefox concernant les popup…
J'ai beaucoup apprécié l'expérience moi aussi, et je suis ouvert à
toutes proposition et même prendre des jours de RTT pour faire ce
genre d'éducation populaire !