⁂イブル ベビー円形座布団1m 本体+カバー ⁂フリル無し その他

小学校の授業にプログラミング教育が取り入れられたことで、「プログラミング的思考」が注目されていますが、一体どんな能力なのでしょうか?今回は、プログラミング的思考と他の力との違いや、自宅でできるプログラミング的思考のトレーニングを紹介します。


プログラミング的思考とは?

プログラミング的思考とは、物事を考える時にその物事の動作や順序を理解し、効率的に意図した動作や結果を導くために論理的に考える力のことです。プログラミング的思考を身につけることで、物事の「目的(意図)」を的確にとらえ、合理的に考えることができるようになると言われています。

 

プログラミング的思考とは具体的にどんな考え方をするのでしょうか?身近な例として「洗濯」を例にプログラミング的思考の考え方を紹介します。

 

「洗濯」の手順は…

  1. 洗濯物を洗濯機に入れる
  2. 洗濯機に洗剤を入れ、スイッチを押す
  3. 洗濯物を干す
  4. 洗濯物を取り入れて畳む

 

洗濯の手順を大まかに分けると、4つに分かれます。では、プログラミング的思考で考えるとどうなるでしょうか?

 

洗濯の目的は、「汚れた服を洗濯機で洗う」

洗濯の手順は、

  1. 汚れた洗濯物を集める
  2. 洗濯機のフタをあける
  3. 洗濯物を洗濯機に入れる
  4. LOEWE ロエベ ゲート ダブルジップポーチ ショルダーバッグ ポシェット
  5. 洗濯機の水量に合わせて洗剤を●g、柔軟剤を▲g入れる
  6. PYRENEX / COCOON ノーカラーダウンコート
  7. 洗濯機から洗濯物を取り出す
  8. 洗濯物をハンガーにかける
  9. ハンガーにかけた洗濯物を物干し竿に掛ける
  10. 洗濯物が乾いたら取り込む
  11. 洗濯物を同じ衣類は同じ形に揃えて畳む

 

普段何気なく行っている「洗濯」をプログラミング的思考で考えてみると、一例としてこのように細かく手順が分けられます。手順や内容を間違えると上手く洗濯できないこともあります。もしかするとステップを省略したり、一緒に行ったりすることでこの手順をさらに効率的にできるかもしれません。このように、ある目的を達成するために物事を分けて、より効率的にゴールまで導くための考え方がプログラミング的思考です。

 

プログラミング的思考について聞く中で、「論理的思考」との違いが気になるかたや、「プログラミング」との関係が気になるかたもいるかもしれません。違いを見てみましょう。

 

  • 論理的思考力との違い
    論理的思考は、物事を筋道立てて考え判断をする思考のことです。そのため、プログラミング的思考は論理的思考の一つと言えます。しかし、プログラミング的思考は、論理的思考で順序立てて考えるだけでなく、その順序やプロセスが「効率的がどうか」も考慮して答えを導き出す必要があります。

 

  • プログラミングとの違い
    プログラミング的思考は「プログラミング」とは異なります。プログラミングは、あくまでコンピュータに指令を与えるときに使う方法の一つで、考え方ではありません。プログラミングでコンピュータが指令通りに作動するよう、指令を分解して順序立て、効率的に伝える、つまりプログラミング的思考を用いて指令を考える必要があります。

 

プログラミング的思考は、論理的思考の一つで、プログラミング的思考を用いてコンピュータに命令を出すのが、プログラミングです。それぞれとの違いを正しく理解しておきましょう。

0.080 ct F.L.Gra.Gre.YELLOW 天然 イエロー ダイヤ

プログラミング的思考を養うことを目的の一つとしたプログラミング教育が義務教育に取り入れられ、プログラミング的思考を重視する傾向が高まっています。なぜ、今の子どもたちはプログラミング的思考を身につけておいた方が良いのでしょうか?

 

理由の一つは、これからの時代を生き抜くために情報リテラシーが求められていることです。1人1台のスマホが当たり前になり、SNSやインターネットで膨大な情報を集めることができる現代は、ひとりひとりが得た情報が正しく適切か見極める力が必要になります。情報の取捨選択をする判断力は、直感や感情を頼りにせず、「論理的に考えて答えを導く力」つまりプログラミング的思考を身につけることで磨かれるのです。

 

