• # Informatique ≠ programmation

    Posté par . En réponse à la dépêche En Estonie, la programmation à l’école dès 6 ans. Évalué à 3.

    Faut‐il commencer par les bases théoriques, comme dans le livre Computer Science Unplugged

    Quand j'entends parler de débuter un enseignement en primaire par les bases théoriques, je pense tout de suite à l'enseignement des maths. En France, sous l'influence de Bourbaki et des USA, on a introduit pendant les années 60 les "mathématiques modernes". On commençait par introduire les notions abstraites (ex. définition d'un groupe abélien) puis on montrait les applications (ex. les nombres munis de l'addition sont un groupe abélien). Ça n'a pas été un franc succès (hmm, quelle surprise !) et les programmes ont fait machine arrière.

    Heureusement, "Computer Science Unplugged" n'a rien à voir avec cela. À mon avis, cela relève avant tout de l'opération de séduction des gamins : je doute que la découverte du binaire les marque beaucoup et que ça influence leur pratique des ordinateurs, pas meme de la programmation ; par contre ils se diront peut-être que l'informatique, c'est bien et que quand ils seront grands, ils seront pompiers-informaticiens.

    Enfin, le programme estonien vise à enseigner la programmation, ce qui est très différent de la computer science. On peut être un excellent programmeur sans rien connaître aux types algébriques ou à la théorie des graphes. Et réciproquement, on peut être un cador en traitement du signal ou en cryptographie mais patauger dans 10 lignes de C.