Doit-on apprendre aux plus jeunes à programmer ?
Un journaliste trouve cette idée ridicule

Le , par Cedric Chevalier, Expert éminent sénior
Est-ce vraiment une bonne idée que d’avoir à enseigner la programmation aux plus jeunes ? Chacun a sa propre opinion sur la question. Pour le Royaume-Uni, la réponse est affirmative. Vu les nombreuses opportunités qu’offre l’informatique dans le domaine de l’emploi, pour le gouvernement Britannique il est impératif de familiariser les plus jeunes à l’informatique le plus tôt possible.

Pour Willard Foxton, journaliste d’investigation et producteur, c’est une idée saugrenue. L’homme a un cliché assez particulier des programmeurs. Pour lui, ce sont des êtres au-dessus de la normale. En quelque sorte des savants fous qui marmonnent à longueur de temps des choses incompréhensibles. En conclusion, pour lui tout le monde ne peut pas programmer. L’informatique devient ainsi un sujet ésotérique réservé à quelques privilégiés.

En second point, le journaliste trouve incongru et inadéquat d’enseigner la programmation et les algorithmes à des enfants qui ne possèdent pas encore les rudiments de l’algèbre.

Foxton soulève également une question sur les aptitudes des enseignants du primaire à maîtriser eux-mêmes les langages de programmation. Il ne les voit pas eux-mêmes en mesure d’apprendre des langages de programmation, combien de fois les transmettre aux enfants ? Il dira « J’admire l’ambition et l’enthousiasme des membres du gouvernement, mais je vois mal comment un enseignant moyen du primaire pourra apprendre deux langages de programmation pour ensuite les transmettre aux enfants ».

Le journaliste conclut « Si une matière scolaire doit être enseignée à tous, elle doit avoir une application vitale dans le quotidien et ce n’est simplement pas vrai pour l’écriture du code, bien même qu’elle soit utile à certains enfants ».

Source:Telegraph

Et vous ?

Partagez-vous le point de vue de l’expert ?


Vous avez aimé cette actualité ? Alors partagez-la avec vos amis en cliquant sur les boutons ci-dessous :


 Poster une réponse Signaler un problème

Avatar de el_slapper el_slapper - Expert éminent sénior https://www.developpez.com
le 31/10/2013 à 10:16
Sa vision de l'informatique est un peu foireuse(nous ne sommes nullement des êtres d'exception), mais au final, il met le doigt sur le même argument que moi : c'est une spécialité. Au même titre que la patisserie ou la compta analytique.
Avatar de Fleur en plastique Fleur en plastique - Nouveau Candidat au Club https://www.developpez.com
le 31/10/2013 à 14:57
Bien sûr qu'il faut apprendre à nos jeunes têtes blondes comment programmer. Et le plus tôt sera le mieux.

Je pense que le meilleur langage pour débuter est l'assembleur. Quoi de plus jouissif de voir l'enfant s'énerver quand il voit qu'il bloque l'ordinateur pour cause d'une instruction assembleur malheureuse ? Quand il en aura marre de devoir toujours appuyer sur RESET, il fera attention, et va devenir alors un excellent programmeur.

Cela lui apprendra même la patience d'une manière beaucoup plus efficace et utile que les perles à enfiler.

De toute façon nous vivons dans un monde où il faut toujours aller plus vite et être plus efficaces ; les enfants de nos jours n'ont plus de temps à perdre à jouer, ils doivent travailler leur esprit dès le plus jeune âge pour devenir des citoyens rentables.
Avatar de Grom61736 Grom61736 - Membre éprouvé https://www.developpez.com
le 31/10/2013 à 15:03
Citation Envoyé par Fleur en plastique Voir le message

De toute façon nous vivons dans un monde où il faut toujours aller plus vite et être plus efficaces ; les enfants de nos jours n'ont plus de temps à perdre à jouer, ils doivent travailler leur esprit dès le plus jeune âge pour devenir des citoyens rentables.
J'ai malheureusement l'impression que c'est également l'idée de ce ministre. :/
Avatar de yahiko yahiko - Rédacteur/Modérateur https://www.developpez.com
le 01/11/2013 à 3:23
Inquiétant dans la mesure où beaucoup de "bonnes idées" anglo-saxonnes sont prises en modèle par nos élites françaises de l'Education Nationale.

