子どもにプログラミングを習わせるべきか否か
「プログラミング教育」という言葉が浸透してきている世の中で、小さいうちからプログラミングを習わせた方がいいかどうか という議論を耳にします。
プログラミングは習い事として習うとかなり高額なので、躊躇する気持ちも本当に分かります。
かといって家で教えようと思っても、親がプログラミングの知識がないとなかなか教えるのが難しいですよね、、
色々意見はありますが、僕としては「習わせておいて損はない」と思います。
プログラミングを習うことのメリットとして、
1 パソコンへの苦手意識がなくなる
2 パソコン周りの知識が身につく
3 論理的思考力が身に付く
4 プログラミングの知識が身につく
5 タイピングが速くなる
などがあるかなと思っています。
1・2については、苦手意識がなくなってパソコン周りの知識が身につくことで、学生や大人になっても使える知識が子どものうちから身につくというメリットがあると思います。
苦手意識がないということは、将来パソコンを使う仕事やIT系の仕事も選択肢に入れることが出来るので、仕事の幅が広がる可能性があります。
また、プログラミングを扱わない仕事についても、パソコンを使う仕事は山ほどあるので必ず役に立ちます。
3の論理的思考力については、考え方の部分になるので一概に良し悪しは言えませんが、「物事をいろんな角度から考えられるようになる」というのは悪いことではないかなと思います。
なぜこうなったんだろう、なぜこの人はこういう行動をするのだろう と考える力が身につけば、それを元に課題解決に向かったり、自分の行動を見つめ直したりと、色んなことにつながります。
4のプログラミングスキルが身につくことで何がいいかというと、まず受験で使えます。
大学受験で情報科目が必須になったので、そこでも使えますし、高校受験などの自己表現などでもスキルや資格の証明に使えます。
大人になってからは、そのスキルを本業に活かしたり副業に活かすことも出来るので、身につければ身につけるだけ色んなところで使えるのは間違いないと思います。
5のタイピングスキルは言うまでもなく、パソコンを使う授業や大人になってパソコンを使う仕事をするときに活きてきます。
逆にデメリットを上げるのであれば、
・習い事としての費用が高いこと
・パソコンに夢中になって運動をしなくなる可能性があること
・目が悪くなること
くらいかと思います。
特に費用の面が一番大きいデメリットかなと思いますので、そこがクリアされるようであれば習い事としてプログラミングをするのはアリかと思います。
僕も子どもの頃に戻れるなら、絶対に習っています。
(子どもの頃に興味があったかどうかは別として、、)
習い事を検討されている方は、ぜひ参考にしてください。