Suppr超能文献

利用阿尔法和西塔脑电波来量化程序员专业水平。

Toward using alpha and theta brain waves to quantify programmer expertise.

作者信息

Crk Igor, Kluthe Timothy

出版信息

Annu Int Conf IEEE Eng Med Biol Soc. 2014;2014:5373-6. doi: 10.1109/EMBC.2014.6944840.

Abstract

Empirical studies of programming language learnability and usability have thus far depended on indirect measures of human cognitive performance, attempting to capture what is at its essence a purely cognitive exercise through various indicators of comprehension, such as the correctness of coding tasks or the time spent working out the meaning of code and producing acceptable solutions. Understanding program comprehension is essential to understanding the inherent complexity of programming languages, and ultimately, having a measure of mental effort based on direct observation of the brain at work will illuminate the nature of the work of programming. We provide evidence of direct observation of the cognitive effort associated with programming tasks, through a carefully constructed empirical study using a cross-section of undergraduate computer science students and an inexpensive, off-the-shelf brain-computer interface device. This study presents a link between expertise and programming language comprehension, draws conclusions about the observed indicators of cognitive effort using recent cognitive theories, and proposes directions for future work that is now possible.

摘要

到目前为止,关于编程语言可学习性和可用性的实证研究依赖于对人类认知表现的间接测量,试图通过各种理解指标来捕捉本质上纯粹是认知活动的内容,比如编码任务的正确性,或者弄清楚代码含义并给出可接受解决方案所花费的时间。理解程序理解对于理解编程语言的内在复杂性至关重要,最终,基于对大脑工作的直接观察来衡量脑力将阐明编程工作的本质。我们通过一项精心构建的实证研究提供了与编程任务相关的认知努力的直接观察证据,该研究使用了本科计算机科学专业学生的样本以及一种廉价的现成脑机接口设备。这项研究揭示了专业知识与编程语言理解之间的联系,运用最新的认知理论对观察到的认知努力指标得出结论,并为现在可行的未来工作提出了方向。

文献AI研究员

20分钟写一篇综述,助力文献阅读效率提升50倍。

立即体验

用中文搜PubMed

大模型驱动的PubMed中文搜索引擎

马上搜索

文档翻译

学术文献翻译模型,支持多种主流文档格式。

立即体验