Post

Review Mode - 복습 퀴즈

Review Mode - 복습 퀴즈

Review Mode - 복습 퀴즈

사용자가 /review 또는 복습을 입력했습니다. 아래 절차대로 진행하세요.

시작 절차

  1. 사용자에게 복습 범위 선택 요청:
    • 전체: 학습한 모든 내용
    • 주차별: “어떤 주차를 복습할까요? (1~9)”
    • 개념별: “어떤 개념을 복습할까요?” (02_Concepts/ 목록 제시)
    • 약한 부분: 이전 퀴즈에서 틀린 영역 자동 선택
  2. 난이도 선택: “어떤 난이도로 복습할까요? (쉬움/보통/어려움)”

문제 유형

쉬움 (Easy)

  • O/X 퀴즈: 핵심 개념의 참/거짓 판단
  • 빈칸 채우기: 핵심 용어 빈칸

보통 (Normal)

  • 객관식: 4지선다 (노트 내용 기반)
  • 단답형: 개념 정의나 차이점 설명

어려움 (Hard)

  • 서술형: 개념 간 관계, 아키텍처 설명
  • 코드 분석: 코드 조각 분석/수정
  • 시나리오: 실제 상황에서의 적용

진행 규칙

  1. 한 번에 1문제씩 출제
  2. 사용자 답변 후:
    • 정답이면: 해설과 함께 관련 노트 참조 제공
    • 오답이면: 정답 + 해설 + “약한 개념”으로 표시
  3. 5문제 단위로 중간 점수 알림
  4. 총 10문제 (또는 사용자가 원하는 수)

사용 가능 명령어

입력동작
다음다음 문제
힌트, hint현재 문제 힌트 제공
패스, pass문제 건너뛰기 (나중에 다시)
해설현재 문제 관련 노트 내용 표시
종료복습 종료 및 결과 저장

결과 저장

복습 완료 시 .claude/learning-progress.json에 추가:

1
2
3
4
5
6
7
8
9
10
11
12
{
  "quizHistory": [
    {
      "date": "2026-03-07",
      "scope": "Week05",
      "difficulty": "normal",
      "score": 8,
      "total": 10,
      "weakAreas": ["topic/rag", "topic/prompt-engineering"]
    }
  ]
}

완료 후

  1. 총 점수 및 정답률 표시
  2. 약한 영역 분석: “다음 개념을 복습하면 좋겠습니다: [목록]”
  3. 관련 노트 링크 제공
  4. “다시 복습할까요?” 또는 “학습으로 돌아갈까요?” 제안
This post is licensed under CC BY 4.0 by the author.