간격 반복
간격 반복(Spaced Repetition)이란
섹션 제목: “간격 반복(Spaced Repetition)이란”간격 반복은 학습법 중 하나로, 복습 간격이 “얼마나 잘 기억하는지”에 따라 자동으로 늘어납니다.
간단한 예시:
- “LGTM”을 학습하고, 다음 날 다시 봅니다 (1일 간격)
- 완전히 기억하면 시스템이 3일 후에 다시 물어봅니다
- 여전히 기억하면 7일 간격으로 늘어납니다
- 최대 30일까지 증가합니다
하지만 어느 날 잊어버리면 간격이 즉시 1일로 초기화됩니다.
DevGlish가 사용하는 알고리즘: SM-2
섹션 제목: “DevGlish가 사용하는 알고리즘: SM-2”DevGlish는 SM-2 알고리즘(Supermemo 2)을 사용합니다. 30년 전에 개발되었지만 여전히 가장 널리 사용되는 간격 반복 알고리즘입니다.
복습 프로세스
섹션 제목: “복습 프로세스”1. 복습 카드
섹션 제목: “1. 복습 카드”단어장에서 복습 진도가 있는 각 항목이 하나의 “카드”입니다. 매일 DevGlish 메뉴 바에 복습해야 할 카드 수가 표시됩니다:
DevGlish 메뉴 바 ├─ Word Book ├─ Settings └─ Review 3 →“Review 3”을 클릭하면 복습 화면이 열립니다.
2. 네 가지 평가 버튼
섹션 제목: “2. 네 가지 평가 버튼”각 카드에 영어 표현이 표시되고, 기억하는지 확인합니다. 그런 다음 네 가지 버튼 중 하나를 클릭합니다:
Card: "Good catch"
Do you remember this?
[Again] [Hard] [Good] [Easy] 0 2 3 5| 버튼 | 의미 | 품질 점수 | 결과 |
|---|---|---|---|
| Again | 완전히 잊음 | 0 | 간격이 1일로 초기화, 즉시 재복습 |
| Hard | 기억하지만 힘들게 | 2 | 간격이 평소보다 짧음 |
| Good | 기억함, 반응 속도 정상 | 3 | 간격이 표준으로 증가 |
| Easy | 쉽게 기억, 빠른 반응 | 5 | 간격이 표준보다 더 길게 증가 |
3. 다음 복습 날짜 자동 계산
섹션 제목: “3. 다음 복습 날짜 자동 계산”평가할 때마다 시스템이 다음 복습 날짜를 자동으로 계산합니다.
예시 시퀀스:
표현: "Could you elaborate"
Day 1: Saved └─ Next: 1 day
Day 2: Review → Good (quality 3) └─ Next: 3 days
Day 5: Review → Good (quality 3) └─ Next: 7 days
Day 12: Review → Hard (quality 2) └─ Next: 4 days (초기화되지만 완전하지는 않음)
Day 16: Review → Easy (quality 5) └─ Next: 15 days
Day 31: Review → Good (quality 3) └─ Next: 30 days난이도 계수 (Difficulty Factor)
섹션 제목: “난이도 계수 (Difficulty Factor)”각 카드에는 “난이도”가 있으며, 2.5에서 시작합니다.
- 쉬운 표현 — 난이도 1.3~2.0 (간격 빠르게 증가)
- 중간 난이도 — 난이도 2.5~3.5 (표준 증가)
- 어려운 표현 — 난이도 4.0~5.0 (간격 느리게 증가)
일상 복습 프로세스
섹션 제목: “일상 복습 프로세스”메뉴 바 알림
섹션 제목: “메뉴 바 알림”매일 아침 DevGlish 메뉴 바에 오늘 복습해야 할 카드 수가 표시됩니다:
DevGlish → Review 5클릭하면 빠르게 복습 모드에 진입합니다.
빠른 복습 (5~10분)
섹션 제목: “빠른 복습 (5~10분)”Review Session (5 cards)
Progress: 2/5
Card 1: "Let me walk you through"
Do you remember?[Again] [Hard] [Good] [Easy]
← Back Next →평가할 때마다 즉시 다음 카드로 넘어갑니다. 전체 과정이 빠르고 마찰이 없습니다.
연속 복습 (Streak)
섹션 제목: “연속 복습 (Streak)”연속으로 복습한 일수가 “연승”으로 표시됩니다:
Word Book Stats Current Streak: 7 days Longest Streak: 23 days복습 통계
섹션 제목: “복습 통계”단어장의 각 표현에 복습 진도가 표시됩니다:
Expression: "LGTM"
Spaced Repetition Last reviewed: 2 days ago Quality: 4/5 Interval: 10 days Next review: 2024-04-16 Total reviews: 12 Ease factor: 2.8“총 복습 횟수”를 보면 얼마나 투자했는지 알 수 있습니다. 대부분의 사람들은 기술 표현 하나를 진정으로 익히기까지 3~5번의 복습이 필요합니다.
Free vs Pro 버전의 차이
섹션 제목: “Free vs Pro 버전의 차이”Free 버전
섹션 제목: “Free 버전”- 로컬 단어장 (오프라인, 클라우드 동기화 없음)
- 기본 복습 (4개 평가 버튼)
- 고급 통계 없음 (총 수만, 상세 진도 없음)
- 메뉴 바 복습 알림 없음
- 복습 플로우 없음
Pro 버전
섹션 제목: “Pro 버전”- 모든 Free 기능
- 클라우드 동기화 단어장
- 완전한 복습 통계 (난이도 계수, 연승, 상세 진도)
- 메뉴 바 복습 알림과 “오늘 N개 만기” 표시
- 효율적인 복습 플로우 (최적화된 UI, 단축키)
- 복습 데이터 내보내기
복습의 모범 사례
섹션 제목: “복습의 모범 사례”1. 매일 복습, 5분이라도
섹션 제목: “1. 매일 복습, 5분이라도”간격 반복에서 가장 중요한 것은 한 번의 긴 학습이 아니라 지속적이고 작은 복습입니다. 하루 5분이 일주일에 한 번 1시간보다 더 효과적입니다.
2. 저장한 당일부터 복습 시작
섹션 제목: “2. 저장한 당일부터 복습 시작”표현을 저장한 당일에 바로 복습을 시작하세요 (예: 저녁에). 이렇게 하면 뇌가 새로운 정보가 아직 “뜨거울” 때 인상을 강화합니다.
3. 정직한 평가
섹션 제목: “3. 정직한 평가”- Again — 정말 전혀 기억나지 않음
- Hard — 기억났지만 5초 이상 걸림
- Good — 자연스럽게 기억남, 1~3초
- Easy — 매우 빨리 기억남, 전혀 힘들지 않음
4. 상황에 따라 유연하게 조정
섹션 제목: “4. 상황에 따라 유연하게 조정”사무실에서 코드 리뷰를 작성할 때 일부 표현을 복습해야 할 수 있습니다. DevGlish에서 “만기”가 아닌 카드라도 능동적으로 검색하고 복습할 수 있습니다. 이것은 정식 복습은 아니지만 기억을 강화합니다.
Search: "code-review" tag └─ Click on "Good catch" (not due today) └─ Review anyway for practice자주 묻는 질문
섹션 제목: “자주 묻는 질문”Q: 일주일 동안 복습하지 않으면 어떻게 되나요? A: 괜찮습니다. 복습이 쌓이게 되지만 (아마 15개의 만기 카드), 한 번에 처리하거나 며칠에 걸쳐 할 수 있습니다. “실패”란 없습니다.
Q: 이미 익힌 표현을 복습하는 것이 유용한가요? A: 네. 이미 잘 익힌 표현(난이도 1.3, 30일 간격)이라도 가끔 복습하면 강화됩니다. 하지만 시스템은 “잊기 직전”인 카드를 우선 추천합니다.
Q: 일부 표현의 간격이 왜 줄어드나요? A: 계속 “Again”이나 “Hard”를 평가했기 때문입니다. 시스템이 아직 익히지 못했다고 판단합니다. 꾸준히 복습하면 점차 익히게 됩니다.
Q: 다음 복습 날짜를 수동으로 설정할 수 있나요? A: 안 됩니다. SM-2 알고리즘은 자동이며, 과학적 근거를 보장합니다. 하지만 시스템 알림을 기다리지 않고 언제든지 능동적으로 아무 표현이나 복습할 수 있습니다.
Q: 매일 몇 개의 카드를 복습해야 하나요? A: 정해진 숫자는 없습니다. 하지만 매일 20개 이상이면 표현을 저장하는 속도가 너무 빠르고 품질이 충분하지 않을 수 있습니다. 매일 5~10개의 고품질 복습을 권장합니다.