日本の小学校でのプログラミング教育の導入
日本の小学校におけるプログラミング教育は、2020年度から実施が開始され、その教育方法は主に2つのカテゴリーに分類されます。一方は「プラグドプログラミング」と呼ばれ、こちらはPCやタブレットを使用し、Scratch(ビジュアルプログラミング言語)などを使って具体的にプログラミングの基本を学びます。もう一方は「アンプラグドプログラミング」と呼ばれ、これはPCを使わない状況でプログラミング的思考を活用した問題解決を学ぶものです1。
教育の全面的推進
プログラミング教育は、情報活用能力を育成する教育の一環として位置づけられており、日本の小・中・高等学校全ての段階において、学校活動全体を通じてその教育を行うことが推奨されています2。具体的な授業例としては、歩行者用信号機を作成する授業が挙げられており、この授業ではPCやタブレットを利用せずに、プログラミング的思考を活用して問題解決を学びます3。
教科書とプログラミング教育
2020年度には、小学校学習指導要領においてプログラミング教育が必修化され、教科学習の中でプログラミング的思考を活用する重要性が強調されています4。さらに、小学校からの教科書ではプログラミング的思考を重視し、その記述が増加していることが報告されています5。
日本社会とプログラミング教育
これらの教育の動きは、学生の知的探究心を伸ばし、未来の社会で必要とされる技術的なスキルを育成することを目的としています。特に、日本はITエンジニアの需要が高まっている国であり、プログラミング教育の導入は重要視されています。小学校や中学校でのプログラミング教育が必修化され、大学入学共通テストで「情報i」が追加されるなど、IT教育の加速が見られています6。2030年までには、日本で80万人近くのITエンジニアが不足すると言われており、これを補うために、小学校からプログラミング教育が導入されています7。
全国統一タイピングスキル調査と基本スキルの向上
さらに、プログラミング的思考を育む教育の一環として、全国の小中学生がタイピングスキルを競う「全国統一タイピングスキル調査」が実施されており、小学6年生~中学3年生の1分間の入力文字数が50文字以上になっています8。これは、プログラミング的思考を育むだけでなく、基本的なコンピュータスキルの向上にもつながっています。
これらのセクションを通じて、日本のプログラミング教育の現状と目的についての理解を深め、ブログ記事の作成に役立てることができるでしょう。