この記事は
- 小学校のプログラミング授業は何年生からなんだろう?
- 高校受験や大学受験の試験にでるのかな?
- 家でもプログラミングをはじめるならいつからがいい?
といった疑問をお持ちの方に向けて書きました。
小学校3年生の娘からも学校でのプログラミング授業の話を聞いてみたりしますが
「テックキッズで習っているようなプログラミングはやってない」との回答。
プログラミングスクールで習っているような「プログラムの組み方」は教えてられていないようです。
プログラミング教育はについての詳細は文部科学省が出している「小学校プログラミング教育の手引(第三版)」に記述されています。
なかなかボリュームのある資料なので、簡単にまとめてみました。
ぜひ最後まで読んでみてください。
いつからプログラミング授業がはじまる?
2020年度から小学校のプログラミング教育が必修化されています。
プログラミングとしての科目が新しく作られるのではなく、すでにある各科目の中でプログラミングを利用した授業が増えることとなります。
プログラミング授業は何年生からはじめる?
小学校では小3の音楽からはじまります。
プログラミング授業の内容
各学年のプログラミング授業と内容についての簡単なまとめです。
小3から小6までの音楽
様々なリズム・パターンを組み合わせて音楽をつくるプログラミング学習。
小4の社会
都道府県の特徴を組み合わせて47都道府県をみつけるプログラムの活用を通して、その名称と位置を学習。
小6の家庭
炊飯器に組み込まれているプログラムを考える活動を通して、炊飯について学習。
小5の算数
プログラミングを通して、正多角形の意味をもとに正多角形をかく。
小6の理科
プログラミングを通して、身の回りには電気の性質や働きを利用した道具があることを学習。
なぜプログラミング授業をはじめるのか?
小学校プログラミング教育の手引(第三版)に目的が書かれています。
簡単にまとめると次のようになります。
- これからの社会ではコンピューター使いこなせることが必要
- コンピューターを使いこなすために、「プログラム」で動いていることを知ることからはじめます
- プログラミング教育は子供たちの可能性をひろげてくれます。 起業したり特許を取ったりする子供もあらわれはじめているので、社会で活躍できるきっかけになることに期待。
- 将来どんな職業につくとしても、コンピューターを理解して上手に使いこなせることは重要
- 外国でも初等教育からプログラミング教育はじめているところがある
プログラミング授業のポイントは「プログラミング的思考」
「小学校プログラミング教育の手引き」でなんども目にする点が「プログラミング的思考」です。
小学校の授業でのプログラミングはプログラミング言語を覚えたりすることを目的とはしていません。
ポイントは「プログラミング的思考」を身につけることです。
参考までに「プログラミング的思考」については引用したものを抜粋します。
自分が意図する一連の活動を実現するために、どのような動きの組み合わせが必要であり、 一つ一つの動きに対応した記号を、どのように組み合わせたらいいのか、 記号の組合わせをどのように改善していけば、より意図した活動にちかづくのか、といったことを論理的に考えていく力
「小学校プログラミング教育の手引(第三版)」より引用
論理的に考える力は算数などの普通の科目でも自然と教えられていますが、コンピューターと結びつけて考えられるようにします。
コンピューターは指示した通りにしか動かないので、自分が思ったように動かせない時は指示が間違っているというわけです。
コンピューターを思った通りに動かすために、
「動きの手順を考え」
「的確な指示を出し」
「動きを確認して」
「うまく行かなければどこがダメだったのか考えて直す」
といったことを経験します。
このような経験を「プログラミング的思考」として学びます。
プログラミング的思考が身につけば、やりたいことや目標があった時でも筋道を立てて考えることができるようになります。
どのような職業につくとしても役に立つ考え方なのではないでしょうか。
気になる中学、高校、大学受験との関係は?
文部科学省の学習指導要領によると
中学校が2021年4月から技術・家庭科でプログラミングに関する内容を学びます。
高校では2022年4月から「情報Ⅰ」を新設されます。
全ての生徒がネットワーク(情報セキュリティを 含む)やデータベースの基礎等について学ぶことになっています。
プログラミングは受験科目になるの?
今のところプログラミングが中学・高校受験の科目にはなっていません。
大学の受験に関しては2025年から国立大学の「大学入学共通テスト」で、プログラミングの内容を含む情報科目の採用が検討されています。
大学受験でプログラミングスキル(実技)はいらないようですが、プログラミング知識は必要なので勉強しておくにこしたことはありません。
自宅でのプログラミングはいつから始めるのがいい?
小学校でもはじまるプログラミング教育ですが、自宅でもはじめるならいつがよいのでしょう?
これはお子さんが興味を持った時にはじめるというのが一番よいのではないでしょうか。
もし普段の生活でお子さんがゲームにハマっていたりすると
「ゲームばかりして・・・」
親としてはこんな気持ちになってしまうこともありますよね。
でもネガティブな感情で見ているだけだともったいない。
お子さんはただ遊ぶだけでなく、作ってみることにも興味をもつかもしれません。
「遊ぶのも楽しいけど自分で作ってみたらもっと楽しいかも?」
こんな一言がきっかけになるでしょう。
お子さんが「やってみたい!」といった時がその時です。
今はいつでもプログラミング学習をはじめるための道具がかんたんに手に入ります。
ゲーム作成をきっかけにプログラミングを学ぶ手段もたくさんあります。
パソコンとインターネットさえあればスクラッチといったビジュアル型プログラミング言語も無料で利用できます。
本でも無料のYoutubeでも学ぶことができます。
習い事としてのプログラミング教室もあります。
工作の感覚で作りたいものをプログラムで作るという経験は決して損にはなりません。
お子さんが興味をもった時からはじめるのがよいといえます。
まとめ:プログラミング教育ははじまったばかり
プログラミング教育ははじまったばかりです。
小学校の授業ではプログラミングの言語を覚えることを必修としているわけではありません。
コンピューターを使って論理的思考力を育て、今ある科目の理解をもっと深めていくことに期待されています。
なにかを作り出すことに興味をもったり、自分から進んで勉強する機会にもなることでしょう。
学校の授業でプログラミングに興味をもったら、すこし親としては手助けしてあげたいところですね。
小学校はプログラミング実技を教えているわけではありませんので、子供の学ぶ気持ちにブレーキがかかってしまうかもしれません。
「どこからはじめればいい?」
そんな疑問で終わってしまうことでしょう。
いまは小学生、中学生向けのオンラインも含めたプログラミング教室が多数あります。
プログラミングを学び、ゲームやアプリなどの作品を完成させるところまで学ぶことができます。
【徹底比較】おすすめの小学生オンラインプログラミング教室8校をご紹介
以上「小学校のプログラミング教育は何年生から?家でもいつからはじめるのがいい?」でした。
最後まで読んでいただきありがとうございます。
では。