実施者の方へ事前に以下の準備ができているかご確認ください。


MESH ブロックと、タブレットまたは PC が手元に用意されている

MESH ブロックと、タブレットまたは PC がペアリングされている

GPIO ブロックを使う場合は、GPIO ブロック関連製品の準備もしておくことをおすすめいたします。
学校で使える MESH 関連製品：https://blog.meshprj.com/entry/howto_accessories
MESH のセットアップを行う際は、以下の記事をご参考ください。

MESH 公式ブログ『どうしたらいい？小学校の授業で MESH を使うには』：https://blog.meshprj.com/entry/howto_elementary1私たちの生活は、驚くほど多くのコンピューターやプログラムで制御されているものに囲まれています。それらのテクノロジーをブラックボックスのままにするのではなく、文房具のように扱えるようにできたらどうでしょうか。紙やペンなどの文房具のように当たり前に使い、人々の創造力やテクノロジーの力でもっと広げれる道具。それが「MESH」です。

2

MESH とは、無線でつながるセンサーなどのブロックと、日用品などの身近なものを組み合わせて、さまざまなアイデアを形にできるプログラミングツールです。タブレットに入れた専用のアプリを使うと指先の操作で簡単にプログラミングができるので、その場ですぐに試すことができます。
さらに、アプリでは 7 種の MESH ブロック以外にも、カメラやタイマーなどさまざまな機能と組み合わせることができます。次ページでは、MESH でできることにについてご紹介します。

3

MESH はセンサーの状態やその変化を感知し、身の回りの環境に応じたさまざまなしくみを作ることができます。


明るさブロックは、周囲の明るさを確認できるので、明るさに応じて動作するしくみなどを作ることができます。

動きブロックは、振ったり、向きを変えたりすると感知するので、ドアに取り付けて動きを感知したらお知らせするしくみなどを作ることができます。

人感ブロックは目の前を人が通ると感知するので、人が近づいたら音を鳴らすなどのしくみなどを作ることができます。



温度・湿度ブロックは、気温や湿度を確認できるので、暑いときにお知らせを出したり、温度や湿度を記録したりする、といったしくみなどを作ることができます。

4

MESH は、簡単なプログラミングでしくみをつくれます。

タブレットにインストールした MESH アプリを使うことで、直感的な操作でプログラムを作ることができます。そのため、専門知識が無くても誰でも簡単にプログラミングを体験することができます。

5

MESH はタブレットの機能や電気部品と組み合わせて使うこともできます。

例えば、タブレットのカメラ機能とボタンブロックを組み合わせて「ボタンを押すとカメラで写真を撮る」というしくみが作れます。また、灰色の GPIO ブロックを使うことで、外部の電気機器を動かせます。

例えば、モーターなど理科の実験器具と組み合わせて、「ボタンを押すとモーターが起動して車の模型が動くしくみ」や「気温が高い時だけ、手回し発電器でためた電気を使ってプロペラが回る」などのしくみをつくることが可能です。

GPIO ブロックの使用例
GPIO ブロックを使う事で、より幅広い使い方ができます。
GPIO を活用したレシピについては下記をご参考ください。
GPIO を活用したレシピ：https://recipe.meshprj.com/tags/gpio

6

MESH は子どもから大人まで安心してプログラミングに取り組んでいただけるツールです。
「MESH でできること」でご紹介したように、身近なものと組み合わせたしくみがつくれるので、子どもたちが互いに話し合いながら課題を解決する方法を考え、そのアイデアを具現化することができます。また、プログラミングの専門知識が無くても、直感的な操作で理解することができるので、限られた時間の授業でも児童同士で話し合い、試行錯誤しプログラミングに取り組んでいただくことができます。

7

それでは、実際に MESH の操作を体験してみましょう。

8

こちらが本日のワークショップで使用する機材です。机の上にそろっているかどうかご確認ください。

用意するものの事前準備についてワークショップを実施する際には、使用する機材の中身や必要数の確認を行いましょう。
あらかじめ以下の３点をワークショップ前に確認できていると、スムーズに操作を体験することができます。
１．MESH とタブレットまたは PC に電源が入っているか
２．タブレットまたは PC に MESH アプリがインストールされているか
３．MESH アプリと MESH ブロックがペアリングされているかGPIO ブロックを使う場合は、右図にある GPIO ブロック関連製品の準備もしておくことをおすすめいたします。
学校で使える MESH 関連製品：https://blog.meshprj.com/entry/howto_accessories

