2026년 9월 8일 화요일

[창체·학급자치] 학급 교육과정 설명회 & 학부모 총회 - 원클릭 모바일 랜딩 페이지

투박한 인쇄물 대신 QR코드 한 장으로! — 학급 교육과정 설명회 & 학부모 총회 원클릭 모바일 랜딩 페이지

📱 초등 1~6학년 학급자치 및 가정-학교 협력 융합 — 학기 초 설명회 자료를 몇 장씩 인쇄해서 나누어 주던 시대는 끝났습니다. 학급 교육과정, 1인 1역, 급식 알레르기 유의 사항, 수업 자료 요청 등을 단일 HTML 파일로 구축하여 QR코드를 붙여넣는 방식으로 학부모 스마트폰에 즉시 전달합니다.

📖 한 줄 정의

심기 모드(데이터 임베딩): API 데이터를 미리 받아 HTML 파일 안 상수로 박아두는 방식(앱 실행 중 외부 통신 0).

학내망 원칙: 학생 개인정보(실명·의견·성적·상담 기록)의 외부 수집·저장·전송 금지(쿼리에 학생 데이터가 담기는 외부 API 호출 포함) — 일반 공개 쿼리의 외부 호출은 허용하며, 학생 배포본은 심기 폴백(EMBED 상수)을 항상 내장한다.

1. 3대 핵심 분석 비교표

무엇이 바뀌었나요? / 영역 초보자를 위한 쉬운 설명 이렇게 한번 써보세요!
인쇄물 배부 ➔ 모바일 랜딩 페이지 종이로 40장 인쇄하던 자료를 단일 HTML 파일로 압축하여 QR코드 붙여 가정통신문에 삽입합니다. 학부모가 QR코드 스캔만으로 곧바로 스마트폰에서 최신 정보를 열람합니다.
일방 전달 ➔ 쉽게 넘기는 아코디언 FAQ 교육과정(창체·수업과정), 급식 알레르기, 준비물, 1인 1역 등을 7~8개의 아코디언 카드로 구성하여 한눈에 볼 수 있게 합니다. 질문 아코디언 펼침 시 상하 여백이 살아 있는 시각적 층위 구현.
비상 연락망 개인 노출 ➔ 익명 연락처 보호 개인 실명 및 전화번호 노출 없이 교사 닉네임 및 공식 오피스 연락처만을 기재합니다. 가정통신문 링크, 도서 대여, 학생 관련 공지를 원클릭 분류.

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

제미나이(Gemini)에 아래 프롬프트를 붙여넣으면 복잡한 서버 없이 완성됩니다.

  1. 프롬프트 복사 — 아래 '제미나이 전용 에러 제로 프롬프트' 전체를 복사합니다.
  2. 역질문 답변 — 제미나이가 묻는 학급 운영 주요 항목과 QR 배포 방식에 답합니다.
  3. HTML 파일 실행 — 메모장에 붙여넣고 학급설명회.html로 저장 후 더블클릭합니다.

제미나이 전용 에러 제로 프롬프트

[🚨 에러 방지 기본 안전장치]
1. 단일 HTML 파일 완결성: 외부 라이브러리, 소셜 로그인, DB 없이 순수 바닐라 HTML/CSS/JS로 완성한다.
2. 학급 교육과정 심기 모드: const CLASS_INFO = { grade: "3학년", mainGoals: [...], roles: [...], notices: [...] } 상수에 주요 학급 운영 정보를 내장한다.
3. 아코디언(Accordion) UI: FAQ 항목(예: 급식 알레르기, 준비물, 연락 방법 등)을 클릭 시 자연스럽게 펼쳐지고 닫히는 CSS 트랜지션 애니메이션을 구현한다.
4. 학생 개인정보 0: 학생 실명, 학번 등의 개인정보를 일절 포함하지 않으며, 담임 선생님 공식 직함 및 학급 공용 이메일만 게시한다.
5. 모바일 최적화 반응형: 360px 너비의 스마트폰 화면에서 가로 스크롤 없이 모든 아코디언이 세로로 늘어나도록 설계한다.
6. // TODO, /* 생략 */ 등의 미완성 코드는 절대 넣지 말고 끝까지 완성한다.

[❓ 역질문 유도]
코드를 즉시 작성하지 말고, 기획을 구체화하기 위한 다음 3가지 질문을 먼저 나에게 던져줘:
1. 학급 교육과정 설명 시 강조할 핵심 키워드(예: 협동, 공감, 창의) 3가지는 무엇인가요?
2. 학급 1인 1역은 몇 가지로 구성할까요? (기본: 8~12개)
3. 배포 시에는 QR코드가 포함된 가정통신문 인쇄물 또는 학교 홈페이지 링크 중 어느 방식으로 제공할까요?

🎯 에디터 한줄평

"인쇄물 40장이 교실 책상 위에 시들시들 쌓이는 대신, 학부모의 스마트폰 홈 화면 바로가기에 우리 학급 페이지가 고정됩니다. 행사 때마다 잃어버리기 쉬운 통지서 대신, 학기 내내 업데이트되는 살아 있는 안내판이 되는 것입니다."

📚 기술·교육 참고 링크

  • CSS 아코디언(Accordion) UI 설계 및 QR코드 통합 배포 가이드
  • 교육과정 연계: 초등 1~6학년 학급 교육과정 운영 계획, 가정과 학교의 협력 관계 구축 활동