L'apprentissage de l'informatique ainsi que de nombreuses autres disciplines passe d'abord par une bonne maîtrise du Français et de l'arithmétique, chose pour laquelle nombre d'élèves ont actuellement des lacunes.
Avatar de valkirys valkirys - Membre expérimenté https://www.developpez.com
le 01/11/2013 à 6:16
Citation Envoyé par Fleur en plastique Voir le message
Bien sûr qu'il faut apprendre à nos jeunes têtes blondes comment programmer. Et le plus tôt sera le mieux.
...
pour devenir des citoyens rentables.
Pour une fois Fleur en plastique, a bien raison!
Avatar de JackIsJack JackIsJack - Membre habitué https://www.developpez.com
le 01/11/2013 à 8:12
Les journalistes ne devraient pas avoir d'opinion.

Ils sont là pour remonté l'information, pas pour diffuser massivement des idées irrationnels, pour lesquels ils n'ont aucune compétence.
Avatar de Bedian Bedian - Membre à l'essai https://www.developpez.com
le 01/11/2013 à 11:17
Ce qu'affirme le journaliste est une abérration.

La programmation est un application directe de l'algorithmique pour un objectif bien précis à atteindre en terme d'automatisation.

Ce qu'il faut leur apprendre c'est l'algorithmique car il permet de gérer n importe quel problème.

Par contre on devrait commencer à enseigner la programmation dès le lycée et l'algorithmique dès le collège.

laissons les petits au primaire apprendre les bases des maths et des langues. ils sont trop petits pour faire de l'algorithmique
Avatar de Chauve souris Chauve souris - Membre émérite https://www.developpez.com
le 01/11/2013 à 12:06
Eh oui ! Comme quand on installe Visual Studio ou autre usine à gaz. Simplement que les prérequis pour les unités centrales des petits d'hommes s'appellent sémantique, manipulation aisée de leur langage humain et logique humaine avant de passer à la logique informatique.

Il faut aussi de la curiosité, un certain masochisme à s'acharner sur une difficulté rencontrée, bref tout ce qui est l'ordinaire de la vie de quelqu'un qui ne la passe pas professionnellement dans la routine et son temps libre vautré sur le canapé devant sa téloche.
Avatar de garniture garniture - Membre habitué https://www.developpez.com
le 01/11/2013 à 12:21
Une bonne console Vtech et hop au boulot les cocos !
Le concept apprendre en s'amusant s'applique aussi à l'informatique.
Là où sa risque de coincer c'est pour trouver des enseignants capables de montrer les rudiements en informatique.
Avatar de Thiht Thiht - Membre du Club https://www.developpez.com
le 01/11/2013 à 12:53
Je suis plutôt d'accord avec son deuxième argument, je ne pense pas qu'il soit pertinent d'enseigner la programmation avant un certain niveau, car certains concepts élémentaires risquent de manquer. Je ne sais pas où en est l'éducation nationale aujourd'hui, mais à mon époque (bon, je suis pas si vieux mais ça remonte à quelques années quand même ) le concept de fonction n'était enseigné qu'en 3ème, et les variables en 5ème. Sans compter que certains ne parvenaient pas à assimiler complètement ces concepts avant l'année suivante. Du coup enseigner la programmation avant le lycée ne me semble pas pertinent. Je suis d'ailleurs tombé il y a peu sur un exemple marquant : que pensera un élève à qui on enseigne en cours de maths que l'équation "x = x + 1" n'a pas de solution, et à qui on enseigne l'heure suivante en programmation que l'instruction "x = x + 1" assigne son ancienne valeur incrémentée à x ? Bien sûr on pourrait s'affranchir de ce problème en utilisant des pseudo-langages où l'assignation s'effectue avec des <- ou des := mais le problème risquerait de ressurgir à un moment ou à un autre.
Pour les cours d'algo/prog au lycée ça me semble une bonne idée pour une option cependant, on avait bien une option arts-plastiques, une option musique et une option sport, une matière d'ouverture plus "théorique" ne ferait pas de mal à mon avis.
Contacter le responsable de la rubrique Programmation