¿Cómo se programa el cerebro para la programación de computadoras?
Crédito: CC0 Public Domain
Los programadores informáticos expertos muestran una mayor competencia en ciertas habilidades conductuales y de atención que sus pares novatos. Para identificar las regiones cerebrales responsables, los científicos utilizaron fMRI para analizar las actividades cerebrales de 30 programadores de diferentes niveles de habilidad y descubrieron que siete regiones de las cortezas frontal, parietal y temporal en los cerebros de los programadores expertos están afinadas para la programación. Los hallazgos podrían proporcionar mejores métodos y herramientas para que todos aprendan a programar.
Los países de todo el mundo están experimentando un aumento en el número de estudiantes de informática. La inscripción en programas universitarios relacionados en los EE. UU. y Canadá se triplicó entre 2006 y 2016 y Europa también ha visto cifras crecientes. Al mismo tiempo, la edad para comenzar a codificar es cada vez más joven porque los gobiernos de muchos países diferentes están impulsando la educación en informática K-12. A pesar de la creciente popularidad de la programación informática, se sabe poco acerca de cómo nuestros cerebros se adaptan a esta actividad relativamente nueva. Un nuevo estudio realizado por investigadores en Japón ha examinado la actividad cerebral de treinta programadores de diversos niveles de experiencia, encontrando que siete regiones de las cortezas frontal, parietal y temporal en el cerebro del programador experto están afinadas para la programación. El hallazgo sugiere que las habilidades de programación superiores se construyen sobre actividades cerebrales afinadas en una red de múltiples regiones cerebrales distribuidas.
«Muchos estudios han informado diferencias entre programadores expertos y novatos en el desempeño del comportamiento, la estructura del conocimiento y la selectividad». atención. Lo que no sabemos es en qué parte del cerebro surgen estas diferencias», dice Takatomi Kubo, profesor asociado del Instituto de Ciencia y Tecnología de Nara, Japón, y uno de los autores principales del estudio.
Para responder a esta pregunta, los investigadores observaron grupos de programadores novatos, experimentados y expertos. A los programadores se les mostraron 72 fragmentos de código diferentes mientras estaban bajo la observación de resonancia magnética funcional (fMRI) y se les pidió que colocaran cada fragmento en una de las cuatro categorías funcionales. Como era de esperar, los programadores con mayores habilidades fueron mejores para categorizar correctamente los fragmentos. Un análisis de reflector posterior reveló que la cantidad de información en siete regiones del cerebro se fortaleció con el nivel de habilidad del programador: la circunvolución frontal inferior bilateral pars triangularis (IFG Tri), el lóbulo parietal inferior izquierdo (IPL), la circunvolución supramarginal izquierda (SMG), las circunvoluciones temporal media e inferior izquierda (MTG/IT) y la circunvolución frontal media derecha (MFG).
«La identificación de estas características en los cerebros de los programadores expertos ofrece un buen punto de partida para comprender los mecanismos cognitivos detrás de la experiencia en programación Nuestros hallazgos iluminan el conjunto potencial de funciones cognitivas que constituyen la experiencia en programación», dice Kubo.
Más específicamente, se sabe que el IFG Tri y el MTG de la izquierda están asociados con el procesamiento del lenguaje natural y, en particular, con el conocimiento semántico. recuperación de una manera orientada a objetivos. La IPL izquierda y la SMG están asociadas con la recuperación de la memoria episódica. El MFG y el IFG Tri correctos están funcionalmente relacionados con el control de la atención impulsado por estímulos.
«La programación es una actividad relativamente nueva en la historia humana y el mecanismo es en gran parte desconocido. Conectar la actividad con otras funciones cognitivas humanas bien conocidas mejorará nuestra comprensión de la experiencia en programación. Si obtenemos una teoría más completa sobre la experiencia en programación, conducirá a mejores métodos para aprender y enseñar programación de computadoras», dice Kubo.
Explore más
Este es su cerebro en código: los investigadores descifran la mecánica neuronal de la programación informática Más información: Yoshiharu Ikutani et al, programadores expertos han perfeccionado las representaciones corticales del código fuente. enero (2020). DOI: 10.1523/ENEURO.0405-20.2020 Proporcionado por el Instituto de Ciencia y Tecnología de Nara Cita: ¿Cómo se programa el cerebro para la programación de computadoras? (2021, 28 de enero) recuperado el 30 de agosto de 2022 de https://medicalxpress.com/news/2021-01-brain-2.html Este documento está sujeto a derechos de autor. Aparte de cualquier trato justo con fines de estudio o investigación privados, ninguna parte puede reproducirse sin el permiso por escrito. El contenido se proporciona únicamente con fines informativos.