기존 사이트

데이터로 읽는 기후 위기: 기후 위기 대응봇

투발루의 1994년과 2024년 2월 날씨를 비교하고, 폭우나 폭염 데이터가 오면 구호물품을 보내는 대응봇을 만들어요!

초5~6★★★★★날씨 데이터

오늘 배울 것

  • 날씨와 기후의 차이를 설명해요
  • 공공 날씨 데이터를 모아 기온·강수량·풍속 그래프를 읽어요
  • 대응봇을 만들고 날씨 조건으로 프로그래밍해요
  • 데이터가 보여 주는 것과 증명하지 못하는 것을 구분해요

준비물

  • 큐로AI 프리미엄 키트: DC 모터·마스터·LED·사운드 블록 (준비물 보기)
  • 블루투스가 되는 크롬 PC나 태블릿
  • 큐로AI 날씨 데이터 랩 (weather.cubroid.com)
데이터로 읽는 기후 위기: 기후 위기 대응봇

지구의 신호를 찾아서

선생님용 안내

초5~6, 2~3차시입니다. 큐로AI 프리미엄 키트(DC 모터·마스터·LED·사운드 블록)와 크롬의 큐로AI 날씨 데이터 랩(weather.cubroid.com)을 씁니다.

교과 연계: 과학 [6과06-01] 기상 요소와 생활 · 수학 [6수04-03] 자료를 모아 알맞은 그래프로 나타내고 해석하기 · 실과 [6실05-02] 문제를 해결하는 프로그램 작성하기.

조심해서 말하도록 지도합니다. 2월 두 달 표본은 차이를 보여 줄 뿐 기후 추세를 증명하지 않습니다. 30mm·30℃는 수업용 기준이지 공식 경보가 아니며, 대응봇은 수업용 역할극입니다.

바닷물 높이가 올라가면 투발루처럼 땅이 낮은 섬나라에는 어떤 일이 생길까요?

투발루에 무슨 일이?

뉴스 영상 보기 ↗

투발루는 해안이 낮아서 바닷물이 높아지거나 물이 넘치면 위험해요. 집과 땅, 사람들의 생활이 위협받을 수 있어요. 영상이 보여 주는 것과 보여 주지 않는 것을 이야기해 봐요.

기후 위기란?

날씨
  • 짧은 기간의 상태: 오늘의 기온, 비, 바람이에요.
  • 날마다 달라질 수 있어요.
기후
  • 여러 해 동안의 날씨 패턴이에요.
  • 기후가 달라지면 폭염, 폭우 같은 위험한 날씨가 늘 수 있어요.

💡 2월 두 달은 표본일 뿐이에요. 이것만으로 오랜 기후 변화나 그 원인을 증명할 수는 없어요. 기후를 알려면 여러 해의 기록이 필요해요.

날씨와 기후의 차이 (NOAA, 영어) ↗

투발루 날씨 데이터 분석하기

공공데이터란?

  1. 공공기관이 자료를 모아요정부나 공공기관이 데이터를 모아요.
  2. 모두에게 공개해요누구나 볼 수 있도록 열어 두어요.
  3. 생활에 활용해요문제를 찾고 해결 방법을 생각할 수 있어요.
날씨 데이터: 옷차림과 우산 준비
교통 데이터: 버스 도착 시간
환경 데이터: 바깥 활동해도 될까?

날씨 데이터 랩에서 데이터 모으기

큐로AI 날씨 데이터 랩 열기

hub.cubroid.com 에서 ‘날씨 데이터’를 고르거나, weather.cubroid.com 에 바로 들어가요.

큐로AI 날씨 데이터 랩 열기 ↗

투발루, 2월, 1994년과 2024년 고르기

‘년도 비교’를 누르고 ‘Tuvalu’를 검색해요. 비교할 월은 2월, 기간은 ‘한 달’로 정해요. 1994년과 2024년만 고른 뒤 ‘날씨 데이터 가져오기!’를 눌러요.

가져온 데이터 확인하기

날짜와 단위를 확인하고, 시리즈 버튼으로 연도별 데이터를 봐요.

💡 1994년 2월은 28일, 2024년 2월은 29일까지 있어요. 비교할 때 조심해요.

먼저 예상하기

그래프를 보기 전에, 두 해의 2월 날씨가 어떻게 다를지 예상해서 적어 봐요.

기온 그래프 읽기

하루 최고 기온(°C)
2628303218152229
1994202430℃ (수업용 기준)

x: 2월의 날짜

Q세로축은 무엇을 나타내나요?

정답 보기

기온(°C) — 점 하나가 하루의 최고 기온이에요.

