データで読む気候危機:気候危機対応ボット
ツバルの1994年と2024年の2月の天気をくらべて、大雨や高温のデータが来たら救援物資(きゅうえんぶっし)を送るまねをするボットを作ろう!
学ぶこと
- 天気と気候のちがいを説明しよう
- オープンな天気データを集めて、気温・降水量・風速のグラフを読み取ろう
- ボットのもけいを作り、天気の条件でプログラムしよう
- データが示すことと、証明できないことを区別しよう
じゅんびするもの
- Curo AI Premium Kit:DCモーター・マスター・LED・サウンドブロック(「じゅんびするもの」を見てね)
- ChromeとBluetoothが使えるパソコンかタブレット
- Curo AI Weather Data Lab(weather.cubroid.com)

地球からのサインをさがそう
先生向けメモ
小学5〜6年生、2〜3時間。Curo AI Premium Kit(DCモーター・マスター・LED・サウンドブロック)と、Chromeで開くCuro AI Weather Data Lab(weather.cubroid.com)を使います。
教科との関連(韓国2022年改訂教育課程):理科 [6과06-01] 気象要素と生活 · 算数 [6수04-03] 資料を集め、適切なグラフを選んで表し、読み取る · 実科 [6실05-02] 問題を解決するプログラムを作る。
断定しすぎないよう指導してください。2つの2月のサンプルは違いを示すだけで、気候の傾向を示すものではありません。30mm・30°Cは授業用の目安であり、公式の警報ではありません。対応ボットは授業でのロールプレイです。
海面が上がると、ツバルのように土地の低い島国では、どんなことが起こるかな?

ツバルで何が起きているの?

ツバルは海岸が低いので、海面が上がったり、水があふれたりするとあぶないよ。家や土地、人々のくらしがおびやかされることがあるよ。ニュースが見せていることと、見せていないことについて話し合おう。
気候危機(きこうきき)って何?
- 短い期間のようす:今日の気温、雨、風のことだよ。
- 日によってかわることがあるよ。
気候- 何年もの間の天気のパターンだよ。
- 気候がかわると、とても暑い日や大雨など、はげしい天気によるきけんがふえることがあるよ。
💡 2つの年の2月は、ほんの一部をとり出したサンプルにすぎないよ。これだけでは、長い年月にわたる気候の変化の傾向(けいこう)や、その原因を証明することはできないよ。気候を知るには、何年分もの記録が必要なんだ。
ツバルの天気データをくらべよう
オープンデータって何?
公共の機関がデータを集める国や公共の機関が、情報を集めて整理するよ。
みんなに公開するだれでも使えるように、公開されるよ。
みんながデータを使う問いを立てたり、解決する方法を考えたりできるよ。



Weather Data Labでデータを集めよう
Curo AI Weather Data Labを開こう
hub.cubroid.com で「Weather Data」(天気データ)を選ぶか、weather.cubroid.com を直接開こう。
ツバル、2月、1994年と2024年を選ぼう
「Year compare」(年でくらべる)を選んで、「Tuvalu」と入力してさがそう。月は2月、期間は「Full month」(1か月全部)にしよう。1994年と2024年だけを選んで、「Get Weather Data!」(天気データを取得!)をおそう。
データをたしかめよう
日付と単位をたしかめよう。「Series」(シリーズ)のボタンで、年ごとのデータを見よう。
💡 1994年2月は28日まで、2024年2月は29日まであるよ。くらべるときは気をつけよう。
まず予想しよう
グラフを見る前に、2つの年の2月の天気がどうちがうか予想して、書いておこう。
気温のグラフを読もう
x:2月の日にち
Qたてじくは何を表しているかな?
答えを見る
気温(°C) — 点1つが、1日の最高気温を表しているよ。
Q2024年2月に、最高気温が30°C以上だった日はいつかな?
答えを見る
2月2日、18日、19日、25日、27日 — 赤い点線と同じ高さか、それより上にある点だよ。
Qどちらの年の2月のほうが、最高気温が高いかな?
答えを見る
2024年2月 — ほとんどの日で、2024年の線が1994年の線より上にあるよ。
Qこの2つをくらべても、わからないことは何かな?
答えを見る
長い年月にわたる変化の傾向(けいこう)や、その原因 — 2つの年の2月は、ほんの一部をとり出したサンプルにすぎないよ。これだけでは、長い年月にわたる気候の変化の傾向(けいこう)や、その原因を証明することはできないよ。気候を知るには、何年分もの記録が必要なんだ。
降水量のグラフを読もう
x:2月の日にち
Qたてじくは何を表しているかな?
答えを見る
1日の降水量(mm) — ぼう1本が、1日にふった雨の量だよ。
Q雨がいちばん多くふった日はいつかな?
答えを見る
2024年2月6日 · 66.3mm — いちばん高いぼうだよ。
Q30mm以上の雨がふった日が多いのは、どちらの年の2月かな?
答えを見る
2024年2月(9日間。1994年は0日) — 赤い点線より高いぼうを数えよう。28日間と29日間だということもわすれないでね。
風速のグラフを読もう
x:2月の日にち
Q何を、どんな単位で表しているかな?
答えを見る
1日の最大風速、km/h — 2つの年をくらべるときは、同じものを同じ単位でくらべよう。
Q2024年2月に、風がいちばん強かった日はいつかな?
答えを見る
2月6日 · 53.0km/h — 雨がいちばん多くふった日と同じ日だよ。
2つのサンプルから何がわかるかな?
2つの年の2月のちがいを、自分の言葉で説明しよう。
💡 2つの年の2月は、ほんの一部をとり出したサンプルにすぎないよ。これだけでは、長い年月にわたる気候の変化の傾向(けいこう)や、その原因を証明することはできないよ。気候を知るには、何年分もの記録が必要なんだ。
気候危機対応ボットを組み立てよう
青い大雨ゾーンか赤い高温ゾーンに、救援物資(きゅうえんぶっし)を送るまねをするボットのもけいを作ろう。これは授業で行うロールプレイだよ。
救援物資は、なぜ必要なのかな?



