💡 1. 주요 학습 기능 소개
A. 전공 과목 모의고사 (지적측량 / 지적전산학)
- 모의고사 구성: 각 과목 회차별로 엄선된 20문항이 제공됩니다.
- 시간 제한: 실전 시험과 동일하게 20분의 시간이 주어집니다.
- 학습 편의: 제출 완료 즉시 정/오답 상태와 상세한 해설 피드백이 제공됩니다.
B. 전공심화 중간고사 (AI 기초 상식)
- 연습 모드: 150개의 문제 전체를 실시간 피드백을 받으며 무제한 공부할 수 있습니다.
- 실전 시험: 150문제 중 30문항이 무작위로 추출 및 순서가 셔플되어 출제됩니다. (문항당 30초 시간 제한)
- 접속 코드: 일반 학생 실전 응시 시 AI202603 코드가 필요합니다.
C. 전공심화 기말고사 (바이브코딩 핵심 평가)
- 연습 모드: 실무 필수 IT 기초 지식(Git, REST API 등) 50문항 전체를 차례대로 연습합니다.
- 실전 시험: 연습문제와 중복되어 변별력이 떨어지는 것을 방지하고자, 문제를 "아닌 것은?", "올바르지 않은 것은?" 등의 형태로 꼬아 출제하는 50문항의 변형 문제 은행에서 30문항이 무작위 추출되어 출제됩니다. (문항당 20초 타임 어택 적용)
- 결과 검토: 제출 즉시 내가 낸 답안과 올바른 정답을 ✅ / ❌ 표시와 함께 표로 열람해 복습할 수 있습니다.
- 접속 코드: 일반 학생 실전 응시 시 VIBE2026 코드가 필요합니다.
👤 2. 학생(사용자) 이용 가이드
- 회원가입 및 승인 대기:
login.html에서 가입을 마친 후, 관리자가 가입을 승인하기 전까지는 홈 화면에 로그인할 수 없습니다.
- 메인 대시보드: 승인이 완료되면 홈 화면(`index.html`)에서 나의 통계 데이터(최근 점수, 최고 점수, 평균 정답률) 그래프를 볼 수 있습니다.
- 시험 제출: 시험 도중 제한 시간이 초과되면 입력한 답이 자동 제출되거나 다음 문항으로 강제 스킵됩니다.
🛠️ 3. 관리자(Admin) 기능
- 관리자 계정: 설정된 관리자 계정으로 로그인 시 우측 상단에 관리자 모드 버튼이 표시됩니다.
- 학생 가입 승인: 승인 대기 목록에 등록된 신규 가입자들을 관리자 권한으로 승인/거절 관리할 수 있습니다.
- 성적 리포트 조회: 가입된 모든 학생의 모의고사/중간/기말 응시 내역(점수, 정답률, 경과 시간, 일시)을 실시간으로 확인합니다.
🚀 4. Neocities 서버 배포 방법
플랫폼의 변경 사항이나 신규 문제 데이터를 Neocities 원격 호스팅 공간에 배포하려면, 터미널 환경에서 아래의 파이프라인 동기화 명령을 실행합니다.
python pipeline/pipeline.py --upload-only
배포가 성공하면 https://gaversam.neocities.org 웹 주소에 즉시 업로드 반영됩니다.