lundi 16 mai 2016

Allez, je me lance : pour quoi faire ? Pour créer.



Plus que quinze jours et je serai de nouveau seule face à mes deux écrans et Al, apprenti Orange, qui me coachera.
Alors pas de temps à perdre, mais avant de programmer, j'aimerais savoir d'où vient ce logiciel ? Pourquoi « Scratch »?
Après quelques clics sur le net, je découvre une présentation sur TED de Mitch Resniak « Let's teach kids to code ».
Ce logiciel a été développé en 2006 par une équipe de recherche appartenant à la célèbre école du MIT.
Et ce n'est qu'en 2015 que je découvre son existence ?Je savais que l'Amérique était loin mais pas à ce point  !
L'objectif de cette équipe était de permettre à tous les enfants de créer leurs propres jeux, leurs propres histoires, leurs propres animations interactives et de partager leurs projets sur le web. Le slogan est assez parlant : Imagine, Programme, Partage.
J'en suis convaincue : il faudra absolument l'enseigner en classe.

Mais pourquoi Scratch ?
Scratch n'est pas le nom du chat de l'équipe du MIT,
Scratch n'est pas le son produit par le velcro que l'on détache,
Scratch n'est pas un personnage de chez Disney-Pixar ,
Scratch n'est pas un logiciel réservé uniquement aux enfants !
Scratch est un mot anglais qui signifie gratter.

Ce sont les DJ qui utilisent ce terme pour créer de nouveaux sons, en déplaçant en avant et en arrière les disques vinyles.
Vous savez le disque noir avec des sillons dessus que l'on écoutait grâce à un électrophone, une platine quoi ?!

Mais revenons à nos créations !

A very very very long time ago, mes élèves de moyenne section, âgés d'environ quatre ans, apprenaient à manipuler la souris de l'ordinateur grâce aux jeux du BB2i : c'est l'un d'eux que je décide de programmer.
C'est quoi leBB2i ? C'est l'équivalent du B2i au collège. Toujours pas assez clair ? Ce sont des compétences à valider pour obtenir le Brevet Informatique Internet en fin de troisième.

Bref, parmi les jeux du BB2i, il y en avait un dont le but était de faire disparaître un lapin en cliquant dessus. Je dois pouvoir réaliser son programme, je me lance.
J'ouvre mon ordi,
J'ouvre Scratch,
J'essaie des lignes de code,
J'efface des lignes de code,
Je modifie des lignes de code,
Je recommence des lignes de code...

Et après une bonne heure, mon jeu fonctionne. Certes, il n'est pas très compliqué mais on peut y jouer, hourra !
Je ne vais pas vous mentir, j'ai rencontré quelques difficultés mais j'ai mon premier programme " étoiles filantes 2 " et je vais pouvoir le partager.

Autant dire que j'ai du Scratch plein la tête : je pense lutin, arrière-plan, boucle, conditions...et je poursuis avec de nouveaux programmes comme le «pong » à ma façon ;)

J'ai conscience qu'Il me reste encore beaucoup de progrès à réaliser et le deuxième temps de formation à distance va le confirmer….

Tu tu tu tu tu tu tu tu
Tu tu tu tu tu tu tu tu

- vous l'avez reconnue cette fois ?! [cf article 1]

Je décroche,
C'est Al,

C'est l'heure.

dimanche 10 avril 2016

Allez, je me lance. Pourquoi ? Par curiosité…


J'actionne le lien de la visioconférence et je me retrouve face à mes deux écrans allumés : l'un affichant l'interface Scratch, l'autre, l'écran de Grégor.
Mon geste avec ma souris n'est pas maîtrisé, elle passe d'un écran à l'autre sans mon consentement, .
Je ne vais pas mieux :(

- Tu vois mon écran ? Tu as bien téléchargé le logiciel ? Tu l'as ouvert ?
- Oui, tout est prêt.
Depuis trois jours ! Heureusement que la vidéo n'est pas activée, il verrait que je suis un peu anxieuse.
- Tu connais déjà un peu Scratch je crois ?
- Je suis allée sur le site* depuis notre conversation.
- Bon, alors tu sais qu'il y a des lutins, des arrière-plans, des blocs, du son, des scripts, des déclencheurs, des costumes, des boucles, une scène, des variables, et plein d'autres fonctions ?
- Oui, mais fais comme si je ne savais pas tout ça.
Vite, je reprends les fiches du tuto - merci Rob pour l'info - ça va sûrement m'être utile.
- Je vais reprendre avec toi le tutoriel de Scratch. Tu vas commencer par changer la couleur du lutin papillon, c'est la fiche 1.
Où est cette fiche, vite...
- Ça va ? Tu suis toujours ? On continue. Tu vas programmer ton premier jeu.
Moi ? Une conseillère qui programme, ça n'existe pas, ça n'existe pas et pourquoi pas ?
- Je t'écoute, quel est ce jeu ?
- Celui du chat et de la souris. Tu vas programmer le lutin souris pour le déplacer avec des flèches afin qu'il ne se fasse pas attraper par le chat. Pour ça - attention cela devient très technique pour les non-initiés – tu vas chercher la souris ; dans le bloc événement, tu sélectionnes quand la flèche haut est pressée ; dans le bloc mouvement, tu choisis s'orienter en haut et tu finis par coller la ligne avance de 10. C'est tout, à toi.
Ah, c'est ça le jeu ! On est pas prêt de le retrouver dans le rayon de chez Micromania . J'essaie quand même : flèche droite, flèche gauche, flèche bas, c'est fait et ça fonctiooonnnne !

Voilà, j'aurais fait danser des lutins, parler des canards, rétrécir des hippopotames, enregistrer des sons, manipuler les blocs, des boucles, des variables, planifier des actions ; j'aurai même programmé  le jeu à mon avantage afin que le chat ne mange pas trop de souris !
Bref, je commence à parler le scratch et comme diraient les anglais, I'm over the moon !

- C'est bien Sand, tu maîtrises le logiciel. Dans quinze jours, mon apprenti, Al d' Orange, te proposera une formation de perfectionnement pour que tu puisses animer des coding goûters.
Juste pour info, Grégor cite souvent le nom de son entreprise ;)
- Super, j'ai hâte.

