• 検索結果がありません。

センサを利用した問題解決学習教材の提案

N/A
N/A
Protected

Academic year: 2021

シェア "センサを利用した問題解決学習教材の提案"

Copied!
2
0
0

読み込み中.... (全文を見る)

全文

(1)

− 385 −

センサを利用した問題解決学習教材の提案

攻:教科・領域教育専攻

コース:生活・健康系コース(技術・工業・情報) 氏 名 : 竹 田 慎

1.  まえがき

これからの時代に必要な能力として,批判的思 考力,問題解決能力,コミュニケーション能力,

情報リテラシーなどから構成される r21世紀型ス キノレJが提唱されている.これらの力を見につけ るために,プログラミング教育が注目されており,

2020

年度の新学習指導要領では,既に実施してい る中学校技術でのプログラミングに加えて,小学 校からプログラミング教育の必修化が検討されて し、る.

一部の小学校では授業研究の一環として,プロ グラミング教育教材として,

S c r a t c h  [ 1 ]

が使用さ れている.

S c r a t c h

はパーツを並べることにより,

処理の記述を行うビジュアルプログラミング言語 であり,キーボードや英文に不慣れな小学生でも 手軽にプログラミングを体験できるようになって いる.一方,中学校では「情報に関する技術

J

に おいて

r

プログラムによる計測・制御

J

が行われ ている.この単元では,プログラミングの基本と センサを用いた計測と制御を扱っている.小学校 で

S c r a t c h

を体験した児童が,中学校でも引き続 き

S c r a t c h

を学習できることが望ましい.しかし,

S c r a t c h

では,

r

プログラムによる計測・制御Jに 必要な機能が不足している.そこで,本システム は設置したセンサの値を読み取りプログラミング できる教材を開発した.これにより,中学校でも 使いうるシステムを構築した.

2 .  

システム構築

本システムでは,センサを接続する

R a s p b e r r y P i

と学習者がウェブブラウザから

S c r a t c

hXを起 動しプログラミングを行う学習者端末で構成され ている. (図 1)

指 導 教 員 : 曽 根 直 人

2.1. 

R a s p b e r r y  P i  

センサを操作する端末として,

R a s p b e r r y  P i

を 使用した

[ 2 ] . Rasp  b e r r y  P i

は安価に導入できる 教育用コンビュータとして開発されたもので,

Linux

ベースの

OS

である

Raspbian

をインストー /レすることができる.また,

USB

GPIO

端子が ついており,様々なセンサを接続できる.以下に,

接続したセンサを説明する.

2 .

1.1. 

GPIO

によるセンサ接続

R a s p b e r r y  P i

GPIO

端子を利用して,センサ を組み込んだ電子回路と接続し,センサの値を読 み出すことができる.これにより,回路を準備す る必要はあるが,様々なセンサを接続できる.本 システムでは,温度センサである

DS18B20

,超音 波距離センサである

HC‑SR04

の接続を実装した.

2 .

1.

2 .   I o T

キットのセンサ接続

R a s p b e r r y   P i

に 接 続 す る セ ン サ と し て ,

Senso

rT

ag

を使用した

[ 3 ] . S e n s o r T a g

は,

T e x a s   I n s t r u m e n t s

社が販売している複数のセンサを搭 載した

I o T

キットである.センサの種類としては 光,温度,湿度,圧力,磁気センサ,加速度計,

ジャイロスコープ,磁力計が搭載されている.本 システムでは,

R a s p b e r r y  P i

との接続を

B l u e t o o t h

で実装した.

2.2. 

N o d e ‑RED 

Node‑RED

とは,

IBM

が作成したオープンソー スツールで、あり,最新の

NOOBS( R a s p b i a n

イン ストーラ,

V e r s i o n

1.

9 . 2 )

に標準インストールされ ている

μ ] . USB

GPIO

に接続したセンサの制 御,ウェブ、サービスの開発を行うことができる.

ベースとなる開発言語は

J a v a S c r i p t

であるが,プ ロックを配置/接続することでプ白グラミングでき るようになっているため,容易に開発できる.本 システムでは,センサの値取得するリクエストが された時,

R a s p b e r r y  P i

に接続されたセンサの値 をレスポンスするウェプサービスをプログラムし た.

2.3. 

S c r a t c

hX 

学習者端末では,ウェブブラウザから

S c r a t c

hX にアクセスし,プログラミングをする.

S c r a t c

hX 

とは,

MIT

メディアラボが開発している

S c r a t c h

