小学校 理科「電気を効率よく使うためには?」〜応用編〜
文部科学省の「小学校プログラミング教育の手引き」にてA分類の実践として明示されている「理科:A物質・エネルギー(4)電気の利用」の単元でのプログラミング授業。
筑波大附属小学校の辻 健教諭に小学校6年「発電と電気の利用」の授業でこれまでの理科の学びに、プログラミング教育を取り入れた授業実践を行っていただきました。『電気をより効率的に使用するためには、どうしたらよいか?』というテーマで問題の解決に取り組んだ事例を、基本編と応用編の2つに分けて紹介いたします。
この記事では、前回の続編として『応用編 扇風機を効率よく使う方法を考える』を掲載いたします。
先生 :筑波大学附属小学校 辻 健先生
児童 :6年1組
単元 :発電と電気の利用
実施時間:45分×14回(本時は第10~13時限目)
本授業の実践ガイド・ワークシート(PDF)授業の様子単元目標プログラミングをどのように行うのか単元計画準備物参考動画授業の流れ(第12, 13時)扇風機を効率よく使う方法を考える1.問題の確認を行う2. どのようなしくみをつくるとよいかを考える3. グループでどのようなプログラムをつくるか考える4. 実際にプログラムを作成し扇風機を動かす5. クラスで振り返り、より効果的なしくみを考える
本授業の実践ガイド・ワークシート(PDF)
以下のご利用条件を確認してからダウンロードしてください。
授業の様子
単元目標
発電や蓄電、電気の変換について、電気の量や働きに着目し、それらを多面的に調べる活動を通して、電気の性質や働きについての理解をはかる。実験などに関する基本的な技能を身につけるとともに、電気の性質や働きについて、より妥当な考えをつくり出す力や主体的に問題を解決する態度を養う。
プログラミングをどのように行うのか
『電気をより効率的に使用するためには、どうしたらよいか?』という問題を解決する過程で、プログラミングが可能なスイッチを用いて電気を有効活用するしくみを実際にプログラミングする。
センサーをどのように活用するのか? どのようなプログラムにしたら電気を効率よく使えるしくみができるか? といった点について、対話を通して試行錯誤をくり返し、より効率のよい電気の利用の仕方を考える。
単元計画
準備物
MESHブロック、タブレット端末
3~4名のグループごとにMESHブロックとタブレット端末を1セット用意。
ワークシート
個人やグループの考えをまとめる。
MESHブロックカードやマグネットシート
プログラミングの内容をグループで検討するための、カードやマグネットシート。
回路用の器具
※発光ダイオード(LED)は基本編で使用いたします。
プログラミングスイッチ
MESH を使って、LED やモーターのON/OFFの制御ができる。
参考動画
授業の流れ(第12, 13時)
扇風機を効率よく使う方法を考える
扇風機を用いることで、照明とは違うプログラムを組むという必然性をつくり、既存のプログラムを見直すという活動を行う。
1.問題の確認を行う
前回の授業で、明かり(照明器具)を効率よく使うために、人感ブロックや明るさブロックを組み合わせて、プログラミングを行ったことなどを振り返る。
今回は、明かり(照明器具)ではなく、『扇風機を効率よく動かすためにはどうしたらよいか』が課題であることを伝える。
2. どのようなしくみをつくるとよいかを考える
どのように扇風機を動かしたいかについて、一人一人の児童が考えるようにする。
「人がいたら扇風機がONになり、いなければOFFになる」だけではなく、いろいろなアイデアが出てくるように声かけをする。このとき、扇風機を使う場面を想起させて、例えば夏の暑い日に使用するなど、まわりの環境や条件を設定したうえでアイデアを考える。
3. グループでどのようなプログラムをつくるか考える
一人一人が考えたアイデアをグループで共有し、ホワイトボードにプログラムのアイデアを整理して、設計図を作成していく。このとき、前回の明かり(照明器具)を効率よく使うプログラムの設計図を参考にしながら、整理したらよいと伝える。
ポイント
照明器具から扇風機へと「動かすもの」を変えたとき、プログラムがどのように変わるのかを考えることができるようになる。
4. 実際にプログラムを作成し扇風機を動かす
扇風機を効率よく動かすために、プログラムをつくり直し、自分たちが意図したように動くかどうかを確かめる。このとき、ホワイトボードで整理したプログラムをもとにプログラミングするように助言する。
ポイント
温度・湿度ブロックで温度が上がったときに電源がONになったり、温度が下がったときに電源がOFFになったりするようなプログラムをつくったグループには、使い捨てカイロを渡し、温度・湿度ブロックを包んで温度を変えて動きを確認できるように配慮する。
グループ同士でどのようなプログラムをつくったのか、自分たちが意図したように扇風機を動かせたかどうか情報交換をする。このとき、温度や湿度の設定以外に、人がいるかどうかを判断してから扇風機を動かすようにしたなど、プログラム上の工夫や注意点を紹介し合うようにする。
5. クラスで振り返り、より効果的なしくみを考える
自分たちの作成したプログラムについて一人一人が振り返る。
はじめに考えたプログラムと比較して、実際のプログラムはどうだったのか、さらに実現してみたかったこと、考えていたよりも実際はうまくいったことなどを振り返るようにしたい。
基本編はこちら