Linus Torvalds: "Je ne pense pas que tout le monde devrait apprendre à écrire du code"

De nos jours, il est en vogue de parler de la nécessité d'apprendre au monde à programmer (surtout les enfants). Ils parlent à propos de nouvelle alphabétisation, promouvoir l'utilisation active et non passive de la technologie, Projet Scratch pour les démarrer (et autres projets gratuits et open source), de campagnes avec des personnes célèbres, etc.

Et soudain, il y a des nouvelles comme ça. Dans une interview pour Business Insider, Linus Torvalds est interrogé sur la nécessité d'enseigner la programmation à tout le monde et quelle serait l'éducation en informatique. C'était sa réponse (traduit de CHW).

En fait, je ne pense pas que tout le monde devrait nécessairement essayer d'apprendre à écrire du code. Je pense que la programmation est quelque chose de très spécialisé; et personne ne s'attend vraiment à ce que la majorité le fasse. Ce n'est pas comme savoir lire et écrire; et savoir faire des opérations mathématiques de base.

Cela dit, je pense qu'il doit y avoir un moyen pour les gens d'entrer en contact avec cela, afin qu'ils découvrent qu'ils l'apprécient et qu'ils ont l'aptitude, qu'ils connaissent cette possibilité. Non pas parce que tout le monde veut ou a besoin d'apprendre, mais seulement parce qu'ils ont une grande vocation. Il se peut que beaucoup de gens n'aient jamais réalisé qu'ils auraient aimé «dire» aux ordinateurs ce qu'ils devaient faire. Donc, dans ce sens, je pense que les cours d'informatique dans les écoles sont une excellente idée, mais je ne crois pas à la devise «Tout le monde devrait apprendre à programmer!