Alors Grégor, à la fois cordial et patient avec moi, aura su m’intéresser à Scratch - cette formation qui devait durer deux heures initialement, en aura duré trois !

Comment ? Mordue vous dites ? Mordue, je suis !

Je raccroche,
C'était Grégor,
C'est la fin de l'heure,
Je ne veux plus rebrousser chemin...

* https://scratch.mit.edu/


vendredi 1 avril 2016

Allez, je me lance. Dans quoi ? LA PROGRAMMATION…

....mais moi, j'suis pas tombée dedans quand j'étais petite.


Tout a commencé avec mon fils lors de son stage de troisième en entreprise chez Orange.

- Alors, tu as passé une bonne journée ? Ce stage, c'est bien ?
- Ouais
- Et ?
Il faut dire que mon fiston n'est pas bien bavard. Il paraît que c'est normal à cet âge !
- Pas mal. J'ai programmé des jeux avec Scratch.
- C'est qui lui ?
- Pfff...personne, c'est le nom du logiciel.
- Je sais, je connais. Mais rappelle moi comment ça marche ?
- Y'a un tuto, va sur le site.
Là, je sens bien que je n'aurais rien de plus de son côté.

Je passe pour une mère ringarde qui n'y connaît rien à l'informatique :(
Mais, c'est mal me connaître, moi aussi je veux scratcher. Et puis, il y a aussi ma ministre, NVB, qui veut que tous les élèves de France et de Navarre soient les rois du numérique, alors je ne vais pas en plus être dépassée par des élèves ! 
Courage, yes you can !

Quelques jours se passent et...

- Allô Grégor ? C'est Sand, la maman de Rob. Son stage s'est bien passé ?
- Très bien, il bosse bien le fiston. Il a pu découvrir les métiers de l'entreprise, son fonctionnement et surtout le service développement avec Scratch.
- Ah oui ? Tant mieux. Mais c'est quoi Scratch, tu peux m'expliquer ?
Je sais, c'est lâche d'utiliser son fils pour arriver à ses fins.
- Demande à Rob, il va t'expliquer. Il a été formé pour ça.
- Euh, y veut pas. Il a pas le temps…
- D'accord, je te forme à distance samedi, dans deux jours. Prépare le logiciel, les écrans et tout et tout.
- Deux écrans ? Okay, salut !

Mais qu'est ce qui m'a pris d'accepter, il me parle de deux écrans, de logiciel ? Houlala, dans quoi je me suis embarquée ? Maintenant, c'est tout Orange qui va savoir que je ne suis pas douée.
Je me sens pas très bien, j'ai un peu mal au ventre.

Jour J-1 avant la visioconférence : check-list.
- logiciel installé : OK
- ordinateur branché : OK
- téléphone chargé : OK
- écouteurs prêts : OK
- deuxième écran installé : presque.

Vite, je réalise des réglages pour le double écran, une grande première pour moi, ça commence !
Au passage, j'ai certainement déréglé d'autres paramètres mais je ne vois rien de modifié, cool ;)

Jour J-1 heure avant la visioconférence : panique à bord.
je suis comme une élève qui va retourner à l'école après deux mois de vacances. 
Et si rien ne fonctionne ? Si je ne comprends rien ? ET si et si...J'veux plus.

Tu tu tu tuuu tu tu tu tuuuu
Tuuu tu tu tu tu tu tu tuuuu
[ben, c'est ma sonnerie de portable, You & Me de Flume ]

Je décroche,
C'est Grégor,
C'est l'heure.

Je ne peux plus rebrousser chemin.

A suivre ;-)