必修化された「プログラミング教育」の真の目的

学ばせたいのは社会で必須の「論理的思考」

なぜ今、この「論理的思考力」がクローズアップされているのかというと、IT技術のニーズの高まりや、グローバル化していく社会において世界に通用する「ロジカルシンキング」を身につける必要性が高まっていることなどが挙げられるでしょう。

そして、「論理的思考力」は、「まあ、4年生くらいから理解できるだろう」という少々曖昧ともいえる基準によって、小学校高学年から導入することとなったようです。

「分解」「整理」「組み立て」の考え方を身につける

では、この「論理的思考力」というものは、具体的にどのようなもので、なぜ「プログラム」というツールが最適なのでしょうか。

プログラミングになじみのない人には難しく感じるかもしれませんが、実はプログラミングは思ったよりも簡単です。まずは「作りたいもの」を決めて、それを「分解」して順番を「整理」して「組み立てる」、その3つの工程だけ。そして、この「分解」「整理」「組み立て」が、まさしく「論理的思考」なのです。

カレーを調理する例で説明しましょう。

まずは、「カレーを作る」というゴールに向かって、何が必要かを「分解」します。「豚肉」「にんじん」「じゃがいも」「玉ねぎ」「カレールー」といった材料や、「鍋」「おたま」「包丁」といった調理器具などが必要。そして、それをどこに買いに行くか、家にあるもので足りるか、なども考える必要があります。そして、それらの食材を切り、順番どおりに調理し、味付けしていく。作業をリストアップして、優先順位をつけて順番を決めるという工程を経て、やっとカレーという料理ができあがります。

プログラミングもこれと同じで、例えば「ゲームを作る」というゴールに向けて、「分解」「整理」「組み立て」を行っていきます。

カレー作りに慣れている人は、特別に論理的思考を働かせているという意識はないでしょう。同じようにプログラミングも、最初のうちは慣れないかもしれませんが、慣れてくれば自然に「分解」「整理」「組み立て」の考え方ができるようになります。

次ページコンピュータを使わずに学ぶ方法も
キャリア・教育の人気記事
トピックボードAD
関連記事
  • グローバルアイ
  • 新型コロナ、長期戦の混沌
  • 賃金・生涯給料ランキング
  • 世相をリアルに映し出す 流転タクシー
トレンドライブラリーAD
人気の動画
イオン「フジ実質買収」で岡田会長が語った未来図
イオン「フジ実質買収」で岡田会長が語った未来図
採用担当者が嘆く「印象の悪い就活生」の共通点
採用担当者が嘆く「印象の悪い就活生」の共通点
ヤマト独走に待った!佐川・日本郵便連合の勝算
ヤマト独走に待った!佐川・日本郵便連合の勝算
ヤマダ、社長離脱でにわかに再燃する「後継問題」
ヤマダ、社長離脱でにわかに再燃する「後継問題」
アクセスランキング
  • 1時間
  • 24時間
  • 週間
  • 月間
  • シェア
トレンドウォッチAD
私大トップ校の次の戦略<br>早慶上理・MARCH・関関同立

受験生確保や偏差値で高い水準を誇る関東・関西のトップ私大13校。少子化や世界との競争といった課題に立ち向かうための「次の一手」とは。大きく揺れる受験動向や、偏差値や志願倍率と比べて就職のパフォーマンスが高い大学・学部なども検証します。

東洋経済education×ICT