・「プログラミング」という科目が増える・言語や専門知識の勉強をする・全員パソコンやタブレットを使った授業になるといったイメージを持たれる方も少なくはないはずです。これらは全て「誤り」です。具体的には決まっておりません!!内容が明確に決まっているわけではなく、各学校や自治体にある程度自由に実施、運営をすることとなっております。各教科、科目の中にプログラミングを組み込んだ教育を進めていく。この教育の狙い・組み込んでいくとはどういったものになるのでしょうか。プログラマーの育成=プログラミング教育??ここ10年でどんどん、WEBサービス・SNS・スマートフォンが普及し、我々一般の消費者にとってもこれらは切っても切り離せないものとなって来ています。今の子供たちが大人になった時、想像もできない世界になっているかもしれません。そのような教育や勉強はできません。技術や考え方、大人になった時の世界を想像し興味を持ってもらう。その時代を生き抜く考え方を身につける教育からスタートです。「プログラミング言語や知識の習得」「プログラマーの育成」ではなく、「プログラミング的思考を身につける」教育です!、、、「プログラミング的思考」!?大丈夫。「プログラミング的思考」とは、「物事を順序立てて考え、試行錯誤し、解決する」思考です。言い換えれば、答えが一つではない物事をどのように解決するか考える能力です。料理を例にあげましょう。同じチャーハンでも卵とご飯を別々にフライパンに入れるお母さんもいればまず、卵とご飯を混ぜてからフライパンに入れるお父さんもいるでしょう。どちらも同じチャーハンを作ろうという意思は変わりませんが完成に行き着くプロセスや考え方は人それぞれです。どちらも正解なのです。いった物事を順序立てる、試行錯誤し解決する。いう能力が今後より一層必要になると言われています。言い換えれば、「生き抜くための力」です。この「生き抜くための力」が目まぐるしく変化していく情報や技術を見極め、身につけるための最も基礎的な能力なのです。考え方や、答えが一つではない問題を解決する能力を身につける第一歩となる教育です。おわりにプログラミングの専門知識や情報、技術の習得も大切です。