Guide

Bon talent linguistique, bon programmeur

Spektrum der Wissenschaft
23/3/2020
Traduction: traduction automatique

Si vous maîtrisez les mathématiques, il vous sera plus facile d'apprendre les langages de programmation. C'est ce que l'on pense généralement. Mais les psychologues affirment qu'un autre talent est bien plus avantageux.

Qui a l'étoffe d'un programmeur ? Les personnes qui ont une bonne compréhension des mathématiques, pourrait-on penser. Mais pas seulement, comme le suggère une étude menée par des neurologues de l'Université de Washington. Selon cette étude, c'est surtout le talent pour les langues qui est déterminant.

Les chercheurs dirigés par la neurologue Chantel Prat écrivent dans "Scientific Reports" que les langages de programmation sont similaires au langage humain dans leur structure. C'est précisément pour cette raison que l'équipe a voulu savoir si l'apprentissage d'un langage de programmation était plutôt favorisé par des compétences mathématiques ou par une bonne aptitude linguistique. Pour leur étude, les chercheurs ont alors testé les capacités neurocognitives de 36 sujets. Ils ont utilisé huit tests standard pour évaluer leur compréhension des mathématiques, leur aptitude linguistique, leur capacité de mémorisation et leur aptitude à résoudre des problèmes.

Prat et son équipe ont également enregistré au préalable les schémas d'activité électrique dans le cerveau des sujets, par électroencéphalographie (EEG). La chercheuse a déjà démontré dans des études précédentes que l'EEG au repos permettait de déterminer la capacité d'une personne à apprendre des langues étrangères. "En fin de compte, ces données du cerveau au repos peuvent être utilisées comme un critère non influencé par la culture pour mesurer la manière dont une personne apprend", explique Mme Prat.

Les mathématiques sont-elles indispensables pour étudier l'informatique ?

Les sujets devaient ensuite apprendre le langage de programmation "Python". Après avoir suivi un programme d'apprentissage et passé quelques essais à ce sujet, ils devaient programmer un simple jeu de casse-tête. L'analyse des données expérimentales a révélé que les participants les plus performants étaient ceux qui possédaient une grande aptitude linguistique, une bonne mémoire de travail et de fortes capacités de résolution de problèmes. Un bon talent en mathématiques était également un avantage, mais n'était apparemment pas aussi important pour l'apprentissage du langage de programmation qu'un bon talent linguistique.

Prat estime que ce résultat est remarquable, notamment parce que les étudiants en informatique et dans des disciplines similaires doivent souvent faire preuve de connaissances et de compétences mathématiques étendues. La société pense également qu'un bon programmeur doit nécessairement être un bon mathématicien. "Mais nos données ne confirment pas cette idée", explique M. Prat.

Spektrum der Wissenschaft

Nous sommes partenaires de Spectre des Sciences et souhaitons vous rendre les informations fondées plus accessibles. Suivez Spectre des Sciences si vous aimez ses articles.

[[small:]]

Cet article plaît à 32 personne(s)


User Avatar
User Avatar

Des experts de la science et de la recherche rendent compte des dernières découvertes dans leur domaine – de manière compétente, authentique et compréhensible.


Informatique
Suivez les thèmes et restez informé dans les domaines qui vous intéressent.

Ces articles pourraient aussi vous intéresser

  • Guide

    Les fake news façonnent les souvenirs

    par Spektrum der Wissenschaft

  • Guide

    Comment neutraliser secrètement les IA vocales

    par Spektrum der Wissenschaft

  • Guide

    Les yeux sous la route !

    par Spektrum der Wissenschaft

14 commentaires

Avatar
later