9

本日の流れは、６年生の「電気の利用」の単元でも実際に使用するプログラムを皆さんに体験いただきながら操作をしていきます。

ワークショップの操作体験について
この操作体験は、プログラミングの基本的な考え方でもある「順次」・「分岐」・「反復」を使って体験できるワークショップとなっています。
ワークショップの用途にあわせて、自由にカスタマイズしてください。

10

まずは「ボタンを押すと明かりがつくしくみ」を作ってみましょう。
タブレットのスリープ状態を解除して、MESH のアプリが開いていることを確認できたらしくみを作っていきましょう。

参加者への操作方法の紹介について参加者の中ではじめて MESH を使う方がいる場合は、以下の動画のように MESH の基本的な操作を参加者に説明しながら、一緒にしくみを作ってみましょう。
スタートアップガイド「8 基本操作 MESH ブロック（旧称：タグ）同士をつないでみよう」：
https://support.meshprj.com/hc/ja/articles/221993507
各自プログラムができしだい、次ページで解説しましょう。

11このプログラムは、ワイヤーでつながれた順に、左から右へと順番に動作していきます。これがプログラミングでいう「順次」です。
また、MESH は、ブロックの機能を変更することができます。
LED アイコンをタップすると、LED の光り方や明るさ、色などを変更することができます
ので、ぜひ試してみてください。

よくある間違った操作方法
1.

MESH ブロックのアイコン部分を押しているアイコン部分を長押しすると電源オン／オフが切り替わります。動かないときは電源をオフにしてしまっている場合があります。アイコン部分を１度押すと電源状態を確認することができます。緑のランプが点灯すれば電源が入っています。何も光らない場合は電源がオフになっているため、アイコン部分を長押しして電源をオンにしてください。
2.

アプリ上でブロックをつなげる方法

アプリの画面上でブロック同士を直接くっつけるだけでは、レシピは動作しません。必ずワイヤーでブロック同士をつないでください。

12

次に「人が通ると、明かりがつき、同時にカメラで撮るしくみ」を作ってみましょう。

参加者にはヒントを伝えてみましょう
以下の 2 点を伝えることで、参加者はプログラムを考えやすくなります。
・ボタンブロックの代わりに人感ブロックをつなげてみること・ワイヤーは何本でも引き出すことができること
各自プログラムができしだい、次ページで解説しましょう。

13

それぞれのブロックをワイヤーで並列につなぐと、プログラムは同時に動きます。また、人感ブロックを使うことで、人や動物の動きを感知するしくみをつくることができます。ここで、ステップ１で使用したボタンブロックのアイコンが画面上に残っていれば、アイコンをつかんだまま画面の右側のブロックリストへもってきてください。ブロックリストが青くなり、ごみ箱マークが出現します。そこで指を離すことでボタンブロックのアイコンを消すことができます。
画面上のブロック削除方法
操作方法は以下の動画でもご確認できます。
スタートアップガイド「8 基本操作 MESH ブロック（旧称：タグ）同士をつないでみよう」：
https://support.meshprj.com/hc/ja/articles/221993507

よくある他のレシピ
以下のレシピのように LED ブロックの後ろに、カメラブロックをつなげるしくみもあります。これは、ステップ１と同様に「順次」の動きとなるので「人を感知すると LED がつき、そのあとにカメラで撮影する」というしくみになります。「なぜそのように作ったのか？」を意識して発表してもらうようにすることで、他のチームの気づきにもつながります。

14

次に、6 年生「電気の利用」の授業で実際に使用されているレシピを体験しましょう。
街灯のように、「暗くなると明かりが点灯する」、「明るくなると明かりが消える」というしくみを再現してみましょう。明るさブロックは黒い窓の部分を手でふさぐと、暗いと感知します。

明るさブロックの機能について参加者の中には、明るさブロックの詳細画面を確認される方もいらっしゃいます。
その際は下図のように明るさブロックの詳細画面を開いて、画面の見方をご紹介ください。
さまざまなアイデアを生み出しやすくなります。各自プログラムができしだい、次ページで解説しましょう。

15

「暗くなると明かりが点灯する」は、上のレシピで再現することができます。
「明るくなると明かりが消える」は、下のレシピで再現することができます。