Curo AIのブロックを知ろう
DCモーターブロック救援物資を大雨ゾーンや高温ゾーンへ運ぶよ。
マスターブロック光の色で、きけんの種類を知らせるよ。
LEDブロック顔の表情で、天気のようすを表すよ。
サウンドブロックけいこく音を鳴らすよ。
じゅんびするもの
- × 1

- × 1

- × 1

- × 1

- × 22

- × 4

- × 1

- × 1

- × 2

- × 1

- × 1

- × 19

19個のキューブの中には、大雨ゾーン用の青いキューブと、高温ゾーン用の赤いキューブが入っているよ。
ボットを組み立てよう






できあがり!気候危機対応ボット
救援物資のかわりつなぐブロックを救援物資のかわりに使おう。
ボットをプログラムしよう
Curo AIのブロックをつなごう
Weather Data Labで「Connect Blocks」(ブロックをつなぐ)を選ぼう。グループ番号を決めて「Connect」(つなぐ)をおし、ブロックのスイッチを入れて、ペアリングを終わらせよう。
天気データでプログラムしよう
Weather Data Labは、記録された毎日のデータを再生するよ。速さが「Normal」(ふつう)なら、1秒に1日分ずつ進むよ。リアルタイムのセンサーではないよ。
コーディングのブロックを知ろう
when new day data arrives :: hat #FFBF00
<(today's precipitation :: #5CB1D6) ≥ (30) :: #59C059> <(today's max temperature :: #5CB1D6) ≥ (30) :: #59C059>
if <(today's precipitation :: #5CB1D6) ≥ (30) :: #59C059> do {
LED [Sad v] show :: #9966FF
} :: #FFAB19天気 → ロボットのルールを決めよう
大雨のルール(青ゾーン)- 今日の降水量 ≥ 30mm
- モーターが1秒間右に回る
- LED:悲しい顔(Sad) · マスター:青
- サウンド:けいこく音(Warn)
高温のルール(赤ゾーン)- 今日の最高気温 ≥ 30°C
- モーターが1秒間左に回る
- LED:おこった顔(Angry) · マスター:赤
- サウンド:自分で選ぶ
大雨のルールをプログラムしよう
今日の降水量が30mm以上なら、ボットが青い大雨ゾーンに救援物資を送るよ。
💡 これは授業用のルールだよ。本物の水害の警報(けいほう)ではないよ。
when new day data arrives :: hat #FFBF00
if <(today's precipitation :: #5CB1D6) ≥ (30) :: #59C059> do {
DC Motor 1 (1) seconds [rotate right v] :: #4C97FF
LED [Sad v] show :: #9966FF
Set master to [#1f8bf0] color :: #8E9199
sound [Warn v] play :: #0FBD8C
} :: #FFAB19高温のルールを加えよう
2つ目のルールを加えよう。今日の最高気温が30°C以上なら、赤い高温ゾーンに救援物資を送るよ。
💡 同じ日に、2つのルールが両方とも実行されることもあるよ。両方ためして、自分のもけいでモーターがどちら向きに回るかもたしかめよう。
when new day data arrives :: hat #FFBF00
if <(today's precipitation :: #5CB1D6) ≥ (30) :: #59C059> do {
DC Motor 1 (1) seconds [rotate right v] :: #4C97FF
LED [Sad v] show :: #9966FF
Set master to [#1f8bf0] color :: #8E9199
sound [Warn v] play :: #0FBD8C
} :: #FFAB19
if <(today's max temperature :: #5CB1D6) ≥ (30) :: #59C059> do {
DC Motor 1 (1) seconds [rotate left v] :: #4C97FF
LED [Angry v] show :: #9966FF
Set master to [#e8453c] color :: #8E9199
sound [Big effect v] play :: #0FBD8C
} :: #FFAB19動かしてみよう
「Start」(スタート)をおそう。ルールに合う日に、ボットがどう動くか見てみよう。「Example」(例)をおすと、例のプログラムをもう一度読みこむよ。
学習レポートを書こう
「Learning Report」(学習レポート)タブを開こう。調べたことと自分の考えを書いて、「Generate Report」(レポートを作る)をおそう。
改良して、ふり返ろう

天気データをもっと注意深く使うには、どうすればいいかな?
ミッションにちょうせんしよう

ミッション 1風速の条件を加えよう。

ミッション 2降水量と風速が「両方とも」高いときだけ動くようにしよう。

ミッション 3LED・サウンド・マスターブロックで、自分だけのルールを作ろう。
💡 基準を自分で決めて、ルールをためそう。どうなったかを記録して、なぜそう決めたのかを説明しよう。
何を学んだかな?
Qどの天気データと、どの期間を使ったかな?
答えを見る
例 — ツバルの1994年2月と2024年2月:1日の最高気温、降水量、風速。
Q条件に合ったとき、ボットはどう動いたかな?
答えを見る
例 — 大雨の日には、右に回って、悲しい顔を見せ、青く光って、けいこく音を鳴らしたよ。
Qこのロールプレイで表せたことは何かな? そして、証明できなかったことは何かな?
答えを見る
例 — データをきっかけにして行動するしくみを表したよ。気候の変化の傾向(けいこう)を証明したわけではないよ。
部品を元の場所にかたづけよう

レッスンクリア!
組み立てて、プログラムして、ためしてみたかな? タップして記録しよう。
