プログラミング教室活況 でも小学生に必修化は必要?

ITコンサルティング、ITコンシェルジュ   目代 純平さんのお話しです。


2020年小学校でプログラミングの授業が必修化に

2020年より日本でも小学校でプログラミングの授業が必修化される見通しとなりました。
これに伴って、コンピューターのプログラミングを子どもが楽しみながら学べるという
民間の教室が増えているようですが、これからは小学生がプログラミングを
必ず身につけなければならない時代になっていくのでしょうか?

プログラミングが必修化される背景としては、国際的な流れだということと、
さらに、将来的にIT人材が不足するという予測に対して、
早い段階からIT人材を育てて対応していこうという意図があるようです。
AIやIoTに代表されるようなIT化がこれからも拡大していくなかで、
総務省は2025年までにIT人材を新たに100万人育成する、という計画を立てていますので、
そのための政策の一環とも言えるでしょう。

 

今後世界的にIT人材が大幅に不足することが予測される

他国の例を見ていくと、特に先進国では「将来に向けてIT人材が大幅に不足する」
という状況はどこも似ているようです。
既にアメリカやイギリス、シンガポールなどでは小学校からプログラミングが
必修になっているところも多く、日本もその流れに追いつこうとしているとも言えます。
現にイギリスでは、11歳と12歳の子どもたち全員に「micro:bit」という小型で非常に単純な
コンピューターユニットが無料で配布され、自由にプログラムを組んだり
いろいろな実験をしたりできるような環境が用意されています。

 

小学生からプログラミングを必修化する意味はあるのか?

これからも、AIやIoTはより進化し、発展を遂げていくと予想されますが、
小学生からプログラミングを必修化するメリットはどこにあるのでしょう?
そもそもプログラムというのは、コンピューターに何か仕事をさせるときに使う
命令の手順書のようなものです。
プログラムで使われる言語は様々な形式がありますが、全てのコンピューターは
このプログラムによって動いており、その動作の基礎となるものです。
プログラムは基本的に時系列に処理されていくので、それを学ぶことによって
論理的かつ順序だったものの考え方が身につくと言われることもありますが、
それはプログラミングでなくても身につけられるのではないでしょうか。

私も長い間IT業界を見ていますが、実際の現場で必要なのはプログラミングの
スキルだけではありません。
システムを作る過程においても、まずはお客様に対して現状の課題や実現したいことの
ヒアリング・分析をして、それを元に充分に設計を行わないとよいシステムはできません。
よくシステム開発は建築に例えられますが、その場合プログラミングを行うプログラマーは
大工の役割と言えるでしょう。
設計士が施主の希望を聞き、それを元に適切に設計したものをスキルを持った大工が施工して
初めてよい家が完成するのと同じで、設計が不十分なものは
いくら優秀なプログラマーが手がけてもよいシステムはできません。
社会にはいろいろな役割があり、いろいろな職業があります。
子どもたちの将来の選択肢の一つとしてプログラミングを経験させるのは
よいことだと思いますが、必修化して全員に学ばせるというのは少々違和感が残ります。

2025年に向けた目標やIT化のさらなる発展、人口の減少などを考えると
プログラマーを含めたIT人材の育成が必要であることは理解できます。
しかしながらこれから英語の必修化も始まりますし、子どもたちは学ぶことがいっぱいです。
ここにプログラミングの授業も入ってきたら、結果的に何か他の授業を減らすことに
なるでしょうし、そもそも全ての子どもたちがプログラミングに興味を持つとも思いません。
さらに教える側の教員のスキルをどのようにつけていくかという課題も残ります。
そのため、小学生のうちはもっと基礎的な学力やコミュニケーション力を
習得させることに専念し、プログラミングは興味を持った子に対して
選択制で提供すればよいのではないかと個人的には思います。







英語にしてもプログラミングにしても、こうした授業が新しく増えると
、他の教科の授業時間を削ることになるのでしょう。
英語以前に日本語学習が必要、と考える私は、英語も、プログラミングも
選択制になればよいのに、と思ってしまいます。
課外活動の中で、興味のある子だけが学べるようにすれば、皆に時間的な負担もかからず、
子供たちの意志が尊重されるのでよいのではないかと考えます。
 

"プログラミング教室活況 でも小学生に必修化は必要?"へのコメントを書く

お名前:
メールアドレス:
ホームページアドレス:
コメント: