Je suis en désaccord plus que total avec vous.
"Le codage informatique est réservé à une minorité d’experts et il n’y a aucune nécessité à l’enseigner à tous les élèves dès le primaire.«
Et pourquoi donc le codage devrait-il être réservé à une minorité d’experts ??????? Vous souhaitez donc créer une nouvelle caste d’élite qui maîtrise la pointe de la technologie, et qui ordonne les castes inférieures ignorantes ? ça ne vous dérange pas l’élitisme ??
Il ne s’agit pas de leur donner des cours d’ingénierie logicielle, mais simplement de leur donner des bases en codage, et en structure de
Le codage fait appel à des notions de logique de base, que tout le monde peut maîtriser. Les premiers exercices que l’on exécute lorsqu’on apprend, sont d’apprendre à maîtriser les algorithmes de tri et de recherche.
On sait tous effectuer une recherche dans un dictionnaire, on sait tous trier un ensemble de données (par exemple une liste de mots à classer en ordre alphabétiques) Mais qui, à part un codeur, est capable de détailler la suite précise d’actions à effectuer pour parvenir à ce but, valable quelle que soit la liste de mots ?
Savoir coder nous aide à mieux nous connaître, en nous apprenant à décrypter nos automatismes, ce qui est un avantage considérable en cette ère de manipulation de masse.
»Mais de quoi s’agit-il ? Le codage, à savoir les langages informatiques ( C++, Java, PHP,Python, Perl, etc.) qui permettent de créer des applications et des logiciels dans une multitude de domaines, est une expertise réservée à une minorité. Quel langage apprendre aux élèves, sachant que le développement informatique évolue très rapidement et que les besoins futurs ne sont pas connus «
Alors déjà, il faut noter que même si il existe de nombreux langages, il y a tout de même une grande quantité de points communs entre ces langages : la notion de structure de données, les boucles itératives, les tests... Une fois qu’on a appris un langage, on en apprend facilement un deuxième, et plus on en apprend plus les suivants sont simples. Python peut être un excellent choix à proposer à des enfants, mais il est loin d’être le seul.
Tous les langages ont leurs spécificités, et aujourd’hui un grand nombre d’entre eux sont utilisés, et même coexistent et collaborent entre eux. Et puis, est ce qu’on devrait cesser d’enseigner la géographie sous prétexte que les frontières et les littoraux changent avec le temps ? Ou le français car il évolue lui aussi ?
»Faut-il connaitre le codage pour se préparer aux défis majeurs que sont
le respect de la vie privée, la sécurité informatique, l’utilisation
quotidienne d’Internet, la pensée critique vis-à-vis de la technologie
numérique ?«
DEFINITIVEMENT OUI il faut au moins des bases en codage et en architecture matérielle pour pouvoir comprendre les enjeux en matière de sécurité et de vie privée informatique.
Ce que vous semblez souhaiter, c’est d’inculquer des automatismes de sécurité chez les jeunes, des automatismes qu’ils ne peuvent comprendre si ils n’ont pas les bases nécessaires.
Pour schématiser, vous proposez d’apprendre aux enfant à lire des mots, sans leur apprendre l’alphabet. Résultat, ils ne seront capables que de répéter bêtement les mots qu’ils ont appris, de les reconnaître quand ils les verront, mais ils ne sauront pas appréhender un nouveau mot. Vous aurez construit des machines.
»Le mythe de l’élève « Digital Native » , né sous Internet, n’existe pas.«
regardez par là En Ethiopie, des enfants qui ne savaient pas lire ont appris d’eux-même avec... des tablettes tactiles, qu’on leur a fourni sans instructions. Le digital native, on peut l’avoir chez nous si on donne des bases en programmation aux enfants.
»En tant qu’intervenant en lycée sur la thématique de la représentation graphique des données, j’ai constaté avec surprise que les élèves n’avaient que des notions floues sur le fonctionnement de base d’Internet."
Vous êtes surpris ? moi pas. Vous cherchez une explication ? je viens de vous la donner.
20/06 21:49 - epicure
@Par lsga (---.---.22.105) 18 juin 15:43 si quelqu’un veut comprendre comment (...)
19/06 19:24 - _Ulysse_
Autant pour moi, ce n’es pas grave. Ayant 30 ans, j’ai encore un paquet (...)
19/06 18:45 - 65beve
Ulysse, Cobol (et Java) sont loin déjà.Le retraité que je suis est devenu un utilisateur (...)
19/06 14:24 - _Ulysse_
Faut passer au Java ou au .Net pour vous changer du cobol ! ;-) .
19/06 14:22 - _Ulysse_
Une initiation à l’informatique pourquoi pas, mais pas à des enfants trop jeunes. A mon (...)
19/06 12:54 - aubergespagnole
Lisez attentivement mon billet et le projet de loi ( voir ma remarque sur le bug du lien de (...)
Agoravox utilise les technologies du logiciel libre : SPIP, Apache, Ubuntu, PHP, MySQL, CKEditor.
Site hébergé par la Fondation Agoravox
A propos / Contact / Mentions légales / Cookies et données personnelles / Charte de modération