テクノロジーの発達で、多くの仕事をコンピュータが代替できる今、人間にしかできない力を身につける必要があることも、プログラミング的思考に注目が集まる理由の一つです。AIやコンピュータにない力は創造力や論理的思考力が挙げられますが、プログラミング的思考もその一つです。

 

時代の変化に追いつき、そして未来を切り拓いていくためにも、今の子どもたちには、プログラミング的思考を身につけておくことが良いとされています。

プログラミング的思考の身につけ方

プログラミング的思考ですが、考え方の基礎ともいえる力なので、一朝一夕で身につけられるものではありません。毎日の生活の中に少しずつプログラミング的思考を取り入れてトレーニングしながら考え方に慣れてみましょう。

 

 

  • 動画で考えてみる

教育系のテレビ番組や無料動画サイトの中には、身の回りの現象や仕組みで使われているプログラミング的思考を分かりやすく解説しているものがあります。まだ、物事を一人で考えるのが難しいお子さまや、プログラミング的思考の考え方が定着していないお子さまにオススメです。

 

  • ゲームやおもちゃで遊びながら考える

カードゲームやボードゲームは達成すべきゴールが明確で、予め決められたルールの中で他のプレーヤーとの駆け引きや試行錯誤をしながらクリアを目指すので、プログラミング的思考を楽しく学ぶことができます。

また、ブロック遊びやパズルなどのおもちゃも、遊びを通して効率的にトレーニングすることができると言われています。

 

  • お手伝いをしながら考える

平和 ゴルフ優待券 8枚

お子さまに家事のお手伝いをしてもらいながらプログラミング的思考を身につける時は、方法や手順を全て教えず、お子さま自身に考えてもらうようにすると、より効果的になるかもしれません。

 

  • ロボットプログラミングをする

ageteアガットK10YGダイヤモンドリング11号

お子さま自身が試行錯誤を繰り返しながらロボットを作り上げていくので、自信にも繋がります。

 

ロボットプログラミングは専用キットを購入して自宅で取り組むのも良いですが、オススメの勉強方法は、ロボット教室に通うことです。ロボット教室に通うことで、プログラミング的思考を集中的にトレーニングできることはもちろん、分からないことは先生にすぐ質問できるので、安心できます。

 

ヒューマンアカデミ―ジュニアのFurla/新作Vittoria ☆レザートート☆Mサイズ/ヤマト追跡 関送込は、全国に150教室以上ある、人気のロボット教室です。【新品未使用】エーピーストゥディオ 2way ストレッチスラックスで一度、無料体験をしてみてはいかがでしょうか?


プログラミング的思考は考え方の基礎ともいえる大事な思考力の一つです。テクノロジーがさらに発達して、高度な思考力が求められる将来、お子さまが活躍できるようになるために、いまから、プログラミング的思考を身につけていってみてはいかがでしょうか?

⁂イブル ベビー円形座布団1m 本体+カバー ⁂フリル無し その他

メンバー特典がたくさん

こども総研メンバー募集中!

無料

  1. 新品仕上げ済 リング ルチオクオーツ K18 ジュウル(神楽坂宝石)

    メンバーだけの特別優待限定キャンペーン情報をゲット!

  2. 特典2

    親子で楽しめるこども総研イベント情報を先行配信!

  3. 特典3

    子育てに役立つ記事の更新情報をお知らせ!

こども総研公式SNSアカウントでも
最新記事を紹介!
ぜひ、フォローしてくださいね!

この記事を読んだかたに
おすすめ

RECOMMENDED

⁂イブル ベビー円形座布団1m 本体+カバー ⁂フリル無し その他

CATEGORY

注目タグから記事を探す

FEATURED TAGS

トピックス

AERON エアロン アーロン コート ボタンコート

遊牧民 ベルト 40 【HERMES】

人気の記事

POPULAR

⁂イブル ベビー円形座布団1m 本体+カバー ⁂フリル無し その他

CATEGORY LIST

注目タグ

FEATURED TAGS

こども教育総合研究所とは

WHO WE ARE

「STEAM教育」や「グローバル教育」に特化した最新の教育情報を発信する研究所です。保護者のみなさまと一緒に、子どもたちの“好き”を「世界で生き抜く力」に育てます。

PRANCISKA.WE2HOST.LT RSS