IEEE Trans Neural Syst Rehabil Eng. 2023;31:3142-3151. doi: 10.1109/TNSRE.2023.3299834. Epub 2023 Aug 4.
Software programming is an acquired evolutionary skill originating from consolidated cognitive functions (i.e., attentive, logical, coordination, mathematic calculation, and language comprehension), but the underlying neurophysiological processes are still not completely known. In the present study, we investigated and compared the brain activities supporting realistic programming, text and code reading tasks, analyzing Electroencephalographic (EEG) signals acquired from 11 experienced programmers. Multichannel spectral analysis and a phase-based effective connectivity study were carried out. Our results highlighted that both realistic programming and reading tasks are supported by modulations of the Theta fronto-parietal network, in which parietal areas behave as sources of information, while frontal areas behave as receivers. Nevertheless, during realistic programming, both an increase in Theta power and changes in network topology emerged, suggesting a task-related adaptation of the supporting network system. This reorganization mainly regarded the parietal area, which assumes a prominent role, increasing its hub functioning and its connectivity in the network in terms of centrality and degree.
软件编程是一种后天习得的进化技能,源自于巩固的认知功能(即注意力、逻辑性、协调性、数学计算和语言理解),但其潜在的神经生理过程仍不完全清楚。在本研究中,我们调查并比较了支持现实编程、文本和代码阅读任务的大脑活动,分析了从 11 名经验丰富的程序员采集的脑电图 (EEG) 信号。进行了多通道频谱分析和基于相位的有效连通性研究。我们的结果表明,现实编程和阅读任务都受到额顶Theta 网络调制的支持,其中顶叶区域作为信息源,而额叶区域作为接收者。然而,在现实编程中,Theta 功率的增加和网络拓扑结构的变化都出现了,这表明支持网络系统的任务相关适应性。这种重组主要涉及到顶叶区域,它承担着重要的角色,增加了其在网络中的中心功能和连通性,体现在中心度和度数上。