Hello,

J'ai lu le Hackpad de Julien, et je me suis aperçu que j'ai un problème
avec le terme "code".
C'est vendeur en ce moment comme le terme "numérique" et cela ne facilite
pas les solutions à apporter. C'est pour cela que je pose la question du
périmètre :

- Quid de la découverte de l'algorithmique ? Avant le CODE ?
- Quid de "Quoi faire avec" ? Après le CODE ?

Pour la découverte de l'algorithmique, je vous invite à découvrir les
travaux d'Eric Greff (http://eric.greff.free.fr/recherche.htm). Quelques
uns de ses travaux m'ont inspiré, comme celui de l'enfant robot avec lequel
j'ai fait une activité de découverte que je fais faire en début d'année. La
robotique ludique a cela de bien : elle permet de "matérialiser" la pensée
algorithmique.
Pour moi l'algorithmique est la grammaire de la programmation. De la même
manière qu'on leur apprend qu'une phrase est composé d'un
sujet+verbe+complément, ils doivent connaitre les notions
d'action/réaction, boucles, bifurcation, fonctions (voir ici
http://www.rcx-storm.org/Decouvrir-la-programmation-avec,268) *avant de
savoir les "coder"*, voire au fur et à mesure qu'ils codent.

Pour le "Quoi", je vous invite à relire Marc Prensky (
http://www.marcprensky.com/). J'en ai fait un résumé ici :
http://fesc.asso.fr/Un-nouveau-paradigme-pour . Comme il a été dit à
"Code/Decode le numérique" le 2 avril, il ne s'agit pas d'en faire des
programmeurs ou des codeurs mais d'être à l'aise avec la prise en main des
outils du futur.
Pour ce point, je voudrais l'illustrer avec l'intuition "géniale" de la
FIRST LEGO Leaque : proposer des challenges à résoudre avec la technologie.
A partir de ce "Quoi faire" (qui est l'hameçon), nous allons découvrir
ensemble comment le faire. Comme je le dit aux parents, avant d'apprendre à
programmer (coder?), ils vont apprendre à se poser les bonnes questions
pour trouver ensuite les moyens de résoudre les différents problèmes. (Nous
avons un public réceptif : voir ici
http://www.lemonde.fr/societe/article/2014/04/01/les-eleves-francais-doues-pour-resoudre-les-problemes-non-scolaires_4393375_3224.html
)
Les métiers les plus intéressant sont ceux où ont se posent des questions
et où on doit trouver des solutions qui ne sont pas déjà écrites.
En me relisant, je m'aperçois que je ne répond pas à la question du "code
source" parce que pour moi il y a une question de pré-requis à poser avant
de commencer à coder (from scratch ou à partir de modèle). D'ailleurs, je
ne parle pas de code dans ma pédagogie :
http://fesc.asso.fr/Parcours-pedagogique-innovant

Sincèrement.

Christophe THOMAS
=================>
>>http://fesc.asso.fr/
_______________________________________________
Discussion mailing list
[email protected]
http://listes.jecode.org/cgi-bin/mailman/listinfo/discussion

Répondre à