Comprehension)ソフトウェアは、現代社会にとって不可欠な存在となっています。私たちの社会は、ひとりひとりのソフトウェア開発者に強く依存しており、数千万人以上の開発者が、日々さまざまなソースコードを読み書きしています。「人間がどのようにプログラムのソースコードを理解しているか」については、ほとんど分かっていません。いう脳活動計測手法を利用し、「人間がどのようにプログラムのソースコードを理解しているか」を脳活動の観点から明らかにしようとしています。ソフトウェア開発者の初心者と熟練者がプログラムを理解するときの脳活動比較から、プログラムを理解するときにどのような脳領域が活発化するか、ひいては、プログラム理解がどのような認知活動の組み合わせとして実現されているかを調べています。本研究で得られた成果は、2020年から日本の小学生で必修化されるプログラミング教育に向けての理論的基盤の確立や、プログラムを理解する人工知能の開発につながると考えています。Measurement)ソフトウェア開発において、プログラムのソースコードや設計書を読み、そのふるまいを理解すること(プログラム理解)は重要な作業のひとつです。開発者がプログラム理解をうまく行えるかどうかは、対象となるプログラムの複雑さや開発者の能力などにかかっています。したがって、経験年数が短い場合や新しい分野での開発において、開発者はしばしばプログラム理解が困難な状況に直面します。このような開発者に対して、適切なタイミングで手助けや教育を施したり、現在の仕事の割り振りを見直すことで作業の効率を上げることが出来る可能性があります。近赤外分光法)装置と呼ばれる小型軽量な脳活動計測装置を用い、プログラム読解中の脳活動の推移や難度ごとの差を見ることで、プログラム理解の困難さを測定出来るのではないかと考えています。Technology.。