Mon avis. Peut-être que ce qu'il faut enseigner n'est pas strictement la programmation mais une manière de penser algorithmique, pour tout affronter comme une routine avec des variables et des fonctions. Ensuite, la nécessité de résoudre le problème efficacement devient le développement du bon sens. Je me souviens que quand j'étais enfant, dans une très vieille école 286, j'utilisais le programme Logo (quoi à l'époque, un programme de dessin avec une tortue). Aujourd'hui je vois Scratch et quelle coïncidence, est la continuation de l'ancien logo (Il est en fait inspiré de Logoblocks, qui était un langage de programmation visuel qui mélangeait Logo avec des blocs Lego). Ils ont même fait un simulateur de logo à gratter et j'étais rempli de nostalgie.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   José Jacome dit

    L'idéal pour un élève serait d'apprendre Linux et les opérations de base de la programmation, le reste viendra en plus, ces jours-ci, la programmation a un vaste domaine comme la robotique, l'automatisation des processus et la simplification des tâches répétitives qui sont présentées dans de nombreux cas de la vie d'un étudiant ...

    1.    diablemaybrago dit

      Dans mon école, le gouvernement a donné un PC avec Ubuntu (je le savais déjà) et j'étais heureux d'attendre que l'heure de mon ordinateur arrive et quand j'ai réalisé que ces ordinateurs avaient déjà W7, quelle déception 🙁

      1.    seigneur loup dit

        pirate à coup sûr

  2.   mat1986 dit

    Mon expérience:
    Quand j'étais au lycée (Chili), il y avait un cours d'informatique spécifique ... qui n'allait pas au-delà d'enseigner les composants de base du PC, puis de passer du temps à zsnes. Plus tard à l'université, il y a eu une première approche de Linux, à travers le cours d'informatique -programmation en C ++ -, d'abord sous Windows puis dans les ordinateurs utilisant Fedora. Ce que j'ai découvert en passant cette expérience, c'est qu'il y a un manque de cours d'informatique "sérieux" (surtout dans les niveaux secondaire et supérieur) afin d'avoir une bonne base, que ce soit en programmation ou en connaissance de Linux. Malheureusement, au moins ici au Chili, il n'y a pas de culture douce. Gratuit et vous avez 2 options: continuer avec Windows ou découvrir le monde Linux par vous-même (la seconde m'est arrivée),

    1.    craquer dit

      très vrai, il en est ainsi au Chili.

    2.    éliotime3000 dit

      Au Pérou, c'est la même chose, et dès que j'ai été dans un institut technique supérieur d'État, ils nous ont appris Visual Basic 6.0, la plupart d'entre eux ont passé le cours de gratter, et en ce qui concerne la programmation en C ++ natif, j'étais l'un des peu de gens qui pouvaient comprendre la programmation en C ++ et gérer les bases (même si la vérité est que la plupart des organigrammes leur ont été très utiles, d'où leur perte).

      Pour des raisons évidentes, il n'est pas nécessaire de forcer tout le monde à s'impliquer dans la programmation, car il y a des gens avec différents types d'intelligence et imposer un métier qui ne met pas en valeur leur intelligence les frustre de manière irrémédiable.

    3.    Martin C. dit

      Au moins dans le pays (Venezuela) au lycée, il y avait un cours facultatif pour le suivre: «Informatique et informatique». Au début, il s'agissait simplement de connaître les composants d'un PC et la structure d'un système d'exploitation. Ensuite, ils nous ont appris comment utiliser et installer GNU / Linux (Debian), et immédiatement ils nous ont appris à développer des algorithmes et finalement nous avons écrit quelques petits programmes en langage C. Ensuite, tout ce que j'ai appris sur la programmation, j'ai appris par moi-même et certains d'autres choses au collège.

      1.    nano dit

        Quelle école et dans quel état? Parce que j'ai donné de l'informatique (plutôt de la bureautique) dans quelques écoles et rien, le programme est «c'est du moniteur, c'est de la peinture, c'est du CPU» ... dans aucune école à aucun niveau, ils ne donnent absolument aucune programmation, les plus proches que j'ai réussi à voir qu'ils m'ont permis de donner dans le pensum étaient des algorithmes.

      2.    Fenris dit

        C'est vrai, dans plusieurs lycées, il y a la mention informatique, où on vous apprend différentes choses, y compris la programmation, dans l'état de Zulia, il y a plusieurs lycées comme ça. Sans évoquer le grand CCS ... mais par rapport à l'article, je partage l'idée que TOUT LE MONDE peut programmer, mais tout le monde ne sait pas bien programmer. À votre santé

        1.    Résistance à la soumission dit

          Oui, dans mon pays avec tout le respect que je vous dois, quand nous prenons beaucoup d'informatique, nous ne voyons pas cela comme un sujet très important pour l'étudier en profondeur mais il n'est pas non plus nécessaire de tout apprendre sur la programmation sinon plutôt les bases dépendent déjà sur 1 si vous aimez la programmation, vous pouvez manger une bibliothèque sur la façon de programmer à fond
          PS: quelqu'un connaît les smartphones qui ont un système d'exploitation autre qu'Android car Android tue vraiment avec les flashs et les virus aident.

    4.    paul honorato dit

      Très vrai.

      Bien que continuant avec le problème du Chili, il fut un temps où je n'avais pas de PC (très pauvre, je sais) et devais me rendre dans un infocentre (quelque chose comme un cyber, mais orienté vers les bibliothèques) du gouvernement pour faire mes devoirs. Il y avait deux salles, une pompeuse qui était toujours remplie de PC Windows XP (en fait, tout était sponsorisé par la Fondation Bill et Melinda Gates) et une autre qui n'était pas si connue. Celles-ci avaient quelque chose de bizarre installé, c'était quelque chose qui s'appelait "Mandrake Linux 10" et j'ai vu que cela et Firefox étaient plus rapides que XP et Explorer (il n'y avait pas d'autre navigateur sur les PC Windows dans l'autre pièce). Là, j'ai rencontré Linux et je me suis intéressé au monde. Était 10.

      Cette salle a disparu lorsque Michelle Bachelet a pris la présidence, elle avait déjà un PC à l'époque, avec le mythique Mandrake évoqué plus haut. Ensuite, je vais dans un autre centre d'information et il y avait ces mêmes PC, mais avec Windows XP. La performance était inférieure.

      Les cours d'informatique étaient hilarants. C'étaient des PC avec XP et tout ce que vous faisiez était d'utiliser un programme appelé «La plaza» ( http://www.enlaces.cl/v3/internet/plaza.html ) du programme Links. C'était une blague, comme vous pouvez le voir et il ne nous a pas fallu longtemps pour deviner la clé pour échapper à ce gâchis, c'était des «liens». Là, nous nous échappons vers le vrai PC. Ensuite, ils nous ont appris à utiliser des logiciels propriétaires (MS Office) et à utiliser Internet Explorer. Quand j'ai interrogé le professeur sur Linux, il m'a regardé avec un visage «c'est un hacker», hahaha.

      Puis le lycée, plus ou moins pareil. Ils ont donné du porridge pour bébé quand j'attendais de la viande.

      Je suis allé étudier programmeur analyste à DuocUC et pas une seule trace de Linux jusqu'au 4ème semestre, où il y avait une branche appelée "Administration des systèmes d'exploitation", dont le professeur était un linuxero. Mais "par programme" (terme largement utilisé au Chili pour montrer la limitation de ce qu'ils peuvent enseigner), seul RHEL 6 a réussi (Red Hat est partenaire de l'institution). Les branches de programmation étaient toutes dans des environnements Windows et utilisaient des programmes propriétaires (Visual Studio, Oracle DB Designer) et l'enseignant a immédiatement clarifié: je ne passe pas en revue le travail effectué dans MonoDevelop. L'outil d'étude est Visual Studio.

      Et là où je travaille, vous voyez la conséquence d'une intégration complète avec Windows. Tous les PC sont Windows 7 (d'où j'écris ceci), le serveur est Windows Server 2003, le mail est Exchange et l'accueil dans l'entreprise m'a été donné via Lync. Il n'y a qu'un seul PC Ubuntu, et il est dédié à l'affichage de la publicité du magasin sur les écrans.

      1.    Résistance à la soumission dit

        Bonjour, j'ai aimé ton commentaire, je me présente comme;
        Résistance à la soumission ajajja Je connaissais aussi Linux de la même manière que le vôtre Je le savais grâce aux premiers téléphones portables couleur J'ai eu un motorola KRZR K1 J'avais un système qui a été créé par Linux ou quelque chose comme ça avec ce téléphone portable jusqu'à ce que tout soit allé sur un autre site Web les mots ont tout avec ce xD hahaha il est tombé de ma main plusieurs fois et il n'a jamais flashé ni obtenu de virus, le seul inconvénient était qu'il était déjà très vieux et que je devais malheureusement ruminer sur Android et les virus de l'histoire typique se sont éteints et ont flashé 1 montre
        C'est pourquoi scrivo qui sait ou quelqu'un pourrait m'aider à obtenir un smartphone avec un système d'exploitation gratuit 😉

        1.    diazépan dit

          Android est un système d'exploitation open source …………… ..

          Vous pouvez par exemple rechercher une ROM Android personnalisée (comme Cyanogenmod ou Replicant) pour flasher le téléphone.

  3.   éliotime3000 dit

    Je fais partie de ces personnes qui préfèrent éditer dans des éditeurs comme EMACS, mais il y a des gens qui aiment programmer comme dans Logo ou dans tout autre éditeur qui montre des graphiques d'objets comme le logo susmentionné ou à travers des organigrammes.

    Ce que Linus Trovals a dit est correct à 100%, car il y a des gens qui excellent dans différents domaines et l'imposition d'apprendre un langage de programmation peut le limiter au lieu de l'étendre.

    Maintenant, ce qui manque dans les logiciels libres et open source, ce sont les concepteurs d'interfaces graphiques, donc il est juste appliqué grâce à eOS et Linux Mint.

  4.   animé dit

    Il ne serait pas nécessaire que tout le monde sache programmer, mais ce serait bien si au moins dans les écoles, ils enseignaient une certaine «logique de programmation».

    1.    Joseph GDF dit

      Un peu comme apprendre les mathématiques de base. Tout le monde a dû apprendre même à additionner et à soustraire. Mais tout le monde n'est pas mathématicien ... Eh bien, c'est la même chose avec la programmation.

      Ensuite, si vous l'aimez et que vous souhaitez vous développer, vous étudiez.

      J'aurais aimé qu'ils m'aient appris les bases pendant mes études. Maintenant, j'ai dû l'apprendre par moi-même, ce qui m'a coûté beaucoup plus cher, bien sûr.

      1.    nano dit

        Sep, en fait pour une école j'ai proposé de leur apprendre simplement des algorithmes et du pseudo-code, de leur apprendre au-dessus du «comment un PC pense» ... ils m'ont envoyé chier, «c'est trop pour les garçons».

    2.    nosferatuxx dit

      D'accord avec toi Elav. S'ils apprenaient la logique mathématique, les garçons penseraient sûrement différemment.
      Mais cela ne reste pas seulement à apprendre le P ou Q puis R.
      Sinon, ils leur apprendront leur équivalence en algèbre booléenne.

  5.   vr_rv dit

    Si tout le monde apprenait à programmer, les programmeurs seraient les plus consommables au monde et cela affecterait grandement la profession.

  6.   oscar dit

    Il semble qu'il ait peur qu'un enfant puisse faire mieux que lui!

  7.   Joaquin dit

    Je pense que si l'école n'est pas orientée informatique, il ne serait pas nécessaire que tout le monde sache programmer. Il y a des goûts différents en termes de métiers.

    Mais ce serait bien, par exemple, de faire des ateliers de programmation ou de conception, entre autres. Voici comment un petit projet pourrait être monté: les gars de la zone de programmation créent une application; ceux du design, le logo; d'autres la documentation, les sons, etc.

    C'est ainsi qu'ils apprennent à travailler en équipe, chacun comme il l'entend. Ils apprennent la signification de «Free Software».

  8.   mario dit

    D'accord, à mon école, la "programmation" était comprise comme utilisant VB6 et des algorithmes. Je pense que pour des choses comme ça, de mes anciens collègues, ceux qui ont fait quelque chose en rapport avec l'informatique je les compte d'une main (et d'un seul ingénieur système). Je préfère le système universitaire, où la logique est enseignée en premier, a. mathématiques, en informatique ils commencent par C, et petit à petit ils progressent

  9.   Zironide dit

    Je suis d'accord avec Torvalds, savoir programmer n'est pas un besoin fondamental. Oui, j'aime programmer, et je le trouve très utile, mais je ne le vois pas comme une nécessité pour le gros de la population.

    Je pense qu'apprendre à programmer a deux grands avantages: cela vous apprend à penser logiquement de manière abstraite, et cela nous apprend que les ordinateurs sont stupides, ils nous enlèvent cette image que les ordinateurs sont des boîtes magiques qui font tout, mais en réalité Ils peuvent faire tout ce qu'ils font parce que quelqu'un les a programmés (ce dernier point semble important, au moment où les Terminators commenceront à apparaître et des choses comme ça, nous saurons que ce ne sont que des machines stupides créées par nous, et si nous pouvions le créer, nous pourrons le détruire: D)

  10.   Statique dit

    Il y a un peu plus d'un mois, j'ai entrepris le développement d'un projet pilote «Enseigner la programmation aux enfants», comme je l'ai mentionné dans un article qui a suscité un peu de controverse récemment, je suis instituteur à l'Institut Antonio Peña Celi de la ville de Loja - Équateur, institution privée, avec l'arrivée de l'organisation FLISoL (dont je faisais partie), j'ai eu quelques conférences d'introduction sur le Logiciel Libre et la sécurité de la navigation sur Internet pour les étudiants et l'administration occasionnelle de volontairement (Participation d'autres membres de la communauté).

    Depuis décembre, j'ai connu la fermeture de Windows XP au moins dans le support technique de Microsoft. Depuis, j'ai annoncé cette bonne nouvelle à la directrice et elle m'a donné toute l'ouverture d'esprit pour enseigner le Logiciel Libre.

    Le jour du FLISoL, des élèves à qui j'ai donné des cours, sont allés sur une base volontaire et m'ont accompagné toute la journée (avec la permission des parents bien sûr). J'ai réalisé quelque chose de très important, quand je les ai laissés seuls et que je suis allé prendre eux-mêmes des photos de l'événement en me basant sur le cours occasionnel de logiciel libre que je leur avais donné et les conférences qu'ils avaient reçues, ils ont commencé à expliquer aux participants que C'est un logiciel libre, je suis un utilisateur d'Archlinux et dans mes cours, je sors généralement ma machine pour les tâches quotidiennes (sites Web d'administration, lecture, Twitter, etc.), j'utilise Archlinux avec Awesome comme gestionnaire de fenêtres, je suis surpris qu'ils aient quitté la machine virtuelle avec Edubuntu Je les ai mis en pratique et ils ont expliqué aux gens les logiciels libres de mon Archlinux avec Awesome. Fantastique me dis-je.

    Lorsqu'un membre de l'organisation spécialiste de la sécurité informatique et travaillant dans une Banque nationale dans ce domaine s'est approché (Jorge Guerron), un de mes élèves lui a dit de faire en sorte que lorsqu'il grandira, il se chargera de télécharger le site pour lui. et créer des problèmes, mon élève n'a que 10 ans, il s'appelle Martin et au lieu d'attaquer Jorge, la première chose que je recommande est qu'il apprenne à programmer pour accomplir cette tâche.

    Depuis, j'ai commencé à enquêter sur des cas similaires sur le Web et tous les cas que les pirates ont appris à programmer dès leur plus jeune âge.

    Je ne suis pas (encore) programmeur, mais j'étais intéressé par le sujet et j'ai commencé à chercher des informations, j'ai trouvé des outils logiciels libres qui me permettaient d'enseigner la programmation avec des jeux (Stacks - Engine et Scratch)

    Stacks - Engine: C'est un outil pour construire des jeux vidéo de manière simple et didactique. Également appelé «moteur» ou «bibliothèque» de jeux vidéo. Il est développé comme une bibliothèque python 2.0

    Scratch: C'est une initiative du MIT dont le but est d'enseigner à chaque enfant ou personne intéressée par la programmation à travers un environnement d'apprentissage adapté à cette dynamique et totalement gratuit

    En même temps, j'apprends et j'enseigne la programmation.Si le projet est réussi, je le mettrai en œuvre dans le programme (matériel, logiciel, bureautique, Internet, Web 2.0, pensée logique et programmation)

    Le principal inconvénient est le développement de la pensée logique car les enfants ont l'habitude de simplement jouer (peut-être à cause des professeurs précédents) Je recherche des personnes pour m'aider car je ne veux pas qu'ils soient laissés seuls dans mon travail et à l'école, à ceux qui souhaitent collaborer Je suis en train de créer ce site http://www.metodologia.aprendelibre.net.

    Excellent message merci

    1.    Joaquin dit

      Très bonne votre initiative, j'espère que vous avez de la chance!

    2.    Japon dit

      C'est bien que vous vous impliquiez comme ça. Vous avez vraiment planté une graine qui, dès qu'elle germe et avec l'aide d'autres initiatives similaires, peut changer le monde (je le crois vraiment, pas seulement en informatique). Je n'ai jamais cru au système éducatif capitaliste actuel, où l'objectif est de vous préparer à avaler des informations et quand vous pensez aux choses, vous devenez un problème au lieu de quelqu'un qui apprend qu'il a des soucis et qui aime tourner la noix de coco, ce qui est ce n'est pas un travail de le faire. Peu de gens que j'ai rencontrés ont même osé installer un liveCD Linux, par exemple, quand il s'avère qu'ils passent toute la journée devant un ordinateur. Dans mon cas, c'est l'Espagne, mais cela me semble être un problème mondial. Des professeurs comme toi donnent la vie à des gens comme moi (je ne suis plus à l'école, mais c'était comme ça, il y en avait peu mais ils m'ont fait comprendre qui vaut et qui ne l'est pas, pas en tant que personnes, mais qui est capable de donner une longueur d'avance et "jouer"). Parfois, c'est difficile, mais voyez si vous avez de la chance et trouvez plus de personnes qui partagent votre vision.

      Concernant le sujet, je suis d'accord avec Linus, une chose est d'apprendre du code ou de programmer et une autre est de savoir comment fonctionne votre système et comment le configurer ou le manipuler. En fait, j'ai des notions assez basiques de programmation, mais au moment de vérité, je ne pense pas qu'elles soient nécessaires. Je pense que, comme le dit le diazépan, il s'agit plus d'un changement de mentalité (où la pensée latérale ou la lutte pour la liberté d'utilisation de l'outil entrent en jeu). A partir de là, ce ne serait qu'une question de temps avant que celui qui s'intéresse et aime apprendre la programmation

  11.   Cristianhcd dit

    Je ne suis pas d'accord sur un point ...
    Apprendre à programmer vous aide à apprendre la logique, à être structuré et à vous tourner vers les autres si vous avez besoin d'aide, si vous pouvez développer cela en jouant au football, baise la programmation = D

    1.    Zironide dit

      Lol je suis d'accord

    2.    Japon dit

      Je suis d'accord avec vous, mais je suis aussi sûr que le football, à plusieurs niveaux, enseigne beaucoup de choses (une autre chose est que "ça se pratique mal"), et que la pensée logique peut être atteinte par d'autres moyens

  12.   illukki dit

    La vérité est que je partage l'idée que tout le monde n'a pas besoin d'apprendre à programmer. Je crois que chacun de nous a des capacités et des potentiels différents, dans tous les aspects, et nous devons les développer au maximum. De toute évidence, l'école et l'environnement familial sont les lieux pour le faire et il devrait y avoir des options pour tout le monde. Ce n'est plus comme lorsque j'étudiais que les technologies et les connaissances étaient (et je crois qu'elles continuent d'être) largement élitistes. Aujourd'hui, bien que cela semble contradictoire à ce qui précède, beaucoup y accèdent et il serait intéressant de stimuler le développement du potentiel des enfants.
    Merci @diazepan, tu m'as fait me rappeler pourquoi je portais une tortue, coupée d'une vieille radiographie, à l'école, c'était toujours un grand mystère de mon passé. Bon vieux temps !!! Cordialement.

  13.   jgregory59 dit

    Je suis totalement d'accord avec l'expression de Linus, ce qui compte vraiment, c'est d'apprendre à penser de manière algorithmique, de sorte que nous associons toutes nos activités quotidiennes à ce monde abstrait d'idées qui représentent les étapes dans un ordre logique qui nous mèneront à la résolution d'un problème, ou d'une certaine situation.

  14.   Juanjo dit

    Je suis d'accord ... La possibilité doit être là mais pour ceux qui veulent en profiter ...
    C'est comme la musique ... avant d'étudier, vous devez vérifier si vous l'aimez et de là vous envoyer étudier ou aimer le football. Bref, comme toute discipline.
    Cela me rappelle une vieille pensée qui a d'abord été d'étudier par exemple la "musique" et ensuite si vous l'aimez, continuez ... NON, cette fois, vous devez trouver CE que vous aimez faire et ensuite le FAIRE; s'amuser, pas dans un lieu "formel" comme une école ou un institut, mais avoir un PC, un ballon ou un CD de groupe à portée de main ...

  15.   Electrogène dit

    Je ne vois aucun mal à enseigner les bases de la programmation dans les écoles. Évidemment, les programmes d'études informatiques / bureautiques; ils devraient être revus et mis à jour. Cela impliquerait que de nombreux enseignants mettent à jour leurs connaissances et se lancent dans le logiciel libre. En revanche, contraindre à étudier une profession ne correspond pas à l'esprit de liberté du mouvement. Les seuls bénéficiaires de l'existence d'un plus grand nombre de programmeurs; ce seraient les entreprises, car leur main-d'œuvre serait beaucoup moins chère. Ne nous trompons pas en pensant qu'ils ne prennent plus les développements qui sont dans la SL et les mettent dans leurs propres programmes. D'un autre côté, par rapport à ce que beaucoup pensent qu'il faut d'abord l'aimer, puis l'étudier; ils oublient un point important; si quelque chose est complètement inconnu, il vous est impossible de l'aimer. Avoir différents domaines d'étude vous permet d'en savoir beaucoup plus et de voir ce qui vous intéresse, ou ils s'attendent à ce qu'un enfant sache quelle profession il voudra exercer sans aucun encouragement. Mon fils connaît Linux parce que presque toutes les machines de ma maison l'ont comme seule installation. Il apprend donc à gérer à la fois Windows et Linux.

  16.   Sephiroth dit

    c'est qu'il a raison ... il faut avoir une vocation.

  17.   NAZARÉEN dit

    Comme le dit l'article, je suis en faveur de cette vision algorithmique, ils devraient apprendre aux enfants à raisonner, à se fonder sur la logique, seulement cela est impossible pour le moment car il faudrait plus d'enseignants ouverts d'esprit que non. rejeter toute pensée latérale, je pense que c'est l'un des problèmes de l'éducation actuelle, ils se concentrent sur l'enseignement de la manière la plus efficace sans laisser les élèves développer de nouvelles voies possibles, ce qui peut être faux mais c'est la bonne voie, si les enfants Ils se concentrent sur la mémorisation de ce qui est déjà connu, on gaspille complètement leur immense imagination, puis on se plaint du manque de créativité.

  18.   jhonnyarana dit

    a une raison. vous devriez savoir ce qu'est la programmation?
    mais ne les forcez pas à apprendre à programmer

  19.   a dit

    Je pense qu'il n'est pas nécessaire que tout le monde apprenne à lire et à écrire ou à jouer des instruments, mais cela aide. Imaginez que tout le monde ait programmé, combien d'applications aurions-nous, surtout s'il s'agit de logiciels libres.

    1.    Japon dit

      Je le vois plus loin. Pouvez-vous imaginer ce que cela signifierait pour les ordinateurs du monde entier d'utiliser le logiciel libre et de le partager? Pour commencer, nous aurions un contrôle quasi absolu sur notre propre outil, mais c'est qu'il offre bien plus d'avantages que cela. C'est comme lire et jouer des instruments, ça vous apprend des choses, même si vous ne vous en rendez pas compte, que vous les emporterez avec vous toute votre vie, ça change votre façon de penser. C'est moins que dans une école, l'enfant qui a un ordinateur à la maison n'a pas à apprendre à ses professeurs d'informatique à utiliser un PC, et cela arrive souvent. Ils devraient partir en sachant assez bien utiliser un ordinateur, avec des notions de base en programmation, ne serait-ce que pour savoir "faire un ordinateur"

  20.   Emiliano Corréa dit

    Je suis d'accord avec linus, que se passerait-il si la possibilité d'apprendre le code des enfants devait être offerte, en ce sens que je suis d'accord, mais ils n'ont pas à tout savoir

  21.   Antonio Lopez del Prado dit

    Le code n'est peut-être pas le cas, mais au moins un minimum de calcul au niveau de l'utilisateur, car la plupart des gens ne savent même pas bien utiliser Google. il est nécessaire que les gens utilisent correctement la technologie, pas comme cela se fait depuis des années. La programmation reste une spécialisation non obligatoire, mais l'utilisation d'un ordinateur au niveau de l'utilisateur serait indispensable.

  22.   Fabian Flores Vadell dit

    Lorsque les lecteurs lisent ce type d'opinion, ils ont tendance à tomber dans l'erreur de l'autorité: si Linus le dit, il faut en tenir compte. Mais dans ce cas, l'opinion de Torvalds est de peu de valeur car il n'est pas un spécialiste de l'éducation.

    Au-delà de cela, apprendre à coder n'est pas l'équivalent du XNUMXe siècle d'apprendre à jouer aux échecs. C'est bien plus que ça.

    Comme beaucoup l'ont dit, le développement de la pensée logique et d'autres compétences peut être réalisé par d'autres moyens. Cependant, lorsque vous apprenez à programmer, vous obtenez un outil de plusieurs ordres de grandeur plus puissant: ce n'est pas seulement que vous apprenez à penser de manière logique et structurée (algorithmique), vous apprenez et développez la capacité à résoudre des problèmes, vous obtenez plutôt un outil tel que l'alphabétisation, un outil qui vous permet d'acquérir de nombreux types de connaissances à une échelle qu'aucun autre outil ne peut égaler.

    Une fois que vous apprenez à lire, vous améliorez votre capacité à apprendre par vous-même car vous pouvez accéder à de nouvelles connaissances accumulées par exemple dans les livres. Lorsque vous acquérez des connaissances technologiques de base, vous améliorez votre capacité d'apprentissage car vous pouvez accéder à davantage de ressources d'apprentissage écrites et multimédias.

    Les outils ci-dessus vous permettent d'élargir la source des ressources d'apprentissage. En revanche, apprendre à coder vous fournit un outil formidable avec lequel vous pouvez expérimenter dans une très grande variété de domaines de connaissances. Par exemple, vous pouvez étudier un sujet en mathématiques, en physique ou en chimie et vous pouvez rédiger des programmes comme moyen d'approfondir les connaissances que vous acquérez.

    Mais apprendre à coder comprend une autre facette extrêmement importante: la motivation.

    Lorsque vous apprenez à programmer, vous découvrez que vous pouvez savoir par vous-même si le programme que vous avez créé est correct ou non, vous n'avez plus besoin de quelqu'un d'autre pour vous dire si ce que vous pensez savoir est correct. C'est une motivation incroyable, mais ce n'est pas la seule.

    L'autre facteur de motivation fondamental est que la programmation est divertissante.

    En conclusion, apprendre à programmer n'est pas le jeu d'échecs du XXIe siècle, mais bien plus. C'est un outil intellectuel qui vous permet d'explorer, de créer, de tester, de simuler, de démontrer, c'est-à-dire de CRÉER et D'APPRENDRE des connaissances à un niveau qui serait difficile à atteindre par d'autres moyens.

    Et aussi, c'est très motivant: cela vous donne un contrôle total sur ce que vous faites et la capacité de le vérifier, et cela a le potentiel d'être une activité très divertissante et même amusante.

    Par conséquent, apprendre à coder est la nouvelle littératie.

  23.   matiasbatero dit

    Bonjour, je ne suis pas d'accord avec votre opinion, sur «mais une façon de penser algorithmique, pour tout aborder comme une routine avec des variables et des fonctions. Alors le besoin de résoudre le problème efficacement devient le développement du bon sens »… nous sommes des êtres humains, pas des machines. Ce que vous proposez est assez dangereux, car dans ce processus d'apprentissage, vous atteindriez un point auquel, vous ne pourriez pas discerner en tant qu'espèce sur quoi que ce soit, mais d'une manière prévisible et programmée. Et c'est désastreux, car cela donnerait le contrôle de la prise de décision. Cela a déjà été fait d'une certaine manière, et c'est l'objectif de la domination humaine, de contrôler l'espèce, de la rendre de plus en plus prévisible, en imposant des besoins et en générant des dépendances à son égard. C'est plus grave que ce que vous pensez ... Je dirais que plus c'est loin, mieux c'est.