新着記事
プログラミングは、数学にも言語学に属していない
MITの研究によると、プログラミング言語を読む能力は、言語能力でも数学能力でもない、脳の全く新しいネットワークを駆使して読み解くものだという事が判明しました。
プログラミング言語が、数学に属しているのか言語学に属しているかの議論に、そのどちらでもないと言える確たる証拠になりそうです。
In some ways, learning to program a computer is similar to learning a new language. It requires learning new symbols and terms, which must be organized correctly to instruct the computer what to do. The computer code must also be clear enough that other programmers can read and understand it.
参照元:https://news.mit.edu/2020/brain-reading-computer-code-1215
– マサチューセッツ工科大学 Massachusetts Institute of Technology. December 15, 2020 –
ある意味で、コンピューターをプログラムすることを学ぶことは、新しい言語を学ぶことに似ています。
それは新しい記号と用語を学ぶことを必要とします、そしてそれはコンピュータに何をすべきかを指示するために正しく組織されなければなりません。
コンピュータコードは、他のプログラマがそれを読んで理解できるように十分に明確でなければなりません。
これらの類似性にもかかわらず、MITの神経科学者は、コンピューターコードを読み取ることは、言語処理に関与する脳の領域を活性化しないことを発見しました。
代わりに、マルチデマンドネットワークと呼ばれる分散ネットワークをアクティブにします。
これは、数学の問題やクロスワードパズルの解決などの複雑な認知タスクにも採用されます。
ただし、コンピューターコードを読み取るとマルチデマンドネットワークがアクティブになりますが、数学や論理の問題よりもネットワークのさまざまな部分に依存しているように見えます。
これは、コーディングが数学の認知的要求を正確に再現していないことを示唆しています。
MITの大学院生で研究の筆頭著者であるAnnaIvanova氏は話します。
「コンピューターコードを理解することはそれ自体のことのようです。それは言語と同じではなく、数学や論理とも同じではありません。」
フレデリックA.とキャロルJ.ミドルトンのキャリア開発准教授であり、マクガヴァン脳研究所のメンバーであるエヴェリナフェドレンコは、本日eLifeに掲載される論文の筆頭著者です。
MITのコンピューター科学人工知能研究所とタフツ大学の研究者もこの研究に参加しました。
フェドレンコの研究の主な焦点は、言語と他の認知機能との関係です。
特に、彼女は他の機能がブローカ野や脳の左半球の他の領域を含む脳の言語ネットワークに依存しているかどうかの問題を研究しています。
以前の研究で、彼女の研究室は、音楽と数学がこの言語ネットワークを活性化するようには見えないことを示しました。
Ivanova氏は話します。
「ここでは、言語とコンピュータープログラミングの関係を調査することに興味がありました。これは、コンピュータープログラミングが非常に新しい発明であり、優れたプログラマーになるようなハードワイヤードメカニズムが存在しないことがわかっているためです。」
脳がどのようにコーディングを学ぶかについては、2つの考え方があります、と彼女は言います。
プログラミングが得意であるためには、数学が得意でなければならないと考える人もいます。
もう1つは、コーディングと言語の類似点があるため、言語スキルの方が関連性が高い可能性があることを示唆しています。
この問題に光を当てるために、研究者たちは、コンピューターコードを読んでいる間の脳活動パターンが言語関連の脳活動と重複するかどうかの研究に着手しました。
研究者がこの研究で焦点を当てた2つのプログラミング言語は、読みやすさで知られています。
PythonとScratchJrは、5歳以上の子供向けに設計されたビジュアルプログラミング言語です。
研究の対象は、彼らがテストされていた言語に堪能なすべての若い成人でした。
プログラマーが機能的磁気共鳴(fMRI)スキャナーを使用している間、研究者はコードの断片を見せ、コードがどのようなアクションを生成するかを予測するように依頼しました。
研究者たちは、脳の言語領域のコードに対する反応をほとんどまたはまったく見ませんでした。
代わりに、彼らはコーディングタスクが主にいわゆるマルチデマンドネットワークを活性化することを発見しました。
このネットワークは、その活動が脳の前頭葉と頭頂葉全体に広がっており、通常、一度に多くの情報を念頭に置く必要があるタスクのために採用され、さまざまな精神的タスクを実行する能力を担っています。
Ivanova氏は話します。
「それはあなたが難しいと思うようにする、認知的に挑戦的なことはほとんど何でもします。」
以前の研究では、数学と論理の問題は主に左半球の複数の需要地域に依存しているように見えますが、空間ナビゲーションを伴うタスクは左半球よりも右半球をアクティブにします。
MITチームは、コンピューターコードを読み取ると、マルチデマンドネットワークの左側と右側の両方がアクティブになるように見え、ScratchJrは左側よりもわずかに右側をアクティブにすることを発見しました。
この発見は、数学とコーディングが同じ脳のメカニズムに依存しているという仮説に反しています。
研究者たちは、プログラミングに専念しているように見える地域を特定しなかったものの、そのような特殊な脳活動は、コーディングの経験がはるかに多い人々で発生する可能性があると述べています。
Fedorenko氏は話します。
「特定の言語でのコーディングに30年または40年を費やしたプロのプログラマーである人々を連れて行くと、複数の需要システムの一部の専門化または結晶化が見られるようになる可能性があります。コーディングに精通していて、これらのタスクを効率的に実行できるが、経験が比較的限られている人々では、まだ専門分野を見ているようには見えません。」
eLifeの同じ号に掲載されたコンパニオンペーパーで、ジョンズホプキンス大学の研究者チームは、コードの問題を解決すると、言語領域ではなく複数の需要ネットワークがアクティブになることも報告しました。
調査結果は、コーディングを数学ベースのスキルとして教えるか、言語ベースのスキルとして教えるかについての決定的な答えがないことを示唆しています。
部分的には、プログラミングを学ぶことは、たとえ一度学んだとしても、プログラミングが言語地域に依存していなくても、言語と複数の需要システムの両方を利用する可能性があるためです。
Ivanova氏は話します。
「両方の陣営から主張がありました。それは数学と一緒でなければならず、言語と一緒でなければなりません。しかし、コンピュータサイエンスの教育者は、コードを最も効果的に教えるために独自のアプローチを開発する必要があるようです。」
この記事が気に入ったら
いいね または フォローしてね!
関連記事
新着記事
-
男女ともに長生きになる「男女平等」2023.03.07健康
-
他者を犠牲にして利益を取る・利益を度外視して他者への害を取り除く2023.03.06人体・脳
-
「寿命を延ばす」良質な睡眠2023.03.05健康
-
見極める力を養う「チャットボットの精度」2023.03.04技術
-
健康増進と生きがいにつながる「森林浴」2023.03.03健康
-
米国の6人に1人「肥満による死」2023.03.02健康
-
週休4日制で生産を維持する2023.03.01社会
-
オンライン学習で学生に届く教育方法2023.02.28学習
-
学業成績に影響を与える「夜間の睡眠」2023.02.27健康
-
心の豊かさに大きく影響を与える「目的意識を持った10代の若者」2023.02.26健康
よく読まれている記事
N E W S & P O P U L A R最 新 記 事 & 人 気 記 事
WHAT'S NEW !!
-
健康
男女ともに長生きになる「男女平等」
【男女ともに長生きになる「男女平等」】 権利とは人間が作り出した構造ですが、男女平等が進むと男女ともに長生きになるようです。 The first global study to investi... -
人体・脳
他者を犠牲にして利益を取る・利益を度外視して他者への害を取り除く
【他者を犠牲にして利益を取る・利益を度外視して他者への害を取り除く】 他者を犠牲にして自分の利益を選ぶ、自分にとって利益は少ないが他者への害を防ぐ、道徳的なに... -
健康
「寿命を延ばす」良質な睡眠
【「寿命を延ばす」良質な睡眠】 良質な睡眠をとることは、寿命を何年も長くする可能性があります。 Getting good sleep can play a role in supporting your heart and... -
技術
見極める力を養う「チャットボットの精度」
【見極める力を養う「チャットボットの精度」】 ChatGPTをはじめ、チャットボットの精度は人が書いたものかどうかわからない程までの水準になっています。 The most rec...
-
人体・脳
なぜタイピングより手書きの方が、記憶に定着するのか
【なぜタイピングより手書きの方が、記憶に定着するのか】 ノルウェー科学技術大学の研究によると、手書きの方が物事をよく覚えることが判明しました。 様々なコンピュ... -
社会
どんな曲が好き?「 音楽の好みと性格の関連性は普遍的 」
【どんな曲が好き?「 音楽の好みと性格の関連性は普遍的 」】 激しい音楽を好んで聴く人は、激しい性格の持ち主なのでしょうか?研究者は、音楽の好みと性格の関連性は... -
人体・脳
視覚と意思決定領域の結びつきが強い「鮮明なイメージ能力がある人」
【視覚と意思決定領域の結びつきが強い「鮮明なイメージ能力がある人」】 鮮明にイメージできる人は、視覚ネットワークと意思決定に関連する脳の領域が強く結びついてい...
News
- 新着記事 -
Popular
- 人気記事 -
H A P P I N E S S幸 福
人気 (❁´ω`❁)
M E A L食 事
B R A I N脳
人気 (❁´ω`❁)
H E A L T H健 康
人気 (❁´ω`❁)
-
社会
自制心が健康と若さをもたらす理由
【自制心が健康と若さをもたらす理由】 デューク大学の研究チームは、自制心が心身に及ぼす影響を調査しました。 1000人を出生から45年間に渡って追跡した大規模調査で... -
人体・脳
健康な脳を保ち老化を遅らせる「アマゾンの先住民族ツィマネ族の生活習慣」
【健康な脳を保ち老化を遅らせる「アマゾンの先住民族ツィマネ族の生活習慣」】 ボリビア・アマゾンの先住民族であるツィマネ族が、アメリカやヨーロッパの人々に比べて... -
健康
高強度インターバルトレーニングは、適度な運動よりも心臓を強化する
【心臓を強化する高強度インターバルトレーニング】 ノルウェー科学技術大学の研究によると、トレーニングの強度が、病気の重症度を軽減し、心臓機能を改善し、作業能力...
-
社会
自制心が健康と若さをもたらす理由
【自制心が健康と若さをもたらす理由】 デューク大学の研究チームは、自制心が心身に及ぼす影響を調査しました。 1000人を出生から45年間に渡って追跡した大規模調査で... -
人体・脳
健康な脳を保ち老化を遅らせる「アマゾンの先住民族ツィマネ族の生活習慣」
【健康な脳を保ち老化を遅らせる「アマゾンの先住民族ツィマネ族の生活習慣」】 ボリビア・アマゾンの先住民族であるツィマネ族が、アメリカやヨーロッパの人々に比べて... -
健康
高強度インターバルトレーニングは、適度な運動よりも心臓を強化する
【心臓を強化する高強度インターバルトレーニング】 ノルウェー科学技術大学の研究によると、トレーニングの強度が、病気の重症度を軽減し、心臓機能を改善し、作業能力...
J O B仕 事
人気 (❁´ω`❁)
-
社会
週休4日制で生産を維持する
-
人体・脳
アイデアや閃きが降りてくる「横断的なコミュニケーション」
-
社会
大災害を読み解く鋭い解決策
-
思考・瞑想
賞や表彰が発明家の創造性を低下させる
-
人体・脳
創造的な人はここが違う!「非創造的なハブを回避し非典型的なアプローチをする」
-
社会
アメリカ陸軍で既に多数の成功を収めている「人々を創造的にするトレーニング」
-
社会
2年は普及しない?「カテゴリーイノベーション戦略」
-
社会
管理者級以上必見「創造性を引き出す同僚間の友情とサポートを育む組織づくり」
-
社会
アイデアを創出する人数「少人数のグループのほうが新しいアイデアが出やすい」
-
健康
散った気を元の集中に戻す「1日最大50%費やす迷いを断つマインドフルネス」
-
社会
移動によるエネルギーが激減「環境に優しく誰でも参加できるオンライン会議」
-
社会
山火事コスト数十億ドルのコスト削減「インドネシアの泥炭地回復」
-
社会
価格末「99円」設定が販売者に不利益を及ぼす驚愕の理由
-
社会
購買意欲を掻き立てる商品提示方法
-
社会
「感情的異質性」がチームの創造性を高める
-
社会
従業員の創造性を高める驚愕の方法「報酬を選択制にする」
-
社会
テクノロジーの力でセレンディピティを生み出す
-
社会
様々なテーマの問題への取り組みにつながる「ダ・ヴィンチ構想」
-
社会
改善が必要な状況に「やめる」という解決策がでない理由
-
社会
空想が苦手な理由と、その修正方法
-
学習
パズル解きの極意、最良の選択より優れた驚愕の方法
-
社会
大麻が独創的で実現不可能なアイデアを創出するという実験結果
-
社会
記憶に残るユーモアを含んだニュース
-
社会
なぜメッセージと画像が一致してない情報は伝わらないのか
-
社会
消費者を購買に結びつける音楽
-
技術
自動化工場などの緊急事態に備えて知識を生かしておく方法
-
社会
「生産性も顧客満足度も向上」プロジェクトに自主性を持たせる
-
人体・脳
人は1日に35,000回の意思決定をしている「意思決定を行うアルゴリズム」
-
社会
他文化と頻繁衝突する文化圏は協力的なゲームが流行?「ゲームからみる文化」
-
社会
「通勤はわるいもの?」モバイルセンシングで仕事の成果と通勤の関連性を解明
-
社会
テクノロジーは労働者の幸福度にどのような影響を及ぼすか
-
社会
雇用の創出ではなく雇用の置換が進む「ロボットなどの作業の自動化」
-
社会
「柔軟で弾力性のある対応が可能」生物系を模倣した多様なサプライチェーン
-
社会
「患者のメンタルヘルスケアを向上させる」患者と心理療法士のマッチング
-
学習
デジタルデバイス用に最適なフォント「AdaptiFont」
T E C H N O L O G Y技 術
人気 (❁´ω`❁)