Q2024년 2월에 최고 기온이 30℃ 이상인 날은 언제인가요?

정답 보기

2월 2일, 18일, 19일, 25일, 27일 — 빨간 점선 위에 있는 날이에요.

Q어느 해 2월의 최고 기온이 더 높나요?

정답 보기

2024년 2월 — 대부분의 날에 2024년 선이 1994년 선보다 위에 있어요.

Q이 비교로 알 수 없는 것은 무엇일까요?

정답 보기

오랜 기간의 변화나 그 원인 — 2월 두 달은 표본일 뿐이에요. 이것만으로 오랜 기후 변화나 그 원인을 증명할 수는 없어요. 기후를 알려면 여러 해의 기록이 필요해요.

강수량 그래프 읽기

하루 강수량(mm)
020406018152229
1994202430mm (수업용 기준)

x: 2월의 날짜

Q세로축은 무엇을 나타내나요?

정답 보기

하루 강수량(mm) — 막대 하나가 하루 동안 내린 비의 양이에요.

Q비가 가장 많이 내린 날은 언제인가요?

정답 보기

2024년 2월 6일 · 66.3mm — 가장 높은 막대예요.

Q30mm 이상 비가 온 날이 더 많은 해는 언제인가요?

정답 보기

2024년 2월 (9일, 1994년은 0일) — 빨간 점선보다 높은 막대를 세어 봐요. 28일과 29일이라는 것도 기억해요.

풍속 그래프 읽기

하루 최대 풍속(km/h)
020406018152229
19942024

x: 2월의 날짜

Q어떤 값을 어떤 단위로 나타냈나요?

정답 보기

하루 최대 풍속, km/h — 두 해를 비교할 때는 같은 값, 같은 단위로 비교해요.

Q2024년 2월에 바람이 가장 강한 날은 언제인가요?

정답 보기

2월 6일 · 53.0km/h — 비가 가장 많이 온 날과 같은 날이에요.

두 표본에서 무엇을 알 수 있나요?

가장 더운 날30.8°C2024년 2월 27일
가장 낮은 기온25.4°C1994년 2월 7일
비가 가장 많이 온 날66.3mm2024년 2월 6일

두 해 2월의 차이를 내 말로 설명해 봐요.

💡 2월 두 달은 표본일 뿐이에요. 이것만으로 오랜 기후 변화나 그 원인을 증명할 수는 없어요. 기후를 알려면 여러 해의 기록이 필요해요.

기후 위기 대응봇 조립하기

폭우 구역(파랑)이나 폭염 구역(빨강)으로 구호물품을 보내는 기후 위기 대응봇을 만들어요. 수업에서 하는 역할 놀이예요.

구호물품이 왜 필요할까?

건강을 지켜요: 담요, 쿨팩, 구급약
생활을 도와요: 우비, 손전등, 비상식량
빠르게 전달해요: 무엇을 먼저 보낼까

큐로AI 블록 소개

  • DC 모터 블록구호물품을 폭우 구역이나 폭염 구역으로 보내요.
  • 마스터 블록불빛 색으로 위험의 종류를 알려 줘요.
  • LED 블록표정으로 날씨 상태를 보여 줘요.
  • 사운드 블록경고음으로 위험을 알려요.

준비물

  • × 1
  • × 1
  • × 1
  • × 1
  • × 22
  • × 4
  • × 1
  • × 1
  • × 2
  • × 1
  • × 1
  • × 19

큐브 19개에는 폭우 구역용 파란 큐브와 폭염 구역용 빨간 큐브가 들어 있어요.

대응봇 조립하기

  • 완성!기후 위기 대응봇
  • 구호물품연결 블록을 구호물품 대신 써요.

대응봇 프로그래밍하기

큐로AI 블록 연결하기

날씨 데이터 랩에서 ‘블록 연결’을 눌러요. 그룹 번호를 정하고 ‘연결’을 누른 뒤, 블록 전원을 켜고 페어링을 마쳐요.

날씨 데이터로 프로그래밍하기

날씨 데이터 랩은 기록된 하루 데이터를 1초에 하루씩 다시 보여 줘요(보통 속도). 실시간 센서가 아니에요.

코딩 블록 소개

