Accéder au contenu.
Menu Sympa

educ - Re: [EDUC] Codage à l'école : Snap! ou Scratch

Objet : Liste de discussion du groupe de travail Éducation et logiciels libres de l'April (liste à inscription publique)

Archives de la liste

Re: [EDUC] Codage à l'école : Snap! ou Scratch


Chronologique Discussions 
  • From: JC Salmon - Collège de Cluses <coclu AT orange.fr>
  • To: educ AT april.org
  • Subject: Re: [EDUC] Codage à l'école : Snap! ou Scratch
  • Date: Wed, 9 Mar 2016 16:32:43 +0100


> Le 9 mars 2016 à 16:03, Nicolas George <ngeorge AT april.org> a écrit :
>
> Le decadi 20 ventôse, an CCXXIV, Pierre Boudes a écrit :
>> Certes, mais avant de développer des applications complexes il faut
>> apprivoiser l'idée etc. On parle d'enfants qui auront du mal avec les
>> erreurs de syntaxe.
>
> D'accord. Alors je propose que les profs de français utilisent des dominos
> avec des mots dessus pour les dictées.

Je prends même le contrepied
programmer apprend à taper, apprend à lire et à être rigoureux.
Si on enlève les difficultés sous prétextes que ce sont des difficultés,
qu'apprend-on ?

un "vrai" langage doit comporter les difficultés d'un langage,
car c'est en surmontant ces difficultés qu'on peut s'exprimer (i.e.
programmer)
de façon subtile.

Je répète ma question : qu'apprend-on ?
Le problème est que cette question n'est pas préalable à l'introduction de
l'algorithmique.
Et puisque la question n'a pas été posée,
les outils multiples donnent ders réponses différentes.

L'enseignement ne peut se construire que dans l'ordre.
1) que doit-on apprendre ?
2) quelle progression ?
3) quelle mise en œuvre ?

Ici l'aveuglement de l'institution devant le numérique
"Grand plan numérique", etc,
fait que tout se fait dans le mauvais sens

1) On veut faire du numérique -> enseignons l'"algorithmique"
2) Qui sait faire ça ? -> Signons avec Microsoft
3) Mais l'enseignement se passe en classe, non ? -> utilisons un truc tout
fait (scratch), ce sera plus simple à évaluer.

Dirigés par des incompétents, nous nous devons de résister,
et de recentrer pour éviter les dérives (utilitaristes, lobbies, ...)

Je pose une question :
L'algorithmique est-elle en elle-même un contenu disciplinaire au niveau où
nous allons l'enseigner ?
Si (oui)
{
étudions les algorithmes (définitions, etc) ;
}
sinon
{
utilisons-les sans qu'un logiciel soit imposé ;
définissons les contenus sur lesquels les algorithmes doivent
s'appuyer ;
}

JC


Archives gérées par MHonArc 2.6.18.

Haut de le page