知ってますか?小学校のプログラミング教育で注意すべき事!!

プログラミング
スポンサーリンク

2020年から小学校でプログラミング教育が始まりましたね。プログラミング教育とはすなわち論理的思考を身に付ける教育で、英語と並んで小学生の頃から見につけておきたいスキルの一つと考えられています。

英語は話す、聞く、書くなど世界標準のコミュニケーションツールなので、小学生のうちから学習を始めているご家庭も多く、身に付けることで自分の将来を決めるうえで非常に可能性を広げる教育だと思います。

それに対して、プログラミング教育を小学校で導入する必要性について、パッと答えられない方も多いのではないでしょうか。

スポンサーリンク

小学校でのプログラミング教育の必要性は?

小学校で必須化されたプログラミング教育の目的は何でしょうか。プログラマーを増やすためでしょうか?いえ、違うんです。 プログラミング的な思考力を身に付けるための教育ということになります。

その思考力を身に付けるために、プログラミングを使っての教育を推進しています。

プログラミング教育は論理思考を鍛える

プログラムは、色々な命令文の集合体です。正しく命令文を組み立てないと、思う通りに動いてくれません。物事を順序立てて論理的に考え、整理し、それを表現するという考え方が、プログラムを作るうえで必要な論理的思考となり、それを小学生の教育に取り入れる際に「プログラミング教育」と呼んでいます。

目的は論理的思考を身に付けることなので、プログラミングが書けるようになる必要はないのですが、プログラミングを学ぶことで論理的に考えられるようになる事から、小学生の教育材料としてプログラミングが使われています。

プログラミング教育を指導する教室の乱立

この論理思考を育むための教育取り入れられましたが、先生が直ぐにプログラミングを教える事が出来るわけでもなく、論理的思考を教えることもできません。文部科学省には指導要綱などで、プログラミングの学習教材に『スクラッチ』、『code.org』などの紹介もありますが、実質的にプログラミングを教えているのは、学校以外の外部スクールとなってきています。

スクラッチ』、『code.org』 等無料でプログラムが体験できるサービスは、我々オヤジ世代の子供の頃と比べると格段にプログラミングが学びやすい世の中になったものだと思いますが、それを教える事が出来る指導者はまだまだ不足しているのが現状ですね。。

プログラミングが身に着けられるスクールはこちらで紹介しています。

プログラミングは学問としても面白い

そして、子供もプログラムがわかるといろいろ楽しいのです。色々な機能、条件分岐、繰り返し、別機能呼び出しなどなど、自分で組み立てた命令文に従い画面のキャラが動くので、簡単な動作で体験する事ができる。

その後、楽しければどんどん複雑な動きを吹き込んでいくことができる。自分の思った動きをしなければすぐに確認し修正できるのも子供が飽きない要素だと思います。画面上のキャラをどう動かすか、物体が迫ってきたらどうするか。矢印キーを押した時は?スペースキー叩いたらどうなるか。

全てのアクションを自分で定義できる。限界はあるが多くの動きを実現できる楽しさがある。そうして楽しみながら、考えながら無理なくロジカルシンキングの素養が身についていく(はずである・・)

小学生がプログラミング教育を受けるリスク

そんな中、ちょっとしたリスクを感じる事がある。いや、リスクというレベルかわからないが、子供の視野は非常に狭い。そして、例外なく利己的である。

そんな子供がプログラミングを学びロジカル思考を身につけても利己的に自分の要求を通すための論理立てをしてしまい、他人の気持ちを考えるという観点や見えていない隠された情報を手に入れる能力が未熟である。

プログラミング教育より感情思考が重要

昔は、少なくとも私が小学生の頃は道徳の時間は先生が重視していたように思う。人として他人を思いやる、敬う心優しさなど。

ただ最近はカリュキュラムが変わったのかわからないが、道徳の時間は余り多いと感じない。英語教育や週休二日制が当たり前になってきた事で、時間が取れず学力に直結しない道徳の時間が削られたのか。いずれにしても時間は少なく、子供の話を聞いていると、やっつけ感半端ない。教師のレベル低下なのか、子供の表現力が未熟なのかわからないが、道徳軽視の世の中になっているのではないかと思う。

直感と感情と論理の思考バランス崩壊のリスク

論理的思考。すなわちロジカルに考えられるスキルのは重要だが、人の感情や物事の本質を見て視野を広く持った上でロジカルに考えることができなければ、個人に都合の良いロジカル思考となってしまう。

これは、本質的にはロジカルでもなんでもない。ただの質の悪い我儘に成り果てる。屁理屈になってしまい、相手の感情を無視した自分勝手な思考と見なされるリスクがある。

少なくとも小学生は、感情思考を経験させることに重視した方が良いのではないかと思う。直感は成長と共に育まれる、教育では身に付かないものだけど、感情は生徒同士のコミュニケーションや道徳の授業などで育んでいく必要がある。

論理的思考は思考として一番鍛えやすい考えなので小学生の時から学ぶ必要性はないと私は思っています。

まとめ

偉そうなこと言うつもりはありませんが、世の中人と人が繋がって社会が構築されている。いくらロジカルに物事を考えられても、人の気持ちはロジカルに考えられるほどシンプルではないし、人それぞれの感情やシチュエーションが異なれば結果も変わる。

そういう人の気持ち、状況を無視しないためにプログラミングを学ぶ前に道徳心を育む教育を強化した方が良いのではないかと最近よく考える事があり、これまではロジカルに考えなさい。と強く指導してきたのだが、子供教育方針を大きく舵を切る必要性を感じつつある今日この頃。。。

タイトルとURLをコピーしました