고교학점제 · 최소 성취수준 보장지도

우리 학교에도 설치하기

과목별 운영계획을 선생님들이 웹에서 작성하고, 유의사항을 자동으로 점검한 뒤, 한글 파일로 받거나 학교 제출함에 내는 웹앱입니다. 담당 선생님은 전 과목을 한 파일로 모아 받고 학교 계획(안) 서식의 정리본까지 뽑을 수 있습니다.

→ 선생님용 사용 설명서 먼저 보기

어떤 걸 받으면 되나

① 파일 하나 (choeso-plan-standalone.html)

  • 내려받아 더블클릭하면 끝
  • 작성 → 유의사항 점검 → 한글 파일 내려받기
  • 내용은 그 컴퓨터 브라우저에만 저장
  • 제출·취합 기능은 없음

혼자 쓰거나, 먼저 둘러보고 싶을 때

② 소스 전체 (choeso-plan-source.zip)

  • 학교 계정에 설치 — 주소가 생깁니다
  • 선생님 제출함 · 관리자 취합 · 정리본
  • 자료는 그 학교 계정에만 저장
  • 클라우드플레어 무료 계정으로 충분

학교 전체가 쓸 때

설치 — 15분이면 됩니다

준비물: 크롬 또는 엣지, Node.js(LTS 설치). 아래는 ② 소스를 받은 폴더에서 진행합니다.

  1. 클라우드플레어 무료 가입

    dash.cloudflare.com 에서 가입합니다. 카드 등록 없이 무료로 씁니다.

  2. 로그인

    압축을 푼 폴더에서 터미널(명령 프롬프트)을 열고 아래를 실행하면 브라우저가 열립니다. [Allow] 를 누르세요.

    npx wrangler login
  3. 저장소 만들기

    출력되는 id = "…" 값을 복사해 wrangler.toml 의 여기에_KV_ID_붙여넣기 자리에 붙여넣습니다.

    npx wrangler kv namespace create PLANS
  4. 주소 정하기

    wrangler.toml 의 name 을 원하는 이름으로 바꿉니다(소문자·숫자·하이픈). 이 이름이 그대로 이름.pages.dev 주소가 됩니다.

    npx wrangler pages project create 이름 --production-branch main
  5. 올리기

    끝나면 주소가 나옵니다. 그 주소를 선생님들께 안내하면 됩니다.

    npx wrangler pages deploy

명령이 Authentication error [code: 10000] 로 실패하면 계정을 지정해 주세요. npx wrangler whoami 로 Account ID를 확인한 뒤, 윈도우 PowerShell에서 $env:CLOUDFLARE_ACCOUNT_ID="아이디" 를 먼저 실행하고 다시 시도합니다.

올린 다음 세 가지

  1. 학교 정보 넣기

    앱 → 관리자 모드 → 기본 비밀번호 choeso2026! → 맨 위 처음 설정에 학교명과 담당 선생님 이름.

  2. 비밀번호 바꾸기

    비밀번호 바꾸기로 꼭 바꾸세요. 해시로만 저장되어 다시 볼 수 없습니다.

  3. 개설 과목 명단 붙여넣기

    관리자 모드 아래 개설 과목 명단에 한 줄에 한 과목씩 과목명, 학년, 담당교사. 엑셀에서 그대로 붙여넣어도 됩니다. 넣어 두면 미제출 과목이 바로 보입니다.

무엇이 되나

선생님

  • 교육청 양식 그대로 — 학기 → 학년 → 과목
  • 항목마다 양식의 유의사항이 그대로 표시
  • 시수를 넣으면 아래 표가 그 수만큼 자동 생성
  • 공통과목은 최소성취수준 진술문 자동 채우기(14과목 49영역 내장)
  • 유의사항 점검 — 학점×3, 시수 합계, 대면지도 필수, 담당 교사 배정
  • 한글 파일(.hwpx) 내려받기 / 제출함에 제출
  • 다른 컴퓨터에서 이어서 쓰기, 이미 쓴 한글 파일 불러오기(.hwp/.hwpx)

담당 선생님

  • 학기별 제출/미제출 한눈에 (진행률·미제출 과목)
  • 전 과목 유의사항을 한 장씩 넘겨 보기
  • 전 과목 한글 파일 한 번에 — 학년 → 공통·선택 → 교과 순, 과목마다 새 쪽
  • 정리본(집계표) — 운영 개요 / 예방 지도 / 보충 지도 / 방과후 교과 보충(학운위 심의)
  • 과목별 개별 내려받기 · 잘못 들어온 제출 삭제

알아 두실 점

이 앱이 만든 문서는 제출 전에 반드시 사람이 다시 확인해야 합니다. 점검 기능은 시수 계산·빈칸 같은 형식만 봅니다. 내용이 학교 운영계획과 맞는지는 작성한 선생님과 담당자가 확인해 주세요. 한글 파일도 한 번 열어 보시기 바랍니다.

비용 — 학교 하나가 한 학기에 쓰는 양은 클라우드플레어 무료 한도(하루 쓰기 1,000회·저장 1GB)의 아주 일부입니다. 21과목 기준 저장 용량이 0.11MB 정도라 유료로 넘어갈 일이 사실상 없습니다.