Comment le cerveau est-il programmé pour la programmation informatique? – Technoguide

Les pays du monde entier voient une augmentation du nombre d’étudiants en informatique. Les inscriptions à des programmes universitaires connexes aux États-Unis et au Canada ont triplé entre 2006 et 2016 et l’Europe a également connu une augmentation des effectifs. Dans le même temps, l’âge pour commencer à coder devient de plus en plus jeune car les gouvernements de nombreux pays poussent l’enseignement de l’informatique de la maternelle à la 12e année. Malgré la popularité croissante de la programmation informatique, on sait peu de choses sur la façon dont notre cerveau s’adapte à cette activité relativement nouvelle. Une nouvelle étude menée par des chercheurs japonais a examiné l’activité cérébrale de trente programmeurs de divers niveaux d’expertise, constatant que sept régions des cortex frontal, pariétal et temporal du cerveau d’un programmeur expert sont affinées pour la programmation. La découverte suggère que des compétences de programmation plus élevées sont construites sur des activités cérébrales affinées sur un réseau de plusieurs régions cérébrales distribuées.

«De nombreuses études ont rapporté des différences entre les programmeurs experts et novices en termes de performances comportementales, de structure des connaissances et d’attention sélective. Ce que nous ne savons pas, c’est où ces différences apparaissent dans le cerveau», déclare Takatomi Kubo, professeur agrégé au Nara Institute of Science et Technology, Japon et l’un des principaux auteurs de l’étude.

Pour répondre à cette question, les chercheurs ont observé des groupes de programmeurs novices, expérimentés et experts. Les programmeurs ont vu 72 extraits de code différents sous l’observation de l’IRM fonctionnelle (IRMf) et ont été invités à placer chaque extrait dans l’une des quatre catégories fonctionnelles. Comme prévu, les programmeurs avec des compétences plus élevées étaient meilleurs pour catégoriser correctement les extraits de code. Une analyse ultérieure au projecteur a révélé que la quantité d’informations dans sept régions du cerveau se renforçait avec le niveau de compétence du programmeur: le gyrus frontal inférieur bilatéral pars triangularis (IFG Tri), le lobule pariétal inférieur gauche (IPL), le gyrus supramarginal gauche (SMG), gyrus temporal moyen et inférieur gauche (MTG / IT) et gyrus frontal moyen droit (MFG).

«L’identification de ces caractéristiques dans le cerveau des programmeurs experts offre un bon point de départ pour comprendre les mécanismes cognitifs derrière l’expertise en programmation. Nos résultats éclairent l’ensemble potentiel de fonctions cognitives constituant l’expertise en programmation», explique Kubo.

Plus précisément, les IFG Tri et MTG de gauche sont connus pour être associés au traitement du langage naturel et, en particulier, à la récupération de connaissances sémantiques d’une manière orientée vers les objectifs. L’IPL et le SMG de gauche sont associés à la récupération de mémoire épisodique. Les bons MFG et IFG Tri sont fonctionnellement liés au contrôle de l’attention par stimulus.

“La programmation est une activité relativement nouvelle dans l’histoire humaine et le mécanisme est en grande partie inconnu. La connexion de l’activité à d’autres fonctions cognitives humaines bien connues améliorera notre compréhension de l’expertise en programmation. Si nous obtenons une théorie plus complète sur l’expertise en programmation, cela conduira à de meilleures méthodes pour apprendre et enseigner la programmation informatique », déclare Kubo.

Source de l’histoire:

Matériel fourni par Nara Institute of Science and Technology. Remarque: le contenu peut être modifié pour le style et la longueur.

.

Lire plus

A propos Technoguide

Voir aussi

La “ rouille ” comme photoanode et ses limites – Technoguide

L’hydrogène sera nécessaire en grande quantité comme vecteur d’énergie et matière première dans le système …

Laisser un commentaire

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

Défiler vers le haut