Mapearam a atividade neuronal dos programadores! Como ficam seus cérebros

Tempo de leitura: 4 minutes

Loading

Você já parou para pensar quais áreas do cérebro são ativadas quando se programa um sistema para computador ou celular? Bom, os cientistas da Universidade Johns Hopkins já. Acontece que eles fizeram um mapeamento de toda a atividade cerebral de programadores, analisando a mecânica neural por trás dessa habilidade. Os resultados desse estudo foram publicados na revista científica eLife.

Já não era de hoje que os pesquisadores suspeitavam que o mecanismo do cérebro para a programação de computadores seria semelhante ao da matemática ou mesmo da linguagem. O estudo revelou que, quando os programadores experientes trabalham, a maior parte da atividade cerebral acontece na rede responsável pelo raciocínio lógico, embora na região esquerda do cérebro, que é favorecida pela linguagem. Dá uma olhada no mapa que o estudo fez:

O gráfico mostra como o cérebro é ativado durante a programação do computador, em comparação com raciocínio lógico e linguagem (Imagem: Universidade Johns Hopkins

Como há tantas maneiras de as pessoas aprenderem programação, desde tutoriais a cursos formais, é surpreendente que encontremos um padrão de ativação cerebral tão consistente em pessoas que escrevem códigos”, disse o autor principal do estudo, Yun-Fei Liu, estudante do Laboratório de Neuroplasticidade e Desenvolvimento da universidade.

“É especialmente surpreendente porque sabemos que parece haver um período crucial que geralmente termina no início da adolescência para a aquisição da linguagem, mas muitas pessoas aprendem a codificar quando adultas”, acrescentou.

Os pesquisadores da área já têm uma noção do que acontece no cérebro quando alguém lê, toca música ou estuda matemática, mas os mecanismos neurais relacionados à programação de computadores ainda são novidade. “As pessoas querem saber o que torna alguém um bom programador. Se soubermos que tipo de mecanismos neurais são ativados quando alguém está programando, poderemos encontrar um método de treinamento melhor para programadores”, explicou Liu.

Segundo o pesquisador, muitas pessoas acham que a região do cérebro para a programação seria a mesma usada para resolver problemas matemáticos, enquanto outros acreditam que o mecanismo neural subjacente à programação seria compartilhado com o processamento da linguagem. Para entender, Liu procurou 15 especialistas, com vasta experiência na linguagem de programação Python. O estudante usou um scanner de fMRI para medir a atividade cerebral deles enquanto trabalhavam nas questões de codificação.

Futuramente, o laboratório espera determinar se aprender a codificar é mais fácil para pessoas jovens. “É verdade que os adultos podem aprender a programar, mas as crianças são ainda melhores nisso? Ou talvez a codificação não tenha um período crítico de aprendizagem e é isso que a torna especial”, disse a autora sênior Marina Bedny, professora associada de Psicologia e Neurociência. “Pode ser que nosso sistema educacional esteja errado e deveríamos estar ensinando crianças a programar no ensino médio ou então eles estão perdendo a oportunidade de ser o melhor que podem”, refletiu.

Abaixo o RESUMO e a INTRODUÇÃO do trabalho científico publicado na revista eLife

RESUMO

Apesar da importância da programação para a sociedade moderna, as bases cognitivas e neurais da compreensão do código são amplamente desconhecidas. Linguagens de programação podem ‘reciclar’ mecanismos neurocognitivos originalmente desenvolvidos para linguagens naturais. Alternativamente, a compreensão do código pode depender de redes fronto-parietais compartilhadas com outros sistemas de símbolos inventados culturalmente, como a lógica formal e a matemática simbólica, como a álgebra. Programadores especialistas (em média 11 anos de experiência em programação) realizaram tarefas de compreensão de código e controle de memória durante o fMRI. Os mesmos participantes também executaram tarefas de lógica formal, matemática simbólica, controle executivo e localização de idiomas.

Uma rede fronto-parietal lateralizada à esquerda foi recrutada para a compreensão do código. Os padrões de atividade dentro desta rede distinguem entre os loops ‘for’ e as funções de código condicional ‘se’. Em termos da base neural subjacente, a compreensão do código se sobrepõe amplamente à lógica formal e, em um grau menor, à matemática. A sobreposição com os processos executivos e a linguagem era baixa, mas a lateralidade da linguagem e do código variava entre os indivíduos. Os sistemas de símbolos culturais, incluindo o código, dependem de uma rede cortical fronto-parietal distinta.

INTRODUÇÃO

Em 1800, apenas 12% da população mundial sabia ler, enquanto hoje a taxa de alfabetização mundial é superior a 85% ( https://ourworldindata.org/literacy). A capacidade de compreender linguagens de programação pode seguir uma trajetória semelhante.
Embora apenas cerca de 0,5% da população mundial seja proficiente em programação de computadores, o número de empregos que exigem programação continua crescendo. A codificação é essencial em campos científicos e em áreas tão diversas como design artístico, finanças e saúde. Como muitas indústrias incorporam inteligência artificial ou outras tecnologias da informação, mais pessoas procuram adquirir conhecimentos de programação. No entanto, os mecanismos cognitivos e neurais que suportam a codificação permanecem amplamente desconhecidos. Além de seu interesse intrínseco e social, a programação é um estudo de caso de ‘reciclagem neural’ ( Dehaene e Cohen, 2007) A programação de computadores é uma invenção cultural muito recente que o cérebro humano não foi evolutivamente adaptado para suportar. O estudo da base neural do código oferece uma oportunidade de investigar como o cérebro executa novas habilidades complexas.

CONCLUSÕES

Uma rede cortical fronto-parietal está consistentemente envolvida em programadores especialistas durante a compreensão do código. Os padrões de atividade dentro desta rede distinguem entre as funções FOR e IF. Essa rede se sobrepõe a outros sistemas de símbolos inventados culturalmente, em particular a lógica formal e, em menor grau, a matemática. Em contraste, a base neural do código é distinta da rede da linguagem fronto-temporal perisylviana. Em vez de reciclar os mecanismos corticais específicos do domínio para a linguagem, o código, como a lógica formal e a matemática, depende de um subconjunto do sistema executivo geral do domínio, incluindo as áreas pré-frontais anteriores. O sistema executivo pode ser adequado exclusivamente como um mecanismo de aprendizagem flexível, capaz de suportar uma série de sistemas de símbolos culturais adquiridos na idade adulta.


Fontes: eLife/CanalT9ch

Autores: Yun-Fei Liu , Judy Kim , Colin Wilson , Marina Bedny

Artigo: original: https://elifesciences.org/articles/59340

Fernando Giannini

Pesquisador de tecnologia aplicada à educação, arquiteto de objetos virtuais de aprendizagem, fissurado em livros de grandes educadores e viciado em games de todos os tipos. Conhecimentos aprimorados em cursos de grandes empresas de tecnologia, principalmente no Google Business Educational Center e Microsoft. Sócio-proprietário da Streamer, empresa que alia tecnologia e educação. Experiência de 18 anos produzindo e criando objetos de aprendizagem, cursos a distância, design educacional, interfaces para sistemas de aprendizagem. Gestor de equipe para projetos educacionais, no Ensino Básico, Médio e Ensino Superior. Nesse período de trabalho gerenciou equipes e desenvolveu as habilidades de liderança e gestão. Acredita na integração e aplicação prática dos conhecimentos para a realização de projetos inovadores, sólidos e sustentáveis a longo prazo. Um dos grandes sonhos realizados foi o lançamento do curso gratuito Mande Bem no ENEM que atingiu mais de 500 mil estudantes em todo o Brasil contribuindo para a Educação Brasileira.

Participe da nossa comunidade no Whatsapp sobre Educação e Tecnologia

0 comentários

Enviar um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Posts Relacionados

Competências essenciais na era digital

A proliferação da IA em muitos aspectos da vida humana - desde o lazer pessoal até o trabalho profissional, passando pelas decisões políticas globais - impõe uma questão complexa sobre como preparar as pessoas para um mundo interconectado e em rápida mudança, que está...

Educação digital para prevenir abusos sexuais online

Depois de participar de uma aula incrível com a professora Beatriz Lorencini e o Felipe, fui tirado da bolha onde costumo estar a maior parte do meu tempo se não o tempo todo. Quando percebi eu estava em choque por "não saber ou escolher não saber" que existem...

Cinco passos para utilizar o ChatGPT na sala de aula

Como professor, é quase certo que você já tenha utilizado inteligência artificial (IA), mesmo que uma vez ou diariamente em seus trabalhos acadêmicos sem saber ou se importar como ela funciona. Um exemplo disso é a filtragem de spam de e-mail e o verificador...

43 exemplos de inteligência artificial aplicados na educação

O potencial do uso da inteligência artificial na educação para aprimorar o aprendizado, auxiliar os professores e estimular um aprendizado individualizado mais eficaz é empolgante, mas também um pouco assustador. Para se ter uma conversa inteligente sobre IA na...

Impacto de robôs na curiosidade infantil

Resumo A curiosidade é fundamental para o aprendizado, mas as crianças em idade escolar apresentam variações em sua vontade de adquirir informações. Pesquisas recentes sugerem que outras pessoas têm uma forte influência no comportamento exploratório das crianças. Será...

10 práticas para utilizar IA em sala de aula

Nos primeiros dias de dezembro de 2022, tarde da noite, sob o manto da escuridão, digitei avidamente "ChatGPT" em minha barra de pesquisa do Google. Entrei no mundo da IA com nervosismo e entusiasmo, como quando entrava em uma loja de doces quando criança e era...

Tag Cloud

Posts Relacionados

[dgbm_blog_module posts_number=”4″ related_posts=”on” show_categories=”off” show_pagination=”off” item_in_desktop=”2″ equal_height=”on” image_size=”mid” author_background_color=”#ffffff” disabled_on=”off|off|on” module_class=”PostRelacionado” _builder_version=”4.16″ _module_preset=”default” title_font=”Montserrat||||||||” title_text_color=”#737373″ title_font_size=”19px” title_line_height=”25px” meta_text_color=”#666″ meta_font_size=”13px” content_font_size=”13px” content_line_height=”30px” author_text_color=”#666666″ custom_css_content_container=”display:flex;||flex-wrap:wrap;” custom_css_image-container=”padding-top:70%;||overflow:hidden;” custom_css_image=”position:absolute;||top:0;||left:0;||bottom:0;||right:0;||object-fit: cover;||height:100%;||width:100%;” custom_css_title=”padding:20px;||margin-top:0;||order:2;” custom_css_content=”padding:0 20px 20px;||order:3;” custom_css_post-meta-middle=”order:1;||padding:20px;||border-bottom:1px solid #dcdcdc;||border-top:1px solid #dcdcdc;” border_width_all_post_item=”0px” border_width_all_content=”0px” box_shadow_style_container=”preset1″ box_shadow_blur_container=”5px” box_shadow_spread_container=”1px” box_shadow_color_container=”rgba(0,0,0,0.1)” global_colors_info=”{}”][/dgbm_blog_module]

Receba a nossa newsletter

Fique por dentro e seja avisado dos novos conteúdos.

Publicações mais recentes