MENU
プログラミング

プログラミング教育で何が変わるのか

2020年より小学校のプログラミング教育必修として導入されて、子供へのプログラミング教育が注目されていますが、パパ、ママの中でプログラミングは学んだことなく、どういったものかわからないといった方が多いのでは?

ITというのは私たちの生活のいろいろなところで深くかかわり、いまの社会になくてはならない身近なものなのです。そしてこれを学ぶことはこれからの社会で生きる子供に必要な力を付ける以外に、子供の将来の選択を広げてあげることでもあります。

プログラミング教育と聞けば、「難しいプログラミング言語をパソコンに打ち込み何か作る教育」というイメージがあるはず。文部科学省は2020年より導入の子供へのプログラミング教育を、子供たちにコンピュータに意図した処理をするよう指示することができることを体験させて、将来どういった職業に就くとしても時代を超え普遍的に求められる力としてプログラミング的思考など育成するものと位置付けています。

プログラミング言語を学ばせコーディングをする力は、初戦プログラマー育成ではなく、さらに発展するITがあふれた世の中でどういう職に就いても求められる思考力を伸ばすことを目的にしています。

教育現場でもプログラミングといった科目が新たに作られるのでなく、今ある課目の中でプログラミング的思考を学びます。音楽授業では、パソコン活用して作曲をしながら音の組み合わせを学び、総合学習授業では身近なITについて考えるなどの授業すること。教材もパソコン、タブレットなど機器を利用しないで紙を使ったりします。

プログラミング的思考はどういった考えなのか。

これは何か課題があったら、コンピュータなどの情報技術を効果的に活用し、どのように解決するのかが重要です。そして、コンピュータでどういったことができるか理解して、自分の問題解決どう活用するか想像してみます。そして自分の問題解決に向けてコンピュータにどう働きかけをして、どう反応返してくれるのか考える力が必要なのです。

自分が考えた通りの活動を実現するために、どういった動きが必要か、そして1つ1つの動き方のパーツをどう組み合わせ改善していけば、より効率的に自分が考えた活動に近づくか論理的に考える力。そしてどの職業でもパソコンの業務は当たり前となり、今後ITはよりビジネスに密接してくことが予想されますが、これから生きる方たちに必要不可欠な力になるはずです。

スマホ、パソコンが当たり前の時代に

ITが身近になったことで大人から子どもまでスマホ、パソコンなどを使うことが当たり前になりました。普及と一緒に子供がネット、SNSを通じて犯罪に巻き込まれたりするのも増え、パパママとして不安になることが多いはず。

プログラミング教育はパソコンなど情報技術触れるに当たり、情報リテラシーなども合わせてするのが多く、早いうちから子ども達にインターネットモラルなどの対策を教えられます。そしてこれからの社会で自分の子が危険に合わないよう情報リテラシーの向上が不可欠であり、家庭の教育に限界があり、学校でも情報リテラシー教育あればいいと思います。

プログラミングで問題解決力UP!

プログラミング教育は自分の指示を間違えた時、「エラー」という目に見える形で出てきます。そのときどうしてエラーが出たのか?などを考え、問題解決力を養えるのです。

これまでの学校教育では、正しい答えをどう導き出せばいいのかという道筋が用意されてることが多く、テストで間違えてもどうして間違ったかではなくて、どうすれば正しい答えを出せるのか。という点を教わるだけで自分で考えることがありません。

プログラミング教育はどうしてエラー起きたのか。いろいろな角度から見直し改善の方法を試行錯誤し、問題解決のための力を鍛えることができます。またプログラミングはこちら意図をコンピュータに明確に伝える必要があり、論理的指示を順序立てていく必要があります。

人間が相手なら「この図形をぱっとこっちに動かしその後しゅッと消えるようにしたい」などのあいまい表現であっても、察してくれたりしますが、コンピュータではうまくいかなくて、自分の意図した通り動くように明確な指示が必要です。自分の指示に忠実に従ってくれる分、順序を誤っていたり、論理的に矛盾してるプログラムはエラーとなり出てくるのです。

自分が求めるゴールに対し必要な動き、効率よくゴールに行けるには、プログラミング教育で学べるのです。そして学校でのプログラミング教育始まる前の今、自分の子供にプログラミング教育をさせたいパパ、ママが増えています。

なにから始めればいいの?

これから始められる教育はどういったものがあるのか?プログラミングが学べるおもちゃはゲーム感覚で基礎的な論理的思考力を身につけられます。そして教育の必修化に伴って、いろいろなメーカーからプログラミングが学べるおもちゃが発売されており、対象年齢が広く、小学生向けのもあれば、幼児から楽しめる物まであります。そしてプログラミング教育をする前段階で子供がおプログラミング興味持つ良いきっかけとなるでしょう。