top of page

プログラミング療育エビデンス1(論理的思考力の発達を支援)

プログラミング的思考

プログラミング療育エビデンス1(論理的思考力の発達を支援)

2020年度の小学校プログラミング教育必修化以降、国内外の教育工学や認知心理学の研究において、プログラミング活動が児童の論理的思考力(および文部科学省の定義する「プログラミング的思考」)の発育に有意な効果をもたらすことが複数の実証研究やメタ分析で示されています。ただし、無条件に思考力が伸びるわけではなく、学習形態や振り返りの有無によって効果量に明確な差が生じることが明らかになっています。
国際的なメタ分析が示す認知的転移(効果量)
プログラミング教育が児童・生徒の論理的推論能力や認知機能に及ぼす影響を包括的に検証した代表的な研究として、オスロ大学のSchererらによる大規模メタ分析(2019年・2020年)が挙げられます。100件以上の先行研究(計500以上の効果量)を統計的に統合・分析した結果、以下の数値が示されています。
近転移(プログラミング自体の論理構造・スキル): 効果量 g=0.75(大)
遠転移(プログラミング以外の思考力への波及): 効果量 g=0.470.49(中程度)
遠転移の下位項目として、特に「論理的推論能力(Reasoning)」「メタ認知」「数学的思考力」において有意な向上が確認されました。これは「計算ドリルや一般的な論理課題を追加で学習させた場合と同等以上の認知的成長がプログラミングを通じて得られる」ことを意味しており、プログラミングが単なるICT操作の習得にとどまらず、思考力の発育に寄与することを科学的に裏付けています。
国内における実証研究と児童の変容プロセス
日本の必修化(2020年)以降、教育心理学・教育工学の分野でも児童を対象とした実証研究や測定尺度の開発が進められています。
思考力の多面的評価と科学的検証
認知心理学者や教育工学研究者らによる科研費共同研究(栗山直子・楠見孝ら、2018〜2023年「児童がプログラミングで育む思考力の科学的検証とそれに基づく波及ネットワークの構築」)などでは、児童・教員・保護者を対象とした調査を通じて、プログラミング教育で育つ思考プロセスの構造化が行われました。
この調査群では、児童がビジュアルプログラミング(Scratchなど)を用いて試行錯誤を行う際、以下の要素が順次発達することが確認されています。
分解(Decomposition): 目的の動作を細かいステップに切り分ける能力
構造化・順序化(Sequencing): 因果関係に基づいて順次・反復・分岐の論理を組み立てる能力
メタ認知的モニタリング(Debugging): 意図通りに動かない際、感情的に諦めるのではなく「どこに論理的破綻があるか」を客観的に検証・修正する姿勢
教科連動型実践における効果測定
日本教育工学会(JSET)等の論文誌に掲載された小学校での実践検証(算数の正多角形作図、理科の電気の制御、総合的な学習の時間など)においても、事前・事後テスト(国際情報科学コンテスト「Bebras」形式のタスクや論理的思考テスト)を用いた測定が行われています。
その結果、操作手順の暗記にとどまらず「自ら条件分岐や繰り返しを用いて課題を解決する活動」を体験した児童群において、非プログラミング課題における問題解決の筋道立て(論理的記述力)が有意に高まることが示されています。
論理的思考力の発育を左右する「3つの教育条件」
研究の知見が一致して示しているのは、「ただパソコンやタブレットでコードを触らせるだけ」では論理的思考力の向上は限定的であるという点です。高い効果量を発揮するためには、以下の学習条件が必要とされています。
学習条件
思考力への影響
具体的なメカニズム
デバッグ活動の重視
批判的思考・論理検証力の向上
「なぜ意図通りに動かなかったのか」を仮説検証する過程で、因果推論の精度が高まる。
メタ認知の言語化
論理の汎用化(転移効果)
「なぜこのブロックをつなげたのか」を言葉やワークシートで記述・説明させることで、思考が意識化される。
協働学習(ペアワーク)
論理的コミュニケーション力の育成
自分の組んだロジックを他者に説明・共有する過程で、論理の飛躍や矛盾に気づく。

プログラミング必修化以降の研究は、「プログラミングは論理的思考力の発育に有効である」という肯定的なエビデンスを提示する一方で、その成否は使用ツールやプログラミング手法(テキストコーディングやビジュアルプログラミング)の種類よりも「デバッグを通じた試行錯誤」と「思考プロセスの言語化」が指導の中に組み込まれているかどうかに依存していることを明確に示しています。

bottom of page