학급기록장
teacher.nexis-lab.com
학급기록장은 교사가 담당 반의 수행평가·생활기록·상담일지를 한곳에 쌓아두는 기록 웹앱입니다. 반이 몇 개든, 학생이 몇 명이든 미리 정해두지 않고 초기 설정 화면에서 자유롭게 등록하면 그게 곧 나만의 서식이 됩니다. 입력은 세 종류의 로그(수행평가·생활기록·상담일지)에 쌓기만 하면, 달력·학생카드·요약 화면이 자동으로 정리해 보여줍니다.
회원가입이나 로그인이 없고, 서버에 학생 개인정보를 저장하지도 않습니다. 데이터는 지금 열어 둔 이 브라우저에만 저장되며, 대신 JSON 백업 파일을 내려받아 두면 기기를 바꾸거나 브라우저 캐시가 지워져도 그 파일로 그대로 복원할 수 있습니다.
로그인 버튼을 넣지 않은 이유
이 도구에 담기는 데이터는 수행평가 점수, 생활기록, 상담일지 — 전부 학생 개인정보입니다. 로그인·계정 시스템을 만들면 자연히 그 정보를 서버 데이터베이스에 쌓게 되고, 그 순간부터 유출·해킹·잘못된 접근권한 같은 위험을 계속 관리해야 합니다. 그래서 아예 계정 자체를 만들지 않았습니다. 이 앱은 서버로 아무것도 보내지 않고, 입력한 내용은 지금 열어 둔 브라우저 안에만 존재합니다.
대신 반·과목·학생을 몇 개든 자유롭게 등록할 수 있게 했습니다. 서버가 없으니 사용자별로 계정을 나눌 필요도 없고, 그만큼 '내가 담당하는 반 구성'을 그대로 입력하기만 하면 됩니다.
백업 파일이 기능이 아니라 이 앱의 핵심 안전장치인 이유
서버 저장이 없다는 건 반대로 이 브라우저의 저장공간이 지워지면(캐시 삭제, 기기 교체, 시크릿 모드) 데이터도 함께 사라진다는 뜻입니다. 그래서 JSON 백업 다운로드와 가져오기(복원)를 부가 기능이 아니라 이 앱이 성립하는 전제 조건으로 만들었습니다. 백업한 지 일정 기간이 지나면 화면에 알림 배너가 뜨는 것도 같은 이유입니다.
엑셀·PDF 내보내기도 있지만 이건 학교 제출용 요약본이고, 실제 복원에 쓰는 정본은 JSON 백업입니다. 이메일로 보내는 기능도 서버에서 자동 발송하지 않습니다 — 내려받은 파일을 사용자가 직접 자기 메일에 첨부해서 보내는 방식을 택했는데, 서버가 이메일을 대신 보내려면 그 순간 학생 정보가 다시 서버를 거치게 되기 때문입니다.
핵심 기능
- ✓반·과목·학생 자유 등록(개수 제한 없음) — 서식 만들기가 곧 초기 설정
- ✓입력 로그 3종(수행평가·생활기록·상담일지) → 달력·학생카드·요약 자동 반영
- ✓로그인·서버DB 없이 브라우저 로컬저장 + JSON 백업/복원, 엑셀·PDF 요약 내보내기
이런 분께 추천합니다
- •여러 반을 동시에 담당해 반별로 흩어진 기록을 한곳에서 관리하고 싶은 교사
- •학생 개인정보를 서버에 올리지 않고 내 컴퓨터·브라우저에만 두고 쓰고 싶은 분
- •엑셀 서식을 매번 손보는 대신, 반 구성만 한 번 등록하고 바로 기록을 쌓고 싶은 분
사용 방법
- 1초기 설정 화면에서 담당 반·과목·학생을 자유롭게 등록합니다(개수 제한 없음).
- 2수행평가·생활기록·상담일지 중 해당하는 로그에 내용을 입력합니다.
- 3달력·학생카드·요약 화면에서 자동으로 정리된 기록을 확인합니다.
- 4백업/복원 화면에서 주기적으로 JSON 백업을 내려받아 두고, 필요하면 엑셀·PDF 요약본도 내보냅니다.
이 도구가 하지 못하는 것
- !실시간 동기화가 없습니다. 다른 기기에서 이어서 쓰려면 JSON 백업을 내려받아 그 기기로 직접 옮겨 가져오기 해야 합니다.
- !백업을 하지 않은 상태에서 브라우저 캐시가 지워지면 그 시점까지의 기록이 복구되지 않습니다.
- !여러 교사가 같은 반을 동시에 편집하는 공동 작업 기능은 없습니다 — 애초에 한 브라우저·한 사용자를 전제로 설계했습니다.
자주 묻는 질문
Q. 다른 컴퓨터나 휴대폰에서도 같은 기록을 볼 수 있나요?
A. 실시간 동기화는 없습니다. 한쪽 기기에서 JSON 백업을 내려받아 다른 기기의 '가져오기'로 불러오면 그 시점까지의 기록이 옮겨집니다.
Q. 학생 정보가 서버로 전송되나요?
A. 아니요. 이 앱은 로그인도 서버 데이터베이스도 없이 순수하게 브라우저 안에서만 동작합니다. 입력한 내용은 그 브라우저 저장소를 벗어나지 않습니다.
Q. 브라우저 캐시를 지우면 기록이 사라지나요?
A. 네, 백업이 없다면 사라집니다. 그래서 백업하지 않은 지 일정 기간이 지나면 화면 상단에 백업 알림 배너가 뜹니다.