ssatpractice.com 사내 운영 가이드 — 비즈니스 로직 + ThinkTrace + Speed Round
사내 운영 가이드 — 비즈니스 로직 + ThinkTrace + Speed Round
| Core Zone 메인 학습 영역 (교실) | Speed Round 가벼운 활동 영역 (운동장) |
|
무엇이 들어가나
Daily Assignment + Practice Test
ThinkTrace가 사고 흐름 전체 캡처
학습일 차감 (유료 시간)
|
무엇이 들어가나
Voca 챌린지
약 3분 세션, 항상 무료
매일 접속 동기,
학습일 차감 없음
|
|
동기 부여 방식
진도 시각화
호칭 시스템 (4단계)
콘텐츠 해제, 강사 피드백
Streak·랭킹·배지 일체 금지
|
동기 부여 방식
Streak (Voca 일일 streak)
정답당 XP
속도 피드백, 즉시 점수
게이미피케이션 적극 활용
|
0. 한 줄 요약
ssatpractice.com은 진지한 학습이 일어나는 "메인 영역(Core Zone)"과 가벼운 게임이 일어나는 "Speed Round 영역"을 엄격히 분리하여, ThinkTrace 데이터의 순수성을 지키면서도 학생의 매일 접속 동기를 확보하는 플랫폼이다.
이 한 줄에 ssatpractice.com의 전체 설계 철학이 담겨 있습니다. 두 영역의 분리가 모든 것의 핵심입니다.
1. 두 영역의 분리 — 가장 중요한 설계 결정
1.1 왜 분리가 필요한가
ThinkTrace의 가치는 학생의 "진짜 사고 흐름"을 포착하는 데 있습니다. 그런데 학생이 streak를 위해 빨리 클릭하거나, 랭킹을 위해 정답에만 집착하면, ThinkTrace에 기록되는 데이터는 학생의 사고가 아니라 "게임 행동"이 됩니다.
어떤 학생이 streak를 유지하려고 30문항을 90초 만에 풀었다고 가정해봅시다. ThinkTrace에는 "보기 비교 시간 0초, 답 변경 0회, 총 풀이 시간 90초"로 기록됩니다. 데이터상으로는 자신감 넘치는 고수처럼 보이지만, 실제로는 시스템을 게임한 학생일 뿐입니다. 우리가 지켜야 하는 것이 바로 이런 데이터 오염을 막는 것입니다.
1.2 두 영역의 역할
- Core Zone (메인 영역): Daily Assignment + Practice Test. 진지한 학습. ThinkTrace가 모든 신호를 캡처. 게임 요소 일체 금지.
- Speed Round (운동장 영역): Voca 챌린지. 가벼운 활동. 매일 접속 동기 확보. 게임 요소 적극 사용.
학생은 두 영역을 자유롭게 오갑니다. Speed Round로 가볍게 들어왔다가 메인 학습으로 자연스럽게 이어지는 흐름이 이상적입니다.
1.3 분리 매트릭스
| 항목 | Core Zone (메인 학습) | 5-Minute Study (운동장) |
|---|---|---|
| 포함 메뉴 | Daily Assignment, Practice Test | Voca 챌린지 |
| Streak·배지 | 금지 | 적극 권장 |
| 속도 보상 | 금지 | 허용 (Voca만) |
| 학생 간 비교 | 금지 | 금지 (본인 기록만) |
| ThinkTrace | 전체 신호 캡처 | 간단 로그만 (사고 과정 X) |
| 학습일 차감 | YES (1일/Daily Assignment 완료) | NO (항상 무료) |
| 동기 부여 원천 | 진도 시각화, 콘텐츠 해제, 강사 피드백 | Streak, XP, 호칭, 즉각 피드백 |
2. ThinkTrace — 우리의 핵심 기술
2.1 ThinkTrace란 무엇인가
우리는 시험 표시 사이트를 만드는 것이 아니다. 학생의 사고 흐름을 포착하는 장치를 만드는 것이다.
이 "장치"의 이름이 ThinkTrace입니다. ThinkTrace는 Core Zone에서 학생이 문제를 푸는 모든 순간 — Daily Assignment든 Practice Test든 — 그 학생의 사고 과정을 신호로 변환해 기록하는 기술입니다.
학생이 답을 맞췄는지 틀렸는지만 보는 다른 학습 플랫폼과 달리, ThinkTrace는 "어떻게 답에 도달했는가"를 봅니다. 이게 PrepMaster를 다른 모든 SSAT 준비 서비스와 구별 짓는 본질입니다.
2.2 ThinkTrace가 포착하는 것 (Core Zone에서만)
- 문항별 머문 시간 — 어떤 유형에서 막히는가
- 보기 호버·클릭 순서 — 어떤 보기 사이에서 망설였는가
- 답 변경 횟수와 시점 — 자기 검증 습관
- 지문 재방문 패턴 — 독해 전략의 단서
- 문제 건너뛰기·복귀 — 시간 관리 능력
- 일시정지·이탈·복귀 — 집중 지속력
- 최종 제출 직전 행동 — 확신의 정도
2.3 Speed Round에서는 가볍게만 기록
Speed Round 영역에서는 ThinkTrace가 "세션 시작/종료, 문항 정답 여부" 정도만 기록합니다. 사고 과정 데이터는 의도적으로 캡처하지 않습니다 — 게임화된 환경의 데이터는 어차피 오염되어 있어 PrepMaster의 분석 자산이 될 수 없기 때문입니다.
2.4 학부모에게 어떻게 설명할 것인가
"우리는 자녀가 답을 맞췄는지만 보는 게 아니라, 어떻게 풀었는지를 봅니다. 어느 보기 사이에서 망설였는지, 지문 어느 부분을 다시 읽었는지, 어떤 유형에서 시간이 부족했는지 — 이런 사고의 흔적을 ThinkTrace가 기록합니다. 이걸 매주 정리해서 자녀의 진짜 약점을 찾아냅니다."
2.5 학생·학부모는 ThinkTrace 원본을 보지 못한다
ThinkTrace의 원본 데이터는 학생과 학부모에게 공개되지 않습니다. 학생에게는 점수와 진도만 보이고, 학부모에게는 주간 요약 카드만 노출됩니다. 원본 분석은 Admin TA와 Admin 총괄만 볼 수 있습니다. 이는 학생이 "감시받는다"는 느낌 없이 자연스럽게 학습하도록 하기 위한 결정입니다.
2.6 런칭 첫날부터 작동해야 하는 이유
ThinkTrace는 런칭 이후에 추가할 수 없습니다. 정확히 말하면, 추가는 가능하지만 그 이전 학생들의 데이터는 영원히 잃어버립니다. 6월 10일 런칭의 가장 중요한 기준은 "모든 Core Zone 행동이 빠짐없이 캡처되고 있는가" 입니다.
3. Speed Round 영역 상세
3.1 설계 의도
학생이 "공부하러 들어와야지"라는 부담 없이 "5분만 하고 가자"는 가벼운 마음으로 매일 ssatpractice.com에 접속할 이유를 만드는 영역입니다. 이 가벼운 진입이 자연스럽게 메인 학습으로 이어지는 흐름을 노립니다.
3.2 Voca 챌린지 (플래시카드)
- 내용: SSAT 필수 어휘 (기존 133-entry 어휘 워크북 기반 + 추가 큐레이션)
- 형식: 단어를 보고 4개 보기 중 동의어를 빠르게 매칭
- 세션 길이: 카드 20장, 약 3분
- 게임 요소: streak, 정답당 XP, 일일 Voca 연속 카운터
- 난도 단계: 기존 어휘 워크북 단계 그대로 적용
- 항상 무료 — 학습일 차감 없음, 결제 게이팅 없음
3.3 Speed Round는 잔여 학습일이 0이어도 접근 가능
Core Zone은 학습일을 차감하지만 Speed Round는 무료입니다. 잔여 학습일이 소진된 학생도 Speed Round는 자유롭게 사용할 수 있습니다. 이는 학생이 결제 끊긴 후에도 PrepMaster와 연결된 상태를 유지하게 하는 장치이며, 자연스럽게 재결제로 이어지는 통로가 됩니다.
4. 호칭 시스템
4.1 4단계 호칭
모든 학생은 PrepMaster의 학습 여정을 단계별 호칭으로 표시합니다. 호칭은 속도나 정답률이 아니라 "완주"로 획득됩니다 — Core Zone의 anti-gamification 원칙을 지키기 위함입니다.
| 단계 | 호칭 | 의미 | 획득 조건 |
|---|---|---|---|
| 1단계 | Curious Mind | 호기심 단계 | 가입 즉시 |
| 2단계 | Pattern Spotter | 패턴 인식 시작 | 4주(20일) 완주 |
| 3단계 | Socratic Apprentice | 자기 의심 능력 보유 | 8주(40일) 완주 + Test 2 응시 |
| 4단계 | Trap Master | 함정 인식 마스터 | 12주(60일) 완주 + Test 4 응시 |
4.2 호칭 vs 일반 배지
호칭은 PrepMaster 철학 안에서의 정체성 진화를 표시합니다 (호기심 → 패턴 인식 → 자기 의심 → 마스터). 일반 배지는 단편적 행동에 대한 보상입니다 ("7일 연속!", "50문제 풀이!"). 호칭은 SSAT 학습자로서의 정체성을 구축하지만, 배지는 불안 기반 참여 루프를 만듭니다. 우리는 호칭을 씁니다, 배지가 아니라.
4.3 호칭 운영 규칙
- 매일 밤 자동 평가 (Supabase cron)
- 한 번 부여되면 회수되지 않음 (수강 종료 후에도 유지)
- 학생·학부모·Admin TA 모두에게 표시
- 호칭 획득 시 절제된 축하 모먼트 + 학생·학부모 메일 발송
5. Daily Assignment 운영 방식
5.1 매일 풀어야 하는 분량
- Verbal: 10문항 (Synonyms 5 + Analogies 5)
- Reading: 지문 2개, 총 10문항
- Math: 10문항
하루 총 30문항. 12주 풀코스 기준 1,800문항. 평일(월~금)에만 발송.
5.2 수강일 지갑 (Active Days Wallet)
- 최초 결제: 4주 = 20일 → 지갑에 20일 충전
- Daily Assignment 완료 시 지갑에서 1일 차감
- 연장 결제 시 일수 추가 (최대 60일까지 누적)
- 지갑이 0이 되면 새 Daily Assignment 발송 정지 (Speed Round는 계속 가능)
5.3 차감은 "완료" 시점
학생이 받았는데 안 풀면 차감하지 않습니다. "결제한 일수의 가치 보전" 감각이 학생·학부모 만족도의 핵심입니다.
5.4 시나리오별 학생 경험
| 시나리오 | 등록 시점 | 최초 결제 | 연장 결제 | 총 학습일 |
|---|---|---|---|---|
| 기본 4주 학생 | 5월 15일 | 20일 (4주) | 없음 | 20일 후 종료 |
| 4주 + 연장 | 5월 15일 | 20일 | Day 18에 +10일 | 30일 |
| 풀코스 학생 | 5월 15일 | 20일 | Day 15에 +40일 | 60일 (12주) |
| 중간 입학·퇴장 | Session 1 중간 | 20일 | 없음 | 20일 후 종료 |
| 휴가 1주 | 5월 15일 | 20일 | 없음 (Pause 5일) | 20일 (잔여 보존) |
6. Pause (일시정지) 시스템
- Pause 기간 동안 잔여 학습일은 그대로 보존
- 사유 코드: 휴가 / 캠프 / 질병 / 학교 시험 / 기타
- 7일 이하: 학생·학부모 직접 신청 (자동 승인)
- 14일 이상: Admin TA 승인 필요
- Pause 중에도 Speed Round는 계속 사용 가능
- Pause 중 자율 풀이는 별도 라벨로 저장 (잔여일 차감 안 됨)
7. Practice Test 시스템
7.1 7개 시험을 점진적으로
Test 1은 가입 즉시 무료. Test 2~7은 학생의 개인 진도에 맞춰 4주 간격으로 자동 무료 해제.
7.2 무료 해제 일정
| Test 번호 | 무료 해제 시점 | 조기 응시 | 비고 |
|---|---|---|---|
| Test 1 | 가입 즉시 | 해당 없음 | 진입 무료 체험 |
| Test 2 | 개인 4주차 | 결제로 즉시 해제 | 최초 정기 평가 |
| Test 3 | 개인 8주차 | 결제로 즉시 해제 | 중간 점검 |
| Test 4 | 개인 12주차 | 결제로 즉시 해제 | 기본 코스 종료 평가 |
| Test 5 | 개인 16주차 | 결제로 즉시 해제 | 연장 학습용 |
| Test 6 | 개인 20주차 | 결제로 즉시 해제 | 실전 모의 |
| Test 7 | 개인 24주차 | 결제로 즉시 해제 | 최종 점검 |
7.3 조기 응시 (유료)
정기 무료 일정을 기다리지 않고 미리 풀고 싶은 학생은 시험당 별도 결제로 즉시 해제 가능. 한 번 결제하면 영구 응시 가능.
7.4 ThinkTrace는 Test에서도 동일하게 작동
Practice Test는 Core Zone에 속하므로 ThinkTrace 전체 캡처가 적용됩니다. 시간 압박 환경에서의 의사결정 데이터는 특히 가치 있습니다.
8. 콘텐츠 해제 보상 시스템
8.1 런칭 시점에 가능한 보상
- 대표님 제작 Survival Guide 오디오 에피소드 (호칭 단계마다 해제)
- Practice Test 해제 시 보너스 팁 영상
- 호칭 획득 시 큐레이션된 추천 도서·자료 메일 발송
8.2 Phase 2에서 추가될 보상
- 개인화된 ThinkTrace 사고 습관 리포트 (4~8주 데이터 축적 후 가능)
- "나의 함정 패턴" 시각화 (PM-R 분류체계 자동 매칭 후)
- 익명화된 코호트 비교 리포트
런칭 시점에는 ThinkTrace 데이터가 충분치 않아 의미 있는 개인 리포트를 만들 수 없습니다. 하지만 Survival Guide 오디오와 보너스 영상은 즉시 가능합니다.
9. 4가지 대시보드
9.1 학생 대시보드
- 오늘의 Daily Assignment 카드 (Core)
- Voca 챌린지 진입 + 현재 streak 표시
- "Day X / Y 구매분" 진도 표시 + 잔여 학습일
- Practice Test 목록
- 현재 호칭 강조 표시
- 성과 요약 (Core Zone에는 streak 없음)
- Pause 신청 버튼
9.2 학부모 대시보드
- 자녀 진도 미러링 (읽기 전용)
- 주간 요약 카드 (ThinkTrace 기반: 집중 시간, 꾸준함, 점수)
- Speed Round 참여 현황 (접속 빈도, 어휘 진도)
- 자녀 다중 전환
- 연장 결제 진입
9.3 Admin TA 대시보드
- 담당 학생 목록 + 호칭 + 최근 활동
- Pause 승인 대기 큐
- Practice Test 서답형 채점 큐
- 학생 상세: Core Zone ThinkTrace 타임라인, 오답 패턴, 코멘트
- 학부모 메일 발송 트리거
9.4 Admin 총괄 대시보드
- 전체 학생 명단 + 호칭
- 잔여일 분포 알림 큐
- 매출 현황
- 콘텐츠 관리: 문항·지문·시험 + 어휘 카드
- ThinkTrace 운영 현황
- Speed Round 분석: DAU, 세션 수, 콘텐츠 회전
10. 운영진이 자주 받게 될 질문 (FAQ)
Q. 4주만 듣고 안 사도 되나요?
A. 됩니다. 4주는 최소 진입 단위이고, 이후 연장은 학생의 선택입니다. 다만 SSAT 시험까지 8주 이상 남아있다면 연장을 권장합니다.
Q. 잔여일이 다 떨어졌는데 학습 끊기는 거 아닌가요?
A. Core Zone(Daily Assignment, Practice Test)은 멈추지만, Speed Round (Voca 챌린지)는 계속 사용할 수 있습니다. 학생이 PrepMaster와 연결을 유지하다가 다시 결제하실 수 있습니다.
Q. ThinkTrace가 학생을 감시하는 건가요?
A. 감시가 아니라 학습 분석입니다. 카메라나 마이크는 사용하지 않으며, 화면 안에서의 행동(클릭, 시간, 보기 비교 등)만 기록합니다. 학생 본인에게는 점수와 진도만 보이고, 원본 데이터는 강사진만 학습 지원 목적으로 봅니다.
Q. 다른 학습 앱처럼 매일 출석 streak이나 랭킹은 없나요?
A. Speed Round 영역에는 streak이 있습니다. 하지만 메인 학습(Daily Assignment, Practice Test)에는 일부러 넣지 않았습니다. 학생이 streak를 위해 빨리 풀이하면 학습 데이터가 왜곡되기 때문입니다. 대신 호칭 시스템(Curious Mind → Pattern Spotter → Socratic Apprentice → Trap Master)으로 진전을 인정합니다.
Q. ThinkTrace 데이터를 외부에 팔거나 광고에 쓰나요?
A. 절대 그렇지 않습니다. 학생 데이터는 학습 지도와 PrepMaster 내부 분석에만 사용되며 제3자에게 공유되지 않습니다.
Q. Pause 중에도 풀 수 있나요?
A. 가능합니다. "자율 학습"으로 분류되어 잔여일이 차감되지 않습니다. Speed Round도 Pause 중 자유롭게 가능합니다.
Q. Practice Test를 빨리 풀고 싶으면요?
A. 시험당 별도 결제로 조기 해제 가능. 한 번 해제하면 영구 응시 가능합니다.
Q. 캠프 기간 진도를 따라잡고 싶으면요?
A. 복귀 후 본인 페이스로 진행하면 자동으로 따라잡습니다. 잔여일은 보존됩니다.
11. 런칭 이후 로드맵 (참고)
아래 항목들은 6월 10일 런칭에 포함되지 않으며, ThinkTrace 데이터가 축적된 후에 가능합니다.
- Cognitive Analysis Reports (COG-01 ~ COG-08) — 학생별 인지 분석 리포트
- PM-R 함정 분류 자동 매칭
- 개인화된 사고 습관 리포트
- Socratic Guide AI 에이전트 — 풀이 중 실시간 사고 유도
- Verbal Section 함정 분류체계 (PM-V 시리즈)
- WeChat Mini Program (중국 진출)
- 학부모-학생 메시징
의도적으로 만들지 않을 기능: 학생 간 랭킹 시스템, 공개 점수 비교, SNS 공유 기반 보상. 이들은 PrepMaster의 가치와 맞지 않습니다.
12. 마무리
학생의 첫 결제는 "4주를 사보겠다" 이지만, 좋은 경험을 한 학생의 두 번째 결제는 "끝까지 가겠다"가 된다. 그 "좋은 경험"의 본질은 "매일 가볍게 들어왔다가 진지하게 학습하고 가는" 두 영역의 자연스러운 흐름이며, 그 안에서 ThinkTrace가 만들어내는 "내 자녀의 진짜 약점을 짚어주는" 인사이트다.
ssatpractice.com은 학생에게는 단순하고 직관적인 학습 화면을 제공하지만, 그 아래에서는 PrepMaster의 데이터 자산이 실시간으로 쌓이는 구조입니다. 두 영역의 분리, ThinkTrace의 데이터 무결성, 호칭 시스템의 정체성 구축 — 이 세 가지가 PrepMaster의 차별화입니다.
문의 사항이나 운영 중 발견되는 케이스는 운영팀 채널로 공유해 주세요. 이 문서는 운영 경험에 따라 분기별로 업데이트됩니다.