にブロックを追加するためのサービスである[司.

(2)

− 386 − 開発言語はJavaScriptで, JSファイノレをアップロ ードすることでカスタマイズブロックを追加する ことができる.本システムでは, Node‑REDにセ ンサの値を取得するリクエストを送るブロックを 追加した.このブロックは,レスポンスされたセ ンサの値を保持し,条件分岐の判定値として利用 できる. (図 2)

図 2センサからの呼び出しプログラム例 3.  システムの利用方法

ここでは,開発システムを授業において,どう利 用できるかについて述べる.

3.1.  技 術 ・ 家 庭 科 技 術 分 野

iD情報に関する技術Jの単元において,学習 者に学校生活での問題を見つけ,本システムを使 って問題解決学習に利用することができる.温度 センサと湿度センサを使って熱中症警報システム を考えさせることで,教室内環境をよくするとい った学習ができる.

iC生物育成に関する技術Jの単元では,栽培で 育てる植物に活用できる.土壌撮度センサを使っ て自動水撒きをするシステムなどを考えさせるこ とで,情報を使った植物の管理といった複合的な 学習ができる.

iBエネルギー変換に関する技術jの単元では,

回 路 の 学 習 に 活 用 で き る . 様 々 な セ ン サ を Raspberry Piに接続するには,センサを組み込ん だ電子回路を接続する必要がある.学習者には,

使用するセンサの電子回路を通して,抵抗器,コ ンデンサ, トランジスタといった基本的な部品の 用途を学ぶことができる.

3.2.  総合的な学習の時間

学校生活での問題解決に留まらず,地域における 問題解決の方法として活用することで,総合的な 学習の時間の教材として利用することができる.

例えば,本システムではネットワーク経由でセン

サの値を取得しているため,インターネットを使 い遠く離れた計測機器のデータを取得することが できる.この機能を利用し,水位センサを使った 川の、氾濫を警報する防災システムを構築するとい

った利用が考えられる.

4.  おわりに

本システムのセンサを使い離れた場所の状況を 読 み 取 り , 問 題 を 把 握 し , 解 決 す る こ と は IoT

(Internet of Thing)の学習につながる.日本政 府はIoTをAI(Artificial Intelligence)と並んで 重要視している[副.IoTは今後普及していく分野 であるため,本システムを利用するメリットがあ る.

提案システムにより,コンピュータが現実の生 活と密接に関わっていることを学習者が実感でき るような授業を実施したい.さらに,コンビュー タ,センサやネットワークを活用することで社会 を効率化し,生活が豊かになることを体験し,よ りよい生活のためのアイデアを考えることができ る学習者を育てたい.

参考文献

l.Scratch Foundation, Scratch, https://scratch.  mit.edu/, (アクセス日 2017年1月15s.) 

2.  Raspberry Pi  Foundation, Raspberry Pi, http  s://www.raspberrypi.org/, (アクセス日 2017年1 月15日.) 

3.  Texas 1nstruments, SimpleLink SensorTag, htt  p:/ /www.tij.co.jp/tool/ jp/cc2650stk, (アクセス

日 2017年1月15臼.) 

4.  IBM Emerging Technologies, Node‑RED, https:/  /nodered.org/, (アクセス日:2016年11月6日.)  5.  M1T Media Lab, ScratchX, http://scratchx.org  /

  (アクセス日 2017年1月15日.) 

6.経済産業省,平成2 8年度経済産業政策の重点,

http://www.meti.go.jp/main/yosangaisan/fy2016!  pdf/OL3.pdf, (アクセス日 2017年1月四日.)  7.竹田慎,曽根直人,プログラムによる計測・制御 における ScratchXの応用,日本教育工学会研究報告 集 JSETI6‑5,pp201‑206, 2016年12月

参照

関連したドキュメント

 学部生の頃、教育実習で当時東京で唯一手話を幼児期から用いていたろう学校に配

 学部生の頃、教育実習で当時東京で唯一手話を幼児期から用いていたろう学校に配

C :はい。榎本先生、てるちゃんって実践神学を教えていたんだけど、授

□ ゼミに関することですが、ゼ ミシンポの説明ではプレゼ ンの練習を主にするとのこ とで、教授もプレゼンの練習

を育成することを使命としており、その実現に向けて、すべての学生が卒業時に学部の区別なく共通に

を育成することを使命としており、その実現に向けて、すべての学生が卒業時に学部の区別なく共通に

 大学図書館では、教育・研究・学習をサポートする図書・資料の提供に加えて、この数年にわ

 講義後の時点において、性感染症に対する知識をもっと早く習得しておきたかったと思うか、その場