プログラミング教育必修化を考える。雑記プログラミングプログラミング教育必修化を考える。2019年6月26日2020年からプログラミング必修化されることは皆さんご存知だと思います。よると「プログラミング的思考」を育むためというのが一つの指針としてあるようです。この「プログラミング的思考」とは何なのでしょうか?また、これを育むことで将来的にどんな訳にたつのでしょうか?プログラミング的思考って?文部科学省によるとプログラミング的思考法とは下記と定義しています。引用元:http://www.mext.go.jp/b_menu/shingi/chukyo/chukyo3/074/siryo/__icsFiles/afieldfile/2016/07/07/1373891_5_1_1.pdfこのプログラミング的思考をするためには、物事をより細分化し、それを組み合わせていく考え方が必要なようです。このような思考法が必要なんでしょうか?それは、何か問題があった際に、物事は細分化すればするほど問題が顕在化し解決しやすくなるためです。具体的に細分化して問題を解いてみましょう。料理を例にやってみます。貴方がお味噌汁を作ったとします。味が濃くて美味しくない。してこのお味噌汁をおいしくしたいじゃあ、料理の工程の「どこ」を「どのように」変えたら良いだろうか?そのためにまずは、「どこ」の一覧を抽出しなければいけません。「どこ」の一覧とは、料理の工程を細分化したものになるので、まずはお味噌汁のレシピを細分化します。お味噌汁のレシピを細分化すると下記になる。包丁を用意するまな板を用意するネギを切る。