記事

プログラミング教育は必要か?~初等中等教育での必修化について考える~ - 前山 裕亮

小学校、中学校でプログラミング教育が必修化されるかもしれません。政府は2020年度を目標に初等中等教育でプログラミング教育の導入を検討しています。
 
そもそもプログラミングとは、コンピュータへの命令(プログラム)を書くことです。プログラミングすることによって、コンピュータを意のままに操ることが出来るようになります。ただし、プログラムはコンピュータが読み込める言葉、形式で書かなくてはなりません。そのため、プログラミングにはプログラミング言語などの知識が必要となります。

IT化が今後ますます進むことが予測されており、プログラミングの知識が今まで以上に必要となることが見込まれています。
 
筆者は、社会人になってからプログラミングで悪戦苦闘してきました。社会人に成り立ての頃などは、時間をかけてプログラムを作成しても、まずプログラムが動かず、動かない原因も分からず、ようやく動いても意図した結果が得られず、職場でよく頭を抱えていました。

苦労した要因として、プログラミングに慣れ親しんでいなかったことが挙げられます。実際に社会人1、2年目の頃は知識がほぼなく、本やネットを見ながら、手探りでプログラムをいじっていた状態でした。「学生時代にまじめにプログラミングを勉強しておけばよかった」と嘆くことも多々ありました。

そんな筆者からすると、幼い頃からプログラミングに触れる機会が増える今回の必修化は良いことのように思います。
 
ただし、プログラミング教育を必修化すべきなのかは、判断が分かれるところです。本当に一般教養として、一様に教える必要があるのかは疑問が残ります。

プログラミングが出来ないよりは出来たほうがいいことは明らかです。ただ、初等中等教育の時間は限られています。新たにプログラミング教育を必修化すると、学習時間全体を増やさない限り、現在組み込まれている指導要領の一部を削減しなければならなくなります。

さらに、実際にプログラミング教育を必修化するとなると、いつ、どこで、誰が教えるかといった問題が生じます。また、必修化しても形骸化して仏作って魂入れずになることも考えられます。

そのためプログラミングを小中学校で直接学ぶのではなく、数理系の教育を今まで以上に目的付けし、充実させることも一つの選択肢だと筆者は考えています。

筆者は数理系の専攻で中高の数学の教育免許を取得していることもありますが、プログラミングと数学は親和性が高いといえます。変数の概念や変数に代入すること、さらには様々なケースに場合わけして考えることなど、数学で学んだことがプログラミングを習得する際に役立ちます。

数学を知らなくてもプログラミングは出来ますが、数学が未習の小学生にプログラミングを体系だって教えることは、相当の工夫と労力が必要になると思われます。

あえてプログラミング教育を必修化しなくても、数学などの既存の教科を通じて、プログラミング習得のための基礎学力を養うのもありなのではないでしょうか。

メール配信サービスはこちら

あわせて読みたい

「プログラミング」の記事一覧へ

トピックス

ランキング

  1. 1

    日本がBTSを利用 反日団体が見解

    木走正水(きばしりまさみず)

  2. 2

    マイナンバー3年目も普及進まず

    週刊金曜日編集部

  3. 3

    山尾志桜里氏の改憲案はズレズレ

    猪野 亨

  4. 4

    BTS謝罪 自民議員「今後に注視」

    和田政宗

  5. 5

    橋下氏 靖国より陸軍墓地を見よ

    橋下徹

  6. 6

    ソフバン上場 東証悩ます危うさ

    山口利昭

  7. 7

    徴用工 訴状に日本企業が困惑

    NEWSポストセブン

  8. 8

    「イッテQ!」疑惑 全祭りを検証

    NEWSポストセブン

  9. 9

    イッテQで失った視聴率3冠の信用

    女性自身

  10. 10

    タトゥー彫り師無罪は画期的判決

    AbemaTIMES

ランキング一覧

ログイン

ログインするアカウントをお選びください。
以下のいずれかのアカウントでBLOGOSにログインすることができます。

コメントを書き込むには FacebookID、TwitterID のいずれかで認証を行う必要があります。

※livedoorIDでログインした場合、ご利用できるのはフォロー機能、マイページ機能、支持するボタンのみとなります。