새 날씨 데이터가 들어오면 코딩이 시작돼요.
새로운 날의 데이터가 들어왔을 때 :: hat #FFBF00
오늘 강수량이 30mm 이상인지, 오늘 최고 기온이 30℃ 이상인지 비교해요.
<(오늘의 강수량 :: #5CB1D6) ≥ (30) :: #59C059>

<(오늘의 최고 기온 :: #5CB1D6) ≥ (30) :: #59C059>
조건이 맞으면 안에 있는 블록이 실행돼요.
만약 <(오늘의 강수량 :: #5CB1D6) ≥ (30) :: #59C059> 하기 {
LED [슬픔 v] 보여주기 :: #9966FF
} :: #FFAB19

날씨 → 로봇 규칙 정하기

폭우 규칙 (파랑 구역)
  • 오늘 강수량 ≥ 30mm
  • 모터 1초 오른쪽으로 회전
  • LED: 슬픔 · 마스터: 파랑
  • 사운드: 경고
폭염 규칙 (빨강 구역)
  • 오늘 최고 기온 ≥ 30℃
  • 모터 1초 왼쪽으로 회전
  • LED: 화남 · 마스터: 빨강
  • 사운드: 내가 고르기

폭우 규칙 코딩하기

오늘 강수량이 30mm 이상이면 대응봇이 파랑 폭우 구역으로 구호물품을 보내요.

💡 수업용 규칙이에요. 실제 침수 경보가 아니에요.

새로운 날의 데이터가 들어왔을 때 :: hat #FFBF00
만약 <(오늘의 강수량 :: #5CB1D6) ≥ (30) :: #59C059> 하기 {
DC 모터 1번을 (1) 초 동안 [오른쪽으로 회전 v] :: #4C97FF
LED [슬픔 v] 보여주기 :: #9966FF
마스터를 [#1f8bf0] 색 불빛 켜기 :: #8E9199
사운드 [경고 v] 음을 연주하기 :: #0FBD8C
} :: #FFAB19

폭염 규칙 더하기

두 번째 규칙을 더해요. 오늘 최고 기온이 30℃ 이상이면 빨강 폭염 구역으로 보내요.

💡 두 규칙이 같은 날 모두 실행될 수도 있어요. 둘 다 시험해 보고, 내 모형에서 모터가 도는 방향도 확인해요.

새로운 날의 데이터가 들어왔을 때 :: hat #FFBF00
만약 <(오늘의 강수량 :: #5CB1D6) ≥ (30) :: #59C059> 하기 {
DC 모터 1번을 (1) 초 동안 [오른쪽으로 회전 v] :: #4C97FF
LED [슬픔 v] 보여주기 :: #9966FF
마스터를 [#1f8bf0] 색 불빛 켜기 :: #8E9199
사운드 [경고 v] 음을 연주하기 :: #0FBD8C
} :: #FFAB19
만약 <(오늘의 최고 기온 :: #5CB1D6) ≥ (30) :: #59C059> 하기 {
DC 모터 1번을 (1) 초 동안 [왼쪽으로 회전 v] :: #4C97FF
LED [화남 v] 보여주기 :: #9966FF
마스터를 [#e8453c] 색 불빛 켜기 :: #8E9199
사운드 [큰 효과 v] 음을 연주하기 :: #0FBD8C
} :: #FFAB19

실행해 보기

‘시작’을 누르고, 규칙에 맞는 날 대응봇이 어떻게 움직이는지 봐요. ‘예시’를 누르면 예시 프로그램을 다시 불러와요.

학습 리포트 쓰기

‘학습 리포트’ 탭에서 내가 조사한 내용과 생각을 적고 ‘리포트 생성’을 눌러요.

더 똑똑한 대응봇 만들기

날씨 데이터를 더 똑똑하게 쓰는 방법은 없을까요?

미션에 도전해요

  • 미션 1풍속 조건을 더해요.

  • 미션 2강수량과 풍속이 모두 높을 때만 움직이게 해요.

  • 미션 3LED·사운드·마스터 블록으로 나만의 규칙을 만들어요.

💡 기준값을 스스로 정하고, 규칙을 시험해 결과를 기록하고, 왜 그렇게 정했는지 설명해요.

오늘 배운 내용 정리

Q내가 사용한 날씨 데이터와 기간은 무엇인가요?

정답 보기

예시 — 투발루의 1994년 2월과 2024년 2월: 하루 최고 기온, 강수량, 풍속

Q조건이 맞았을 때 대응봇은 어떻게 움직였나요?

정답 보기

예시 — 비가 많이 온 날에는 오른쪽으로 돌고, 슬픈 표정과 파란 불빛, 경고음을 냈어요.

Q이 역할 놀이는 무엇을 보여 주었고, 무엇은 증명하지 못했나요?

정답 보기

예시 — 데이터로 행동을 정하는 방법을 보여 주었어요. 기후 변화의 추세는 증명하지 못했어요.

제자리에 정리해요

수업 완료!

만들고, 코딩하고, 시험해 봤나요? 눌러서 진도를 저장해요.