16

また、明るさの大きさを自分で設定して、同様のプログラムを作ることができます。明るさブロックの詳細画面を開いて、「明るさが変わったら」の画面を開きます。指定の明るさの大きさを指定することで、明るさに応じて明かりをつけたり、消したりすることができます。

17

他にも人感ブロックと明るさブロックを組み合わせて、人を感知したときに、「暗ければLED が点灯する」、「明るければ LED は消灯する」というレシピも考えらます。
このように条件によって動作の内容を変えることを「分岐」といいます。

明るさブロックの機能について「明るさを確認する」を設定する時は、下図のように明るさブロックの詳細画面を開いて、画面の見方をご紹介ください。

18

さらに、ロジックブロックである「タイマー」を使うと、考えたしくみを繰り返し動かすことも可能です。繰り返し動作させることを「反復」と言います。
左のレシピでは、「１秒ごとに明るさを確認して、明るさが暗かったら点灯し、明るかったら消灯するしくみ」となっています。
１秒ごとに明るさを確認して電気に無駄が無いかを確認できるので、電気を効率よく使うしくみをつくることができます。

19

学校にある発光ダイオードやプロペラなどの理科教材を使う場合は、MESH の GPIO ブロックを使うことで制御することができます。理科教科で安全にお使いいただける GPIO ブ
ロック用の関連製品がございますので、そちらとセットでご活用ください。

GPIO ブロック関連製品の使い方
以下の記事をご覧ください
学校で使える MESH 関連製品：https://blog.meshprj.com/entry/howto_accessories

20

ステップ４では、時間を設けて、参加者のみなさまにグループになっていただき、6 年理科「電気の利用」の授業テーマをもとに、MESH を使ってアイデアを考えてみましょう。

21

電気が効率的に使われているしくみには、電気の消し忘れや人がいなくても電気を消費しているという課題があります。その解決方法として、「人がいるときだけ電気を使うしくみ」が使われています。例えば玄関の自動照明や、エスカレーターの自動起動などが当てはまります。身の回りの電気が使われている場面を想定し、課題を見つけたら、その解決策をMESH で考えてみましょう。

22

発表方法は、主に４点に着目して発表してください。

発表方法についてあくまで参考なので、自由に設定してください。

23

最後に、教科書に掲載されている内容をご紹介します。理科の授業では教科書に掲載されているように「電気の利用」の単元で、プログラミングが導入されています。
この単元では、まず手回し発電機やコンデンサーをつかって電気の蓄電・発電などのしくみを児童が学びます。その後、「電気」を実際の生活の中で効率よく使うにはどうしたらいいのか？という課題に着目しプログラミングを通して理解していきます。
実際の授業でも、先ほど参加者の方々が体験したように児童が生活の中で電気が無駄なく使われている例を考え、それを MESH で再現することが実践されています。

24

MESH の授業での活用方法について動画で公開しています。
MESH を使っている子どもたちや授業の様子など、ぜひご覧ください。
学校でも使える MESH：https://youtu.be/sWfwUZf-Dio?t=244

学校で使われている MESH の関連動画
ほかにも「電気の利用」の実践動画もありますのでご覧ください。
筑波大学附属小学校

辻先生

6 年理科「電気を効率よく使うためには？」：https://youtu.be/QkKXg5M64J825

本日はワークショップにご参加いただきありがとうございました。

26

参考資料：活用事例

プレゼンテーション用資料には、参考資料として活用事例を掲載しています。
各事例の詳細は以下のブログに掲載しておりますので、ご参考ください。
MESH 公式ブログ：https://blog.meshprj.com/

27

参考資料：お役立ちコンテンツ、問い合わせ窓口など

参考資料としてお役立ちコンテンツと問い合わせ窓口等を掲載しています。
各ページの詳細は以下に掲載しておりますので、ご参考ください。
お役立ちコンテンツ•MESH ブリッジ•

充電クレードル•

MESH ではじめるプログラミング教育実践 DVD ブックのご案内

その他お役立ちサイト•

小学校で MESH を使うには•

授業事例一覧

•MESH を授業で使用する際のよくあるご質問•

学校で使える GPIO ブロック関連製品の使い方

お問い合わせ先•

研修ワークショップご相談窓口•

サポートページ•

お問い合わせ窓口

28