2026년 8월 24일 월요일

[수업 교구] 제미나이(Gemini)로 만드는 '기상청 기후 데이터 100개 일괄 병합 & 꺾은선 그래프' 웹앱 프롬프트

📢 핵심 30초 요약
파이썬(Python) 설치나 복잡한 코딩 환경 설정 없이 브라우저 하나로 빅데이터 수업을 끝내세요! 구글 제미나이(Gemini)에 프롬프트를 입력하면, 기상청 공공데이터 CSV 파일 100개를 마우스로 끌어다 놓기만 해도 [1초 파일 일괄 병합 + 결측치 정제 + 10개년 기후변화 인터랙티브 꺾은선 그래프 + 탐구 보고서 출력]까지 처리되는 단일 HTML 데이터 시각화 웹앱이 완성됩니다.

선생님, 그리고 아이들과 함께 살아있는 데이터 융합 수업을 꿈꾸시는 교육자 여러분 안녕하세요! 프롬프트로 배우는 바이브 코딩 블로그 에디터입니다. 😊

초등 5~6학년 사회 '우리나라의 기후', 수학 '꺾은선그래프', 실과 '데이터와 인공지능' 융합 수업에서 기상청 기후 데이터를 다루고 싶어도, "크롬북이나 학교 컴퓨터에 파이썬을 설치하기 어렵고 수십 개의 CSV 파일을 일일이 합치느라 수업 시간이 다 지나버렸던 경험" 있으셨죠?

구글 제미나이(Gemini)용 바이브 코딩 프롬프트를 활용하면, 어려운 프로그래밍 설치 과정 없이 단 하나의 독립형 HTML 웹 도구를 만들어 학생들이 다운로드한 100개의 기후 데이터 파일을 브라우저 창에 드래그하는 즉시 '우리 고장의 10년간 기온 상승 추세 꺾은선그래프'로 시각화해 낼 수 있답니다!


📊 제미나이 기후 빅데이터 시각화 웹앱의 3가지 핵심 기능

기존 파이썬 환경의 복잡성을 완전히 없앤 노코드·브라우저 기반 데이터 처리 기술입니다.

무엇이 바뀌었나요? (영역) 초보자를 위한 쉬운 설명 이렇게 한번 써보세요!
📂 100개 CSV 1초 병합
(Browser Multi-Parser)
기상청에서 받은 100개의 월별 CSV 파일을 마우스로 끌어다 놓으면, 브라우저가 한글 인코딩(EUC-KR/UTF-8)을 자동 감지해 1초 만에 하나로 합칩니다. 학생들이 각자 맡은 연도별 파일을 드래그하여 순식간에 통합 데이터셋 생성
📈 10개년 기후 꺾은선 그래프
(Interactive Chart.js)
평균기온, 최고기온, 강수량을 다채로운 꺾은선으로 띄우고, 기온이 실제로 상승하고 있는지 보여주는 '10년 추세선(Trendline)'을 버튼 하나로 그립니다. 마우스를 그래프 위에 올리면 월별 상세 기온 툴팁을 보며 이상기후 분석
📝 기후위기 탐구 보고서 출력
(Report & Clean Export)
정제된 통합 CSV 파일 다운로드는 물론, 학생이 작성한 '우리 고장 기후위기 분석 의견'이 담긴 완성형 그래프 보고서를 A4 1장으로 출력합니다. 사회·과학 수행평가 포트폴리오 자료로 즉시 제출 및 교실 전시

💡 초보자를 위한 바이브 코딩 실전 사용 예시

2022 개정 교육과정의 데이터 리터러시기후변화 환경 교육을 아우르는 제미나이 전용 완성형 바이브 코딩 프롬프트입니다. AI가 분석할 기상 변수와 학교 환경을 먼저 확인할 수 있도록 '거꾸로 프롬프트(Reverse Prompting)'가 내장되어 있습니다.

🪄 제미나이 전용 '기후 데이터 일괄 병합 & 시각화' 만능 프롬프트

"당신은 초등 융합 교육(사회·수학·실과) 및 브라우저 기반 데이터 시각화 웹앱 전문 개발자입니다.
기상청 공공데이터포털의 과거 10개년 기상 CSV 파일 수십~수백 개를 브라우저에서 즉시 병합하고 꺾은선그래프로 시각화해 주는 '기후 데이터 탐정 웹앱'을 단일 HTML 파일(HTML+CSS+JS 내장, Chart.js CDN 포함)로 제작해 주세요.

[핵심 요구 기능 및 기술 사양]
1. 다중 CSV 파일 드래그 앤 드롭 영역 (Drop Zone):
   - 수십~100개의 CSV 파일을 한 번에 끌어다 놓으면 웹 워커/FileReader로 브라우저 메모리 내 1초 일괄 병합
   - 한글 깨짐 방지 자동 인코딩(UTF-8 / EUC-KR 자동 판별) 및 결측치(-999 등) 자동 정제 필터 탑재
2. 반응형 Chart.js 꺾은선그래프 대시보드:
   - X축: 연월(YYYY-MM) 타임라인 / Y축: 기온(℃) 및 강수량(mm)
   - 평균기온(빨강선), 최저기온(파랑선), 강수량(하늘색 막대) 다중 축 렌더링
   - '📈 10개년 기온 상승 추세선(Linear Regression Trendline)' ON/OFF 토글 스위치 제공
3. 데이터 필터 & 탐구 통계 요약:
   - 연도별(예: 2015~2024년) 및 특정 월(예: 매년 8월 폭염 추이) 슬라이더 필터링
   - '10년간 평균기온 변화율(+O.O℃)', '가장 더웠던 해', '최대 강수량 기록' 핵심 수치 카드 자동 계산
4. 학생 보고서 작성 및 내보내기:
   - 하단에 '학생 탐구 소감 및 기후위기 대응 실천 다짐' 작성란 배치
   - '🖨️ 탐구 보고서 인쇄(A4 인쇄 최적화)' 및 '📥 병합된 통합 CSV 다운로드' 버튼 지원
5. 디자인: 친환경 그린/스카이블루 톤의 현대적인 대시보드 UI (크롬북, 스마트패드, PC 완벽 호환)

코드를 작성하기 전, 기상청 CSV의 컬럼명 예시(예: '일시', '평균기온(℃)')나 추가하고 싶은 기상 요소(예: 미세먼지)가 있는지 나에게 2가지 질문을 먼저 물어봐줘."

🏃 실전 적용 3단계 순서

  1. 1단계 (제미나이에 프롬프트 입력): 위 프롬프트를 복사하여 구글 제미나이에 전달하고, 기상청 데이터 형식에 맞춰 AI 질문에 답합니다.
  2. 2단계 (HTML 파일 저장): 제미나이가 출력한 단일 HTML 코드를 메모장에 붙여넣고 climate_data.html로 저장합니다.
  3. 3단계 (1초 빅데이터 분석 수업): 기상자료개방포털에서 받은 100개의 CSV 파일을 웹 화면에 드래그하는 순간, 우리 고장의 10년 기후변화 꺾은선그래프가 펼쳐지며 수준 높은 융합 수업이 시작됩니다!

🎯 에디터 한줄평

"진정한 디지털 교육은 복잡한 설치 과정에 얽매이지 않고, 데이터의 의미를 탐구하는 데 집중할 때 꽃을 피웁니다. 제미나이 바이브 코딩으로 교실을 살아있는 기후 데이터 연구소로 바꿔보세요!"

📌 구글 제미나이 웹 및 개발자 리소스
Google Gemini 공식 포털 바로가기 🔗