998 lines
248 KiB
JSON
998 lines
248 KiB
JSON
{
|
|
"version": "1.0.0",
|
|
"exportedAt": "2026-09-05T12:00:00.000Z",
|
|
"id": "A13",
|
|
"title": "AI 기반 수면·운동·식단 종합 건강 리포트 생성",
|
|
"category": "건강/정신건강",
|
|
"level": 1,
|
|
"durationDays": 5,
|
|
"requiredHours": 10,
|
|
"status": "COMPLETED",
|
|
"isRecommended": false,
|
|
"summary": "<h4>프로젝트에서 해결해야 하는 문제</h4><p>이 프로젝트는 AI가 일방적으로 작성한 일반론적인 건강 조언이나 진단 결과를 그대로 수용하는 과제가 아니다. 학습자가 불규칙한 병영 생활 속에서 자신의 실제 수면·운동·식단 현황과 목표를 구체적인 분석 조건으로 정의하고, AI에 필요한 데이터를 안전하게 제공한 뒤, AI의 분석 결과를 비판적으로 검토·수정·검증하여 실제로 병영에서 실천 가능한 나만의 맞춤 건강 리포트를 완성하는 것이 핵심이다.</p><h4>학습 목표</h4><p>수면 시간 부족, 불규칙한 식사, 체력 증진 등 병영 생활의 현실적 고민을 바탕으로, AI를 문제 해결 파트너로 활용하여 안전하고 지속 가능한 자기 건강관리 루틴과 재사용 가능한 건강 리포트 프롬프트를 제작한다.</p>",
|
|
"objectives": "<h3>소개</h3><p>규칙적인 생활이 어려운 병영 환경에서 스스로 건강을 관리하려는 장병을 위해, 수면·운동·식단 데이터를 AI로 분석하고 실천 가능한 개선점을 도출하는 나만의 프롬프트를 만든다. 최종적으로 수치 검증과 병영 적합성이 확보된 맞춤 주간 건강 리포트를 완성한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>수면·운동·식단 생활습관 점검 및 건강 프로필 구조화</p></li><li><p>AI 기본 응답의 한계(일반론, 의료 과잉 조언, 비현실적 제안) 관찰</p></li><li><p>병영 제약과 안전 규칙이 포함된 1차 건강 분석 프롬프트 설계</p></li><li><p>Few-shot(구체적 예시) 기법을 통한 프롬프트 품질 고도화</p></li><li><p>AI 분석 결과에 대한 수치 검증, 비현실적 조언 탈락 및 최종 리포트 확정</p></li><li><p>언제든 새로운 데이터로 갱신 가능한 재사용 프롬프트 템플릿 완성 및 동료 피드백 수렴</p></li></ul>",
|
|
"deliverables": [
|
|
"생활습관 점검표와 AI 도구 선정·베이스라인 관찰 기록 (필수)",
|
|
"수치 검증 및 맞춤 주간 건강 리포트 (필수)",
|
|
"Role·Constraint·Example·Output Format을 통합한 재사용 가능한 건강 리포트 생성 프롬프트 (필수)",
|
|
"병영 여건 적용성 및 안전성 점검 체크리스트 (선택)"
|
|
],
|
|
"constraints": "<h4>AI 결과와 학습자 판단을 구분한다</h4><ul><li><p>AI가 그럴듯한 건강 리포트를 생성했다는 사실만으로 PASS하지 않는다.</p></li><li><p>AI가 부적절하거나 비현실적인 식단·운동을 제안해도 학습자가 문제를 발견하고 적절히 수정했다면 수행으로 인정한다.</p></li><li><p>AI 출력만 제출하고 학습자의 비교·판단·수정 증거가 없으면 해당 역량의 수행으로 인정하지 않는다.</p></li></ul><h4>의료 진단 배제 및 안전 원칙</h4><ul><li><p>AI를 의학적 진단이나 질병 치료 목적으로 사용하지 않으며, 생활습관 개선 및 피로 관리 보조 도구로 한정한다.</p></li><li><p>체감 피로도, 수면 시간, 일일 운동량 등 일상 기록만 다루며 민감한 의료 정보는 입력하지 않는다.</p></li><li><p>위험하거나 과도한 단식, 무리한 고강도 운동 제안은 반드시 학습자가 배제하거나 안전한 대안으로 수정한다.</p></li></ul><h4>개인정보 및 부대 보안 준수</h4><ul><li><p>실제 전우의 실명, 소속 부대명, 작전 및 근무 일정 등 보안·개인정보는 외부에 입력하지 않는다.</p></li><li><p>가상 명칭 및 교육용 데이터 표본을 활용하며, 모든 활동은 스마트폰 개인정비시간 범위 내에서 안전하게 수행한다.</p></li></ul>",
|
|
"evalSummary": "<h4>공통 PASS/FAIL 판정 원칙</h4><ul><li><p><strong>수행 증거:</strong> 요구된 점검·조건 정의·프롬프트 실행·비교·수정·검증 과정이 제출물에서 확인되는가?</p></li><li><p><strong>판단 근거:</strong> 적합·부적합·선정·제외 판단이 사전에 정한 조건 또는 확인 가능한 병영 여건 근거와 연결되는가?</p></li><li><p><strong>앞뒤 연결성:</strong> 앞 미션의 건강 프로필·지표가 뒤 미션 프롬프트와 최종 리포트에 실제로 반영되는가?</p></li><li><p><strong>안전성:</strong> 의료 진단 배제, 개인정보 보호, 무리한 운동/식단 배제 원칙이 지켜졌는가?</p></li></ul><h4>프로젝트 완료 조건</h4><p>7개 필수 미션에 PASS해야 최종 PASS이다. 미션 4·6·8은 선택 미션이며, 미수행해도 전체 프로젝트 FAIL 사유가 되지 않는다. 다만 미션 7과 10을 수행하여 검증된 건강 리포트와 재사용 프롬프트 최종본을 반드시 완성해야 한다.</p>",
|
|
"prerequisites": "스마트폰 기본 활용 능력 및 생성형 AI 인터페이스 사용 경험",
|
|
"refFiles": [],
|
|
"refText": "",
|
|
"projectSkills": [
|
|
{
|
|
"skillId": "competency_AI_문제해결역량_1._문제_분석",
|
|
"level": 2,
|
|
"category": "AI 문제해결역량",
|
|
"subCategory": "1. 문제 분석"
|
|
},
|
|
{
|
|
"skillId": "competency_AI_문제해결역량_2._대안_도출",
|
|
"level": 1,
|
|
"category": "AI 문제해결역량",
|
|
"subCategory": "2. 대안 도출"
|
|
},
|
|
{
|
|
"skillId": "competency_AI_비판적사고역량_1._결과_검증",
|
|
"level": 1,
|
|
"category": "AI 비판적사고역량",
|
|
"subCategory": "1. 결과 검증"
|
|
},
|
|
{
|
|
"skillId": "competency_AI활용역량_1._AI_도구_활용",
|
|
"level": 1,
|
|
"category": "AI활용역량",
|
|
"subCategory": "1. AI 도구 활용"
|
|
},
|
|
{
|
|
"skillId": "competency_AI활용역량_2._프롬프트_설계",
|
|
"level": 1,
|
|
"category": "AI활용역량",
|
|
"subCategory": "2. 프롬프트 설계"
|
|
}
|
|
],
|
|
"prerequisiteVods": [],
|
|
"missions": [
|
|
{
|
|
"id": "A13_m01",
|
|
"sequence": 1,
|
|
"title": "나의 생활습관과 건강 목표 정리하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>막연한 건강 고민을 AI가 이해하는 구체적인 분석 조건으로 바꾸기</strong></p><p>AI에게 그저 \"건강해지는 법 알려줘\"라고 질문하면 누구에게나 적용되는 뻔하고 실천하기 어려운 원론적 조언만 받기 쉽습니다. AI로부터 병영 생활에 꼭 맞는 실질적인 건강 피드백을 받으려면, 먼저 나의 수면 시간, 일과 후 운동 여건, 식사 및 간식 습관 등 실제 생활 패턴을 돌아보고 구체적인 데이터로 정리해야 합니다.</p><p>이번 미션에서는 수면·운동·식단 3대 영역의 현황과 병영 제약을 명확히 분류하여, 이후 모든 AI 프롬프트의 기준점이 되는 <code>생활습관 점검표와 건강 프로필</code>을 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>병영 생활 중 건강 관리에 어려움을 겪는 장병을 위해, 자신의 실제 수면·운동·식단 현황을 파악하고 분석 가능한 건강 프로필을 구성한다. 최종적으로 이후 AI 프롬프트의 입력값이 될 건강 프로필을 완성한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>수면, 운동, 식단 영역별 일상 패턴 및 문제점 점검</p></li><li><p>병영 환경에서 기록 가능한 데이터와 불가능한 제약 조건 분류</p></li><li><p>이번 프로젝트를 통해 개선하고자 하는 핵심 건강 목표 1가지 도출</p></li><li><p>필수·선호·제외 조건의 우선순위 설정 및 건강 프로필 완성</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m01-scenario-v3.webp\"><h4>미션 배경</h4><p>좋은 건강 분석은 복잡한 의학 지식에서 시작하지 않는다. 사용자가 어떤 일과를 보내고 무엇을 바꾸고 싶은지 구체적인 조건을 정의하는 데서 시작한다. 미션 1의 산출물은 이후 모든 AI 프롬프트의 기본 입력값이 되므로, AI를 실행하기 전에 먼저 완성한다.</p><p>이번 미션에서는 막연한 건강 고민을 AI가 분석할 수 있는 조건으로 바꾼다. 이를 위해 서로 다른 역할을 가진 5개 단계를 순서대로 수행하고, 각 단계에서 다음 단계가 사용할 판단 근거를 남긴다. 최종 산출물은 <code>생활습관 점검표와 건강 프로필</code>이다.</p><p><strong>상황:</strong> 규칙적인 생활이 어렵고 피로가 누적되지만, 자신의 생활습관 데이터가 구조화되지 않아 AI에게 무엇을 묻고 개선해야 할지 기준이 없는 상태다.</p><p><strong>학습자 역할:</strong> 건강 데이터 요구사항 정의자가 되어 실제 생활 경험에서 건강 상태의 단서를 찾고, 이를 AI가 해석할 수 있는 조건으로 구조화한다.</p><p><strong>제약:</strong> 실제 개인 의료정보나 질병 진단 내용은 입력하지 않는다. '건강해지기', '몸짱 되기'처럼 모호한 목표 대신 관찰 가능한 지표를 사용하며, AI가 제안한 목표를 무비판적으로 채택하지 않는다.</p><p><strong>이번 결과물:</strong> <code>생활습관 점검표와 건강 프로필</code> 형태의 결과물을 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m01-virtual-health-log.md",
|
|
"/uploads/A13/a13-m01-01-data-scope-constraints.md",
|
|
"/uploads/A13/a13-m01-02-user-requirements.md",
|
|
"/uploads/A13/a13-m01-03-data-collection-criteria.md",
|
|
"/uploads/A13/a13-m01-04-feasibility-review.md",
|
|
"/uploads/A13/a13-m01-05-health-data-requirements-spec.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 육군 체력검정 기준 및 부대 일과 기본 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://health.kdca.go.kr/\">질병관리청 국가건강정보포털</a> — 청년기 수면·영양·운동 일상 건강 가이드 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 민감 건강 신상 정보 및 부대 정보 입력 금지 원칙 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-virtual-health-log.md\">가상 병영 생활 건강 기록 데이터셋 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-01-data-scope-constraints.md\">1단계 데이터 수집 범위 및 병영 제약표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-02-user-requirements.md\">2단계 사용자 건강 관리 요구사항 정의서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-03-data-collection-criteria.md\">3단계 데이터 수집 기준 및 입력 서식 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-04-feasibility-review.md\">4단계 병영 적용 타당성 검토표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-05-health-data-requirements-spec.md\">5단계 건강 데이터 요구사항 명세서 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 통증이나 이상 증상이 있을 시 의무대·군의관 진료가 최우선이며, 부대 위치·보직·병력·시설 등 군사 보안 정보와 실제 개인 민감 의료정보는 절대 입력하지 않습니다. 실습에는 제공된 교육용 가상 건강 데이터만 사용합니다.</p>",
|
|
"techStack": [
|
|
"건강 데이터 분석",
|
|
"생활습관 점검",
|
|
"요구사항 정의",
|
|
"병영 제약 조건",
|
|
"건강 프로필 설계"
|
|
],
|
|
"deliverables": [
|
|
"수면·운동·식단 일상 경험 및 문제점 기록 (필수)",
|
|
"영역별 기록 가능 항목 및 병영 제약 분류표 (필수)",
|
|
"핵심 건강 개선 목표 및 기대 결과 정의서 (필수)",
|
|
"필수·선호·제외 조건 및 우선순위 정리표 (필수)",
|
|
"생활습관 점검표와 건강 프로필 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[3대 영역 데이터 분류] 수면·운동·식단 영역에서 병영 환경상 수집 가능한 항목과 수집 불가 항목을 명확히 분리하고 단위를 정의하였는가?</strong></p><h4>PASS 증거</h4><p>수면(취침/기상 시각), 운동(뜀걸음/푸시업), 식단(배식 섭취/간식) 3대 영역의 측정 지표가 단위(시간, 횟수 등)와 함께 제시되고, 스마트워치 미착용·정밀 칼로리 계산 불가 등 병영 제약이 타당하게 제외되었다.</p><h4>보완이 필요한 상태</h4><p>3대 영역 중 일부가 누락되었거나, '칼로리 2,300kcal 정밀 계산'처럼 병영 여건상 불가능한 지표를 요구한 경우.</p><h4>보완 방법</h4><p>스마트폰 앱이나 수첩으로 매일 5분 이내에 스스로 기록할 수 있는 항목 위주로 지표를 현실화하여 다시 작성한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[핵심 목표와 수치 기준] 포괄적 희망 사항이 아닌, 관찰 가능한 수치 지표가 포함된 단 1가지의 핵심 건강 목표를 도출하였는가?</strong></p><h4>PASS 증거</h4><p>'특급전사 되기' 같은 막연한 표현 대신 '평일 23:00 이전 취침 주 4회 달성 및 3km 15분 주파'와 같이 달성 여부를 검증할 수 있는 행동/수치 기준이 1개의 핵심 목표로 특정되었다.</p><h4>보완이 필요한 상태</h4><p>목표가 5개 이상 나열되어 집중도가 떨어지거나, 측정 기준이 없는 감상적 문장만 있는 경우.</p><h4>보완 방법</h4><p>가장 시급한 문제 1가지를 선정하고, 목표 달성을 확인할 수 있는 구체적인 행동 기준(시간, 횟수)을 덧붙인다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[조건 우선순위와 제약 설정] 필수·선호·제외 조건이 명확히 구분되고, 조건 충돌 시 적용할 타당한 우선순위와 이유가 제시되었는가?</strong></p><h4>PASS 증거</h4><p>반드시 지킬 필수조건(최소 수면 6.5시간 등), 유연한 선호조건, 금지할 제외조건(외부 배달 식단 등)이 구분되고, 충돌 시 기준(수면 확보 > 운동 강도)과 타당한 이유가 명시되었다.</p><h4>보완이 필요한 상태</h4><p>모든 조건을 '필수'로 설정하여 비현실적인 상태를 만들었거나, 우선순위 없이 조건들이 서로 상충되는 경우.</p><h4>보완 방법</h4><p>병영 생활의 현실적 한계를 고려해 조건을 필수/선호/제외로 재분류하고, 피로 회복과 일과 수행을 기준으로 우선순위를 정한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[종합 건강 프로필 완결성] 앞 단계들의 판단 근거가 빠짐없이 통합되어 AI 프롬프트에 바로 주입 가능한 프로필 양식으로 완성되었는가?</strong></p><h4>PASS 증거</h4><p>기본 여건, 3대 영역 현황, 핵심 목표, 필수/제외조건, 우선순위가 1개 문서에 모순 없이 구조화되어 제3자나 AI가 즉시 이해할 수 있는 규격을 갖추었다.</p><h4>보완이 필요한 상태</h4><p>앞선 단계의 내용과 프로필의 내용이 서로 다르거나, 핵심 항목(수면 시간, 운동 시간)이 공란으로 남겨진 경우.</p><h4>보완 방법</h4><p>1단계부터 4단계까지의 내용을 대조하여 누락된 수치를 채우고 양식에 맞추어 단일 문서로 정리한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 생활습관 데이터 분류·단일 핵심 목표 도출·병영 제약 조건화</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(1-1~1-5)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>수면, 운동, 식단 3대 영역의 측정 가능 항목과 병영 여건상 측정 불가 항목이 명확히 분리되었다.</p></li><li><p>막연한 다짐이 아닌 관찰 가능한 수치 지표(시간, 횟수, 척도)가 포함된 단일 핵심 목표 1개가 설정되었다.</p></li><li><p>필수·선호·제외 조건이 구분되고, 조건 간 충돌 시 병영 일과에 기반한 우선순위 기준이 있다.</p></li><li><p>다음 미션에서 AI 프롬프트의 입력값으로 즉시 활용 가능한 '종합 건강 프로필' 1부가 완비되었다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>미션 1은 학습자의 건강 상태 자체(체력 수준, 식습관의 우열)를 평가하지 않는다. AI가 건강 분석에 정확히 활용할 수 있을 만큼 자신의 생활습관과 병영 제약, 목표를 구체적으로 구조화했는지를 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"학습자가 작성한 생활습관 메모에서 빠진 분류 항목이나 점검 질문 추천받기",
|
|
"수면·운동·식단 데이터를 표 형태로 정리하는 서식 제안받기",
|
|
"완성한 건강 프로필의 모호하거나 상충되는 조건을 검토하도록 요청하기"
|
|
],
|
|
"rules": [
|
|
"최종 생활습관 데이터와 목표는 학습자가 실제 경험을 바탕으로 확정한다.",
|
|
"AI가 제안한 일반적인 목표를 그대로 쓰지 않고 자신의 병영 여건에 맞게 수정한다.",
|
|
"개인 식별정보나 민감한 질병 병력은 입력하지 않는다."
|
|
],
|
|
"forbid": [
|
|
"AI에게 나의 건강 상태와 목표를 대신 결정하게 하기",
|
|
"실제 생활과 무관한 허구의 데이터를 검토 없이 제출하기",
|
|
"의료기관 진료가 필요한 질환에 대해 AI 처방을 요구하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "일상 속 생활습관 문제와 개선 필요성 찾기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>건강 관리는 막연한 다짐보다 실제 생활에서 느끼는 불편함과 피로의 원인을 찾는 데서 시작한다. 이 단계에서는 '건강해지고 싶다'가 아니라 '어떤 생활 습관 때문에 피로를 느끼거나 체력에 한계를 느끼는가'를 찾아 이후 분석 조건의 구체적 근거를 만든다.</p><h4>해야 할 일</h4><ol><li><p>최근 일주일 동안 부대 일과 중 가장 피로를 느꼈던 순간이나 체력적 부담을 느낀 경험을 떠올린다.</p></li><li><p>수면(취침/기상 불규칙), 운동(체력 부족, 시간 부족), 식단(PX 간식 과다, 불균형) 중 가장 개선이 시급한 문제점을 1~2가지 적는다.</p></li><li><p>문제가 발생한 구체적인 상황을 기록한다. (예: 일과 후 늦은 시간까지 스마트폰 사용, 체력단련 시간 부족 등)</p></li><li><p>감상적 표현을 한 단계 구체화한다. '피곤하다' 뒤에는 평균 수면 시간이나 피로 시간대를, '체력이 약하다' 뒤에는 뜀걸음 페이스나 푸시업 횟수를 덧붙인다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>가장 불편하거나 개선하고 싶은 건강 문제: [수면 부족 / 체력 저하 / 식습관 불균형]\n그 문제로 인해 겪은 구체적인 상황: [일과 시간 졸음 / 뜀걸음 시 호흡 곤란 / 소화 불량 등]\n문제의 주요 원인으로 생각되는 습관: [취침 전 스마트폰 사용 / 운동 부족 / PX 탄산·과자 섭취]\n관찰 가능한 현재 상태 수치: [평균 수면 시간, 주당 운동 횟수, 간식 빈도 등]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>개선하고 싶은 문제: 일과 후 피로 누적 및 체력검정 뜀걸음 기록 정체<br>구체적 상황: 오후 일과나 훈련 시 집중력이 떨어지고 아침 기상 시 몸이 무거움. 3km 뜀걸음 시 후반부 페이스 급격히 저하.<br>원인 습관: 개인정비시간에 스마트폰을 보느라 23시 30분 넘어 취침. 일과 후 피곤하다는 이유로 체력단련 거르고 PX 냉동식품 섭취.<br>관찰 수치: 평일 평균 수면 5.5시간, 주당 유산소 운동 1회 이하, 주 4회 야식 섭취</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수면·운동·식단 관련 주요 불편 경험 1개 이상</p></li><li><p>불편 경험과 구체적인 생활습관의 연결</p></li><li><p>관찰 가능한 현재 상태 수치(시간, 횟수 등)</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>수면, 운동, 식단 중 명확한 개선 대상과 상황이 구체적으로 기술되어 있다.</p></li><li><p>'그냥 피곤하다' 수준을 넘어 원인 습관과 관찰 가능한 수치(시간, 횟수 등)가 포함되어 있다.</p></li><li><p>의학적 질병 진단이 아닌 일상 생활습관 개선 범위 내의 내용이다.</p></li><li><p>이후 미션의 분석 지표로 전환할 수 있는 기초 정보가 제공된다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'건강해지고 싶다', '살 빼고 싶다'처럼 단편적인 희망만 적고 구체적 습관이나 수치가 없다.</p></li><li><p>경험과 원인 분석 없이 AI가 작성한 일반론적 건강 문장을 그대로 복사했다.</p></li><li><p>부대 보안에 위배되는 작전이나 비인가 시설 정보가 포함되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "수면·운동·식단 3대 영역별 관리 신호 분류하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>생활습관 문제에는 수면, 운동, 영양이 복합적으로 얽혀 있다. AI가 데이터를 정확히 분석하게 하려면 3대 영역별로 기록할 수 있는 항목과 병영 환경상 기록하기 어려운 항목을 명확히 분리해야 한다.</p><h4>해야 할 일</h4><ol><li><p>단계 1-1의 경험에서 수면, 운동, 식단과 관련된 세부 요소들을 추출한다.</p></li><li><p>스마트폰 앱이나 수첩으로 매일 5분 이내에 스스로 기록할 수 있는 항목을 영역별로 1~2개씩 선정한다.</p></li><li><p>스마트워치 미착용, 병영 식당 고정 메뉴 등 현실적으로 측정할 수 없는 제외 항목을 정리한다.</p></li><li><p>각 항목을 AI가 이해할 수 있는 정량 지표(단위, 횟수, 시간)로 변환한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>1. 수면 영역\n - 기록 가능 항목: [취침/기상 시각, 체감 수면 질(1~5점)]\n - 병영 제약/제외 항목: [수면 중 심박수, 렘수면 단계 정밀 측정 불가]\n2. 운동 영역\n - 기록 가능 항목: [뜀걸음 거리/시간, 맨몸운동(푸시업/스쿼트) 세트 수]\n - 병영 제약/제외 항목: [헬스장 고중량 기구 운동, 체지방률 매일 측정 불가]\n3. 식단 영역\n - 기록 가능 항목: [병영 식당 주메뉴 섭취량(밥/국/반찬 잔반 여부), PX 간식 종류]\n - 병영 제약/제외 항목: [정밀 칼로리(kcal) 및 영양소 g 단위 측정 불가]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>1. 수면: 취침 시각(평균 23:40), 기상 시각(06:00), 기상 시 피로도(1~5점 중 2점). 웨어러블 기기가 없으므로 수면 단계 분석은 제외.<br>2. 운동: 연병장 뜀걸음(거리 km, 소요시간 분), 생활관 맨몸운동(푸시업 횟수). 전문 헬스 기구 측정은 제외.<br>3. 식단: 병영 식당 기본 배식(전체 식사 여부), PX 섭취 항목(음료/과자/냉동 여부). 정확한 탄단지 그램(g) 계산은 제외하고 식사 패턴 위주로 기록.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수면, 운동, 식단 3개 영역별 기록 가능 항목 각 1개 이상</p></li><li><p>각 영역별 병영 환경 제약 및 제외 항목</p></li><li><p>각 지표의 단위(시간, 횟수, 척도 등) 명시</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>수면, 운동, 식단 3대 영역이 모두 포함되어 있고 측정 단위가 명확하다.</p></li><li><p>병영 여건을 고려하여 측정 불가능한 항목을 현실적으로 제외했다.</p></li><li><p>기록 항목이 하루 5분 이내로 수집 가능한 실현 가능한 수준이다.</p></li><li><p>단계 1-1의 문제의식과 논리적으로 연결된다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>3대 영역 중 일부 영역(예: 식단만 작성)이 누락되었다.</p></li><li><p>'식단 2,300kcal 정확히 계산', '수면 무호흡 정밀 측정'처럼 병영에서 불가능한 지표를 요구했다.</p></li><li><p>측정 단위(시간, 회, 점수 등) 없이 추상적인 단어만 나열했다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "이번 분석으로 얻고 싶은 핵심 건강 목표 정하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>모든 건강 지표를 한꺼번에 개선하려 하면 실행력이 떨어지고 AI의 분석도 산만해진다. 이 단계에서는 '평소 바라는 점'과 '이번 분석을 통해 집중적으로 바꿀 1가지 핵심 목표'를 구분하여 분석의 초점을 맞춘다.</p><h4>해야 할 일</h4><ol><li><p>현재 자신의 병영 일과(개인정비시간, 훈련 주기 등)를 고려할 때 가장 시급하게 개선할 주목적 1가지를 정한다.</p></li><li><p>핵심 목표를 달성했을 때 나타날 관찰 가능한 변화(기대 결과)를 작성한다.</p></li><li><p>보조적으로 함께 관리하고 싶은 보조 목적 1가지를 추가한다.</p></li><li><p>'체력 증진', '피로 회복' 같은 포괄적 표현에 구체적인 행동이나 수치 기준을 덧붙인다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>현재 나의 복무 상황: [일병/상병/병장, 평일 개인정비시간 약 2시간 활용 가능]\n이번 건강 분석의 가장 중요한 핵심 목표: [한 가지 명확한 목표]\n목표 달성을 판단할 수 있는 구체적 기준: [예: 주 3회 3km 완주 / 아침 피로도 4점 이상 유지 등]\n보조 목표: [선택 - 1가지]\n기대하는 주간 실천 변화: [매일 실천할 수 있는 작은 습관 1가지]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>현재 복무 상황: 상병 2호봉, 평일 17:30~20:30 개인정비시간 활용 가능<br>핵심 목표: 일과 후 피로도를 낮추고 3km 뜀걸음 체력을 기르기 위한 '규칙적 수면 및 유산소 루틴 형성'<br>달성 판단 기준: 평일 23:00 이전 취침 주 4회 이상 달성, 3km 뜀걸음 15분 이내 완주<br>보조 목표: 취침 전 PX 야식 섭취 주 2회 이하로 줄이기<br>기대 변화: 아침 기상 시 피로도가 2점에서 4점으로 개선되고 일과 집중도 향상</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>현재 복무 및 개인정비 여건 기술</p></li><li><p>단일 핵심 건강 목표 1개 및 달성 판단 기준</p></li><li><p>보조 목표 및 주간 실천 기대 변화</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>핵심 목표가 1개로 명확히 특정되어 있다.</p></li><li><p>목표 달성 여부를 확인할 수 있는 구체적 행동이나 수치 기준이 포함되어 있다.</p></li><li><p>개인정비시간 등 병영 일과 내에서 실행 가능한 범위로 설정되었다.</p></li><li><p>앞서 분류한 3대 영역의 데이터와 직접 연계된다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'특급전사 되기', '건강해지기'처럼 결과만 있고 실행 기준이 없다.</p></li><li><p>목표를 5개 이상 나열하여 우선순위를 알 수 없다.</p></li><li><p>자신의 병영 여건상 불가능한 목표(예: 매일 3시간 운동)를 설정했다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "필수조건, 선호조건, 제외조건에 우선순위 주기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI에게 모든 건강 요구사항을 똑같이 강하게 요구하면 비현실적인 계획을 제시하거나 중요한 제약을 임의로 무시할 수 있다. 조건의 강도를 나누면 나중에 AI 결과가 어긋났을 때 무엇을 수정할지도 명확해진다.</p><h4>해야 할 일</h4><ol><li><p>반드시 지켜야 하는 필수조건을 1~2개 선정한다. (지켜지지 않으면 실천이 불가능한 조건)</p></li><li><p>상황에 따라 유연하게 조정 가능한 선호조건을 작성한다. (부족해도 다른 장점이 있으면 수용 가능)</p></li><li><p>제안에 포함되면 안 되는 제외조건(위험 요인, 비현실적 요인)을 명시한다.</p></li><li><p>조건끼리 충돌할 때 무엇을 우선할지 기준을 정한다. (예: 운동 강도보다 수면 시간 확보를 우선)</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>필수조건 (반드시 반영):\n 1) [예: 평일 취침 시간 최소 6.5시간 이상 보장]\n 2) [예: 개인정비시간 40분 이내로 끝낼 수 있는 운동 루틴]\n선호조건 (가능하면 반영):\n 1) [예: 생활관 안에서 할 수 있는 맨몸 스트레칭 포함]\n 2) [예: 병영 식당 메뉴를 활용한 단백질 보충 팁]\n제외조건 (절대 제안 금지):\n 1) [예: 닭가슴살 도시락 등 외부 배달 식단 구매 권유]\n 2) [예: 일과 시간에 지장을 주는 고강도 무산소 분할 운동]\n충돌 시 우선순위: [수면 시간 확보 > 유산소 운동 > 보조 식단 관리]\n우선순위 결정 이유: [수면이 부족하면 운동 지속과 일과 수행이 모두 무너지기 때문]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>필수조건: 1) 하루 최소 수면 6.5시간 확보(23:00~06:00), 2) 운동 시간은 개인정비 40분 이내<br>선호조건: 1) 연병장 뜀걸음과 생활관 푸시업 조합, 2) PX에서 쉽게 구할 수 있는 간식 대체재(견과류, 저당 우유 등) 추천<br>제외조건: 1) 외부 보충제나 전문 식단 구매 권유 제외, 2) 취침 직전 고강도 운동 제외<br>우선순위: 수면 시간 확보 > 뜀걸음 유산소 > 식단 조절<br>이유: 피로 회복이 선행되어야 뜀걸음 훈련 시 부상을 방지하고 일과를 정상적으로 소화할 수 있음.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>필수조건 1~2개, 선호조건 1~2개, 제외조건 1개 이상</p></li><li><p>조건 충돌 시 적용할 우선순위와 명확한 이유</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>필수·선호·제외 조건이 기능별로 명확히 구분되어 있다.</p></li><li><p>제외조건이 병영 여건(외부 식단 불가, 취침 통제 등)과 현실적으로 맞닿아 있다.</p></li><li><p>조건 간 충돌 시 우선순위와 타당한 이유가 제시되었다.</p></li><li><p>조건의 수가 적절하여 AI가 실현 가능한 계획을 세울 수 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>모든 조건을 '필수'로 지정하여 실현 불가능한 상태를 만들었다.</p></li><li><p>제외조건이 '나쁜 것 제외'처럼 모호하다.</p></li><li><p>우선순위 없이 조건들이 서로 상충된다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "한눈에 읽히는 종합 건강 프로필 완성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>앞 단계에서 정리한 내용을 그대로 프롬프트에 넣으면 중복되거나 난잡해질 수 있다. 이 단계에서는 AI와 학습자가 한눈에 파악할 수 있는 단일 '종합 건강 프로필' 양식으로 최종 정리한다.</p><h4>해야 할 일</h4><ol><li><p>단계 1-1부터 1-4까지의 핵심 내용을 취합하고 중복 표현을 다듬는다.</p></li><li><p>기본 정보, 3대 영역 현황, 핵심 목표, 제약 조건, 우선순위 순으로 구조화한다.</p></li><li><p>각 항목을 간결하고 명확한 문장으로 작성한다.</p></li><li><p>이 프로필만 보고도 제3자나 AI가 나의 생활 패턴과 목표를 정확히 이해할 수 있는지 점검한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[나의 병영 종합 건강 프로필]\n1. 기본 여건: [계급/복무여건, 개인정비 가용 시간]\n2. 영역별 현황:\n - 수면: [평균 취침/기상, 체감 피로도]\n - 운동: [주당 운동 빈도, 주 종목, 현재 수준]\n - 식단: [식사 패턴, 간식 습관]\n3. 핵심 개선 목표: [가장 중요한 목표 1가지 및 기준]\n4. 필수조건: [반드시 반영할 1~2가지]\n5. 제외조건: [금지할 1~2가지]\n6. 우선순위: [조건 충돌 시 기준]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>[나의 병영 종합 건강 프로필]<br>1. 기본 여건: 상병, 평일 개인정비시간 17:30~20:30 (운동 가능 시간 40분)<br>2. 영역별 현황:<br> - 수면: 취침 23:30 / 기상 06:00 (평균 6.5시간 미만, 아침 피로도 2/5점)<br> - 운동: 주 1회 뜀걸음 불규칙, 3km 16분대, 푸시업 30회 수준<br> - 식단: 영내 식당 정상 식사, 주 4회 취침 전 PX 냉동/과자 섭취<br>3. 핵심 개선 목표: 평일 23:00 취침 확보를 통한 피로도 개선(4점) 및 3km 15분 이내 주파 체력 형성<br>4. 필수조건: 수면 6.5시간 이상 보장, 일 40분 이내 맨몸/유산소 루틴<br>5. 제외조건: 외부 보충제/도시락 구매 강요 금지, 취침 1시간 전 고강도 운동 금지<br>6. 우선순위: 수면 시간 확보 > 뜀걸음 훈련 > 간식 조절</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>완성된 '종합 건강 프로필' 1부</p></li><li><p>이전 단계들의 핵심 요구조건이 누락되지 않았는지 점검한 결과</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>기본 여건, 3대 영역 현황, 핵심 목표, 필수/제외조건, 우선순위가 1개 문서에 완비되었다.</p></li><li><p>수치와 지표가 구체적이며 모순된 내용이 없다.</p></li><li><p>다음 미션(AI 프롬프트 입력값)으로 즉시 복사하여 활용 가능한 규격이다.</p></li><li><p>단계 1-1부터 1-4의 판단 근거가 일관되게 반영되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>앞 단계 내용을 단순히 길게 복붙하여 핵심 프로필 항목이 한눈에 들어오지 않는다.</p></li><li><p>핵심 목표나 필수조건이 누락되었다.</p></li><li><p>수면 시간이나 운동 시간 등의 기본 수치가 비어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m02",
|
|
"sequence": 2,
|
|
"title": "건강 분석 AI 열어보고 한계 관찰하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>조건 없는 단순 질문의 한계와 AI 기본 응답의 전형성 관찰하기</strong></p><p>AI에게 구체적인 조건이나 제약 없이 질문하면, 인터넷에 흔히 있는 교과서적 건강 상식이나 군대 현실에 맞지 않는 헬스장 식단·고강도 분할 운동을 제안하기 쉽습니다. 좋은 프롬프트를 만들려면 먼저 조건이 없을 때 AI가 어떤 실수를 하고 어떤 전형적인 답변을 내놓는지 기준선(Baseline)을 확인해야 합니다.</p><p>이번 미션에서는 보안 지침을 준수하며 공개 AI 도구를 실행하고, 단순 질문을 통해 기본 응답의 장점과 한계(일반론, 비현실적 제안, 의료 과잉 조언 등)를 기록한 <code>도구 선정 메모와 기본 응답 관찰 기록</code>을 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>공개 생성형 AI 도구를 선정하고 군 보안 및 개인정보 지침을 준수한 상태에서 기본 건강 질문을 실행한다. 조건이 없는 상태의 AI 기본 응답 원문을 보관하고 그 한계를 분석하여 향후 프롬프트 개선의 기준점을 마련한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>이용 가능한 생성형 AI 도구 탐색 및 개인정보 보호 수칙 확인</p></li><li><p>조건이 없는 단순 건강 질문(기준선 질문) 작성 및 실행</p></li><li><p>AI의 첫 번째 기본 응답 원문 확보 및 보관</p></li><li><p>미션 1의 건강 프로필 관점에서 기본 응답의 장점과 한계점 분석</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m02-scenario-v3.webp\"><h4>미션 배경</h4><p>처음부터 완벽한 프롬프트를 작성하기는 어렵다. 조건 없는 단순 질문을 먼저 실행해 봐야 AI가 어떤 정보를 임의로 채우고 어떤 비현실적 제안을 하는지 알 수 있다. 이 비교 기준선이 있어야 이후 미션에서 프롬프트가 실제로 개선되었는지 객관적으로 평가할 수 있다.</p><p>이번 미션에서는 AI 도구를 선정하고 안전 수칙을 점검한 뒤 단순 질문의 응답을 분석한다. 최종 산출물은 <code>도구 선정 메모와 기본 응답 관찰 기록</code>이다.</p><p><strong>상황:</strong> AI를 건강 분석에 어떻게 써야 할지 감이 잡히지 않고, 단순 질문 시 나오는 방대한 답변 중 무엇이 문제인지 명확하지 않은 상태다.</p><p><strong>학습자 역할:</strong> 비판적 검증자가 되어 AI 도구의 안전성을 점검하고, 기본 응답의 유용한 점과 군 환경 부적합 요소를 식별한다.</p><p><strong>제약:</strong> 실제 개인 의료 데이터나 부대 내부 정보를 입력하지 않는다. 단순 질문 원문과 첫 응답 원문을 편집 없이 그대로 보관한다.</p><p><strong>이번 결과물:</strong> <code>도구 선정 메모와 기본 응답 관찰 기록</code>을 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m02-virtual-profile-source.md",
|
|
"/uploads/A13/a13-m02-virtual-health-data-sample.md",
|
|
"/uploads/A13/a13-m02-01-profile-fields.md",
|
|
"/uploads/A13/a13-m02-03-profile-structure.md",
|
|
"/uploads/A13/a13-m02-04-profile-validation-memo.md",
|
|
"/uploads/A13/a13-m02-05-structured-health-profile.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 생활 건강관리 기본 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 민감 신상정보 입력 금지 원칙 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-virtual-profile-source.md\">가상 프로필 기초 데이터셋 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-virtual-health-data-sample.md\">가상 건강 데이터 샘플표 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-01-profile-fields.md\">1단계 건강 프로필 항목 분류표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-03-profile-structure.md\">2단계 건강 프로필 구조안 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-04-profile-validation-memo.md\">3단계 프로필 검증 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m02-05-structured-health-profile.md\">4단계 구조화된 종합 건강 프로필 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 제공된 교육용 가상 건강 프로필 데이터만 사용하며, 부대 비밀이나 실제 개인 의료정보는 입력하지 않습니다.</p>",
|
|
"techStack": [
|
|
"AI Baseline Testing",
|
|
"Prompt Security",
|
|
"Output Diagnosis",
|
|
"Critical Analysis"
|
|
],
|
|
"deliverables": [
|
|
"AI 도구 선택 및 이용 조건 확인 메모 (필수)",
|
|
"입력 가능 정보 및 개인정보 점검표 (필수)",
|
|
"단순 기준 질문 원문 및 AI 기본 응답 원문 (필수)",
|
|
"기본 응답 장점 및 한계 관찰 기록 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[보안 준수 및 도구 선정] 개인 식별정보 및 군 보안정보 입력 금지 원칙을 확인하고 이용 가능한 AI 도구를 적절히 선정하였는가?</strong></p><h4>PASS 증거</h4><p>이름, 소속 부대, 작전 일정 등 민감 정보가 배제되었음을 점검하고, 스마트폰에서 접근 가능하며 한국어 대화 기록 저장이 가능한 도구를 선정한 근거가 제시되었다.</p><h4>보완이 필요한 상태</h4><p>보안 점검 없이 도구 이름만 나열했거나, 실제 입력 질문에 민감한 개인 신상/부대 정보가 포함된 경우.</p><h4>보완 방법</h4><p>입력문에서 개인/부대 정보를 제거하여 일반화하고, 안전 수칙 점검 체크리스트를 보완한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[베이스라인 원문 보존] 세부 조건이 없는 단순 질문과 AI의 최초 응답 원문이 가공 없이 보존되었는가?</strong></p><h4>PASS 증거</h4><p>'군대에서 건강 관리하는 법 알려줘'와 같은 조건 없는 단순 질문과 AI의 첫 번째 응답 텍스트 전체가 이후 비교 기준선(Baseline)으로 온전히 저장되었다.</p><h4>보완이 필요한 상태</h4><p>AI 응답을 주관적으로 요약하여 원문이 없거나, 처음부터 복잡한 프롬프트를 넣어 기준선 역할을 못 하는 경우.</p><h4>보완 방법</h4><p>조건이 없는 단순 질문을 한 번 실행하고, AI가 출력한 원문 전체를 복사하여 기록표에 저장한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[기본 응답의 한계 진단] 기본 응답에서 일반론적 조언과 병영 여건에 맞지 않는 비현실적 제안 2가지 이상을 프로필 기준으로 식별하였는가?</strong></p><h4>PASS 증거</h4><p>기본 응답의 장점(기초 상식 제공 등)과 함께, 병영에서 실천 불가능한 요소(외부 헬스장 기구, 특수 식단, 취침 통제 무시 등)를 미션 1 프로필과 대조하여 구체적으로 기록하였다.</p><h4>보완이 필요한 상태</h4><p>'답변이 길다', '별로다'처럼 단순한 느낌만 적고 병영 여건과의 구체적인 불일치 지점을 짚지 못한 경우.</p><h4>보완 방법</h4><p>미션 1의 프로필(개인정비시간, PX 이용, 취침 시간)을 옆에 두고 기본 응답에서 실천할 수 없는 문장을 인용하여 한계점을 기술한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[AI 역할 경계 정의] AI에게 맡길 분석 보조 역할과 학습자가 직접 판단·결정할 통제 영역을 구분하여 정의하였는가?</strong></p><h4>PASS 증거</h4><p>'AI는 루틴 아이디어와 서식을 제안하고, 운동 강도와 식단 선택은 나의 병영 여건에 맞춰 내가 결정한다'와 같이 역할 경계가 1문장 이상으로 명확히 정의되었다.</p><h4>보완이 필요한 상태</h4><p>AI에게 모든 건강 계획 결정을 일임하려 하거나, AI 역할을 전혀 기술하지 않은 경우.</p><h4>보완 방법</h4><p>AI가 도울 수 있는 작업(데이터 정리, 루틴 초안)과 학습자가 결정할 작업(실행 여부, 안전 검증)을 분리하여 작성한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 안전한 AI 도구 활용·조건 없는 베이스라인 응답 관찰·한계점 진단</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(2-1~2-4)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>개인정보 및 부대 보안 수칙을 준수하여 공개 AI 도구를 안전하게 실행했다.</p></li><li><p>조건이 없는 단순 질문 원문과 첫 번째 AI 응답 원문이 누락 없이 보관되었다.</p></li><li><p>미션 1의 건강 프로필 관점에서 기본 응답의 유용한 점과 병영 환경 부적합 한계 2가지 이상을 분석했다.</p></li><li><p>AI의 지원 영역과 학습자 본인이 통제할 결정 영역의 경계를 명확히 수립했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>AI 도구의 브랜드나 최신성 여부를 평가하지 않는다. 세부 조건이 없을 때 AI가 임의로 채워 넣는 전형적인 일반론과 군 환경 부적합 요소(고가 보충제 권유, 고강도 헬스기구 사용 등)를 정확히 짚어냈는지를 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"무료 공개 AI 서비스(ChatGPT, Claude, Wrtn 등) 인터페이스 실행하기",
|
|
"조건 없는 단순 질문을 입력하고 응답 결과 복사하기",
|
|
"AI 답변의 구성 요소(운동, 식단, 생활습관) 분석하기"
|
|
],
|
|
"rules": [
|
|
"첫 응답 원문을 임의로 수정하거나 생략하지 않고 보존한다.",
|
|
"실제 이름, 부대명, 상세 질병 이력은 입력하지 않는다.",
|
|
"기본 응답의 한계점을 미션 1의 프로필과 대조하여 기록한다."
|
|
],
|
|
"forbid": [
|
|
"조건이 들어간 고도화된 프롬프트를 미션 2에서 미리 실행해 버리기",
|
|
"AI 응답을 복사하지 않고 가상으로 지어내기",
|
|
"개인 민감정보를 AI 프롬프트에 입력하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "건강 분석 AI 도구 선정 및 이용 조건 확인하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>생성형 AI 서비스마다 한국어 지원 수준, 대화 기억력, 표 출력 기능 등이 다릅니다. 이 단계에서는 스마트폰에서 별도 결제 없이 안전하게 사용할 수 있는 도구를 선택하고 사용 환경을 점검합니다.</p><h4>해야 할 일</h4><ol><li><p>현재 스마트폰에서 접속 가능한 공개 AI 도구(ChatGPT, Claude, Wrtn 등) 중 1가지를 선택한다.</p></li><li><p>해당 도구가 한국어 건강/생활습관 대화를 원활히 지원하는지 확인한다.</p></li><li><p>무료 이용 범위와 대화 기록 저장 기능을 확인한다.</p></li><li><p>도구 선정한 이유를 실제 사용할 기능(표 생성, 모바일 편의성 등)과 연결해 기록한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>선정한 AI 도구 이름: [ChatGPT / Claude / Wrtn 등]\n선정 이유: [모바일 웹/앱 접근성, 한국어 응답 품질, 표 출력 용이성 등]\n이용 환경: [스마트폰 웹 브라우저 / 모바일 앱]\n확인한 이용 조건: [무료 버전 사용, 대화 내역 보관 가능 여부]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>선정 도구: ChatGPT (GPT-4o mini 무료 버전)<br>선정 이유: 스마트폰 모바일 브라우저에서 가볍게 구동되며, 표(Table) 형식의 데이터 정리와 한국어 피드백 응답 속도가 우수함.<br>이용 환경: 스마트폰 크롬 브라우저 개인정비시간 접속<br>이용 조건: 무료 계정으로 텍스트 분석 및 주간 계획 수립에 충분함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>선정한 AI 도구 명칭 및 접속 방식</p></li><li><p>선정 이유와 주요 확인 사항 메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>선택한 도구의 명칭과 이용 환경이 명시되어 있다.</p></li><li><p>단순히 '유명해서'가 아니라 실제 활용 기능(모바일 접근성, 표 생성 등)과 연결된 선정이유가 있다.</p></li><li><p>개인정비시간에 무료로 안전하게 활용 가능한 도구이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>도구 이름만 적고 선정 이유나 확인 사항이 없다.</p></li><li><p>군 내 비인가 유료 결제나 보안상 금지된 프로그램을 사용하려 한다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "개인 민감정보 및 군 보안 지침 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>건강 관련 프롬프트를 작성할 때 무심코 본인의 실명, 군번, 부대 위치나 민감한 질병 정보를 입력할 위험이 있습니다. 이 단계에서는 AI에 입력해도 안전한 정보와 절대 입력해서는 안 되는 정보를 분리하여 점검표를 작성합니다.</p><h4>해야 할 일</h4><ol><li><p>입력해서는 안 되는 개인정보(이름, 군번, 소속 부대명, 구체적 훈련 일정)를 확인한다.</p></li><li><p>의학적 진단이 필요한 민감 병력이나 약물 처방 정보는 입력 대상에서 제외한다.</p></li><li><p>입력 가능한 일반화된 정보(가상 명칭, 대략적인 시간, 운동 횟수, 일반 식단)를 정의한다.</p></li><li><p>안전 점검 체크리스트를 작성하여 입력 전 자체 필터링 기준을 세운다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[AI 입력 안전 점검표]\n1. 입력 금지 정보 (위험 요소):\n - 개인정보: [실명, 군번, 생년월일, 연락처]\n - 부대보안: [구체적 부대 고유명칭, 주둔지 위치, 세부 작전/경계근무 시간]\n - 민감의료: [의사 처방 진단명, 복용 의약품 상세명]\n2. 입력 허용 정보 (안전한 일반화 정보):\n - 생활지표: [취침/기상 시각, 체감 피로도 1~5점]\n - 운동기록: [뜀걸음 km, 팔굽혀펴기 회수, 운동 소요시간]\n - 식사기록: [병영 식당 기본 배식 잔반 여부, PX 일반 스낵류]\n3. 안전 수칙 확인: 입력 전 모든 고유명사는 '장병', 'A부대' 등으로 비식별화함. (확인 완료)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>금지 정보: '제OO사단 OO대대 이지훈 상병', '야간 불침번 02:00~03:30 근무' 등의 실제 정보는 절대 입력하지 않음.<br>허용 정보: '20대 초반 남성 군 장병', '수면 시간 6시간', '개인정비 운동 40분', '3km 뜀걸음 16분' 등 정량화된 수치만 입력함.<br>안전 조치: AI 프롬프트 작성 시 페르소나를 '군 복무 중인 장병'으로만 칭하고 개인 식별정보 완전 배제 확인.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>입력 금지 정보와 허용 정보 분류표</p></li><li><p>개인정보 비식별화 및 보안 점검 서약/메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>개인 식별정보, 부대 보안 정보, 민감 의료정보가 금지 항목으로 명확히 식별되어 있다.</p></li><li><p>입력 가능한 일반화된 생활습관 데이터의 범위가 구체적이다.</p></li><li><p>실제 프롬프트 실행 전 보안 필터링 기준이 마련되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>실제 본인의 실명이나 부대 소속이 예시나 입력문에 그대로 노출되어 있다.</p></li><li><p>의료 처방이 필요한 질환을 AI에게 진단받으려는 내용이 포함되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "조건 없는 기본 건강 질문 실행 및 응답 원문 보관하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>프롬프트 엔지니어링의 시작은 '조건을 주지 않았을 때 AI가 내놓는 기본값'을 확인하는 것입니다. 의도적으로 단순한 기준 질문을 던져보고 그 결과를 온전히 보관해야 이후 맞춤 프롬프트의 개선 효과를 입증할 수 있습니다.</p><h4>해야 할 일</h4><ol><li><p>미션 1의 복잡한 조건(제약, 우선순위 등)을 전혀 넣지 않은 가장 단순한 질문을 작성한다.</p></li><li><p>선정한 AI 도구에 질문을 입력하고 실행한다.</p></li><li><p>AI가 생성한 첫 번째 답변 원문을 수정이나 누락 없이 그대로 복사하여 저장한다.</p></li><li><p>실행 일시와 사용한 도구를 함께 기록한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>사용한 단순 기준 질문 원문:\n\"[군인인데 건강 관리하고 싶어. 수면, 운동, 식단 주간 건강 리포트와 관리 루틴 만들어줘.]\"\n\nAI 도구: [도구명] / 실행 일시: [2026-XX-XX]\nAI 기본 응답 원문:\n\"\"\"\n[AI가 출력한 답변 전체를 그대로 복사하여 붙여넣기]\n\"\"\"</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>기준 질문: \"군대에서 피로 풀고 체력 기르고 싶은데 수면, 운동, 식단 어떻게 해야 해? 일주일 건강 리포트와 루틴 짜줘.\"<br>AI 기본 응답 원문 요약(발췌):<br>\"군 복무 중 건강 관리를 위한 주간 가이드입니다.<br>1. 수면: 매일 8시간 이상 숙면을 취하세요. 취침 전 따뜻한 물로 목욕하고 암막 커튼을 치세요.<br>2. 운동: 월/수/금은 헬스장에서 벤치프레스, 스쿼트 등 3분할 웨이트를 1시간 30분씩 하고, 화/목은 인터벌 러닝을 하세요.<br>3. 식단: 매끼 닭가슴살 200g, 고구마, 신선한 샐러드를 섭취하고 단백질 쉐이크를 하루 2번 챙겨드세요...\"</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>의도적으로 단순하게 작성한 기준 질문 원문</p></li><li><p>AI가 출력한 첫 번째 기본 응답 원문 전체</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>세부 조건이 배제된 단순 질문이 작성되었다.</p></li><li><p>AI의 실제 응답 원문이 왜곡 없이 온전하게 보존되어 있다.</p></li><li><p>이후 미션에서 개선 전후 비교가 가능한 형태이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>미션 1의 세부 조건을 다 넣어서 이미 완성된 프롬프트를 실행했다.</p></li><li><p>AI 응답 원문 없이 '좋은 답변을 받았다'는 소감만 적었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "기본 AI 응답의 장점과 한계(비현실적 제안 등) 관찰하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>기본 응답을 무비판적으로 따르면 병영 생활에서 실천할 수 없습니다. 이 단계에서는 미션 1에서 수립한 '나의 건강 프로필(제약조건, 가용시간 등)'을 기준으로 기본 응답의 쓸모 있는 점과 치명적인 한계점을 조목조목 분석합니다.</p><h4>해야 할 일</h4><ol><li><p>단계 2-3에서 받은 AI 기본 응답을 정독한다.</p></li><li><p>기본 응답 중 일반 상식 차원에서 참고할 만한 장점 1가지를 찾는다.</p></li><li><p>병영 여건에 맞지 않거나 실천 불가능한 한계점(예: 8시간 수면 강요, 닭가슴살 식단 요구, 과도한 운동 시간 등)을 최소 2가지 이상 찾아 이유를 적는다.</p></li><li><p>이를 해결하기 위해 다음 미션 프롬프트에 추가해야 할 필수 지시사항을 메모한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[AI 기본 응답 관찰 및 진단표]\n1. 유용한 점 (장점):\n - [예: 수면, 운동, 식단을 골고루 다루어야 한다는 기본 구조 제시]\n2. 병영 여건상 치명적인 한계점 (단점):\n - 한계점 1: [예: 8시간 수면 및 암막커튼 요구 -> 단체 생활관 소등/기상 통제로 불가능]\n - 한계점 2: [예: 닭가슴살/샐러드 개별 식단 요구 -> 병영 식당 배식 환경상 불가능]\n - 한계점 3: [예: 일 1.5시간 헬스장 운동 요구 -> 평일 개인정비 가용시간 40분 초과]\n3. 프롬프트 개선을 위한 핵심 착안점:\n - [취침 시간 통제, 배식 식단 기반 팁, 40분 이내 맨몸/유산소 제약 추가 필요]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>장점: 수면·운동·식단을 묶어서 균형 있게 관리해야 한다는 방향성을 제시해 줌.<br>한계점 1 (수면): 부대 규정상 06:00 기상인데 8시간 이상 자라는 것은 비현실적임. 필요한 것은 정해진 6.5시간 내에서 수면 질을 높이는 방법임.<br>한계점 2 (식단): 개별 취사나 닭가슴살 식단 구매가 불가능한 병영 환경을 전혀 고려하지 못함.<br>한계점 3 (운동): 90분 헬스장 분할 운동은 일과 후 개인정비시간(운동 가용 40분)에 맞지 않음.<br>개선 착안점: 군 장병의 하루 일과표, 부대 식당 배식 여건, 40분 연병장 뜀걸음 제약을 프롬프트에 반드시 강제해야 함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>기본 응답의 장점 1가지 이상</p></li><li><p>미션 1 프로필에 근거한 구체적 한계점 2가지 이상</p></li><li><p>다음 프롬프트 설계를 위한 개선 착안점 메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>장점과 한계점이 명확히 구분되어 있다.</p></li><li><p>한계점이 '그냥 별로다'가 아니라 미션 1의 실제 병영 여건(시간, 배식, 통제 등)과 연결되어 분석되었다.</p></li><li><p>한계점을 해결하기 위한 구체적인 개선 방향이 도출되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>한계점 지적 없이 AI 응답을 100% 긍정적으로만 수용했다.</p></li><li><p>병영 여건과 무관한 지적(예: '글씨체가 마음에 안 든다')만 적었다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m03",
|
|
"sequence": 3,
|
|
"title": "1차 건강 분석 프롬프트 작성하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>Role·Task·Constraint를 적용해 실현 가능한 맞춤형 프롬프트 만들기</strong></p><p>AI에게 좋은 답변을 얻으려면 명령어가 명확해야 합니다. 전문가 페르소나(Role), 구체적인 분석 과업(Task), 병영 여건을 반영한 엄격한 제한사항(Constraint), 그리고 한눈에 보기 쉬운 표 출력 형식(Output Format)을 설계해야만 나에게 딱 맞는 건강 리포트를 얻을 수 있습니다.</p><p>이번 미션에서는 미션 1의 건강 프로필과 미션 2의 한계점 분석을 바탕으로, 구조화된 <code>1차 건강 분석 프롬프트</code>를 작성하고 이를 AI에 실행하여 조건 반영 여부를 점검합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>미션 1의 건강 프로필과 미션 2의 개선점을 반영하여 Role, Task, Constraint, Output Format이 갖춰진 1차 건강 분석 프롬프트를 설계한다. 프롬프트를 실행하고 응답 원문을 확보하여 필수 조건이 제대로 반영되었는지 점검한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>건강 프로필에서 프롬프트에 넣을 핵심 입력 정보 선별</p></li><li><p>전문가 역할(Role) 및 구체적 분석 작업(Task) 정의</p></li><li><p>병영 환경에 맞춘 필수 제약조건(Constraint) 및 출력 양식 지정</p></li><li><p>1차 프롬프트 실행 및 첫 번째 맞춤 리포트 원문 확보</p></li><li><p>초기 요구조건의 반영 여부 자체 점검표 작성</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m03-scenario-v3.webp\"><h4>미션 배경</h4><p>단순 질문으로는 원하는 결과를 얻을 수 없다. AI에게 역할을 부여하고, 내 상황을 입력값으로 주며, 하지 말아야 할 행동을 명확히 제한해야 비로소 쓸모 있는 분석 결과가 나온다.</p><p>이번 미션에서는 프롬프트 핵심 구성요소(RTCO)를 갖춘 1차 건강 분석 프롬프트를 완성하고 실제 응답을 확인한다. 최종 산출물은 <code>1차 건강 분석 프롬프트와 AI 응답, 조건 반영 점검표</code>이다.</p><p><strong>상황:</strong> 건강 프로필은 만들었으나 이를 AI가 정확히 이해할 수 있는 체계적인 프롬프트 문장으로 조합하지 못한 상태다.</p><p><strong>학습자 역할:</strong> 프롬프트 설계자가 되어 자신의 조건을 지시문, 제약조건, 출력 형식으로 구조화하여 AI에 전달한다.</p><p><strong>제약:</strong> 개인 식별정보는 넣지 않는다. Role, Task, Constraint, Output Format 영역이 명확히 구분되어야 하며, AI 응답 원문을 반드시 첨부한다.</p><p><strong>이번 결과물:</strong> <code>1차 건강 분석 프롬프트, AI 응답, 조건 반영 점검표</code>를 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m03-01-report-components.md",
|
|
"/uploads/A13/a13-m03-02-report-template.md",
|
|
"/uploads/A13/a13-m03-03-report-generation-prompt.md",
|
|
"/uploads/A13/a13-m03-04-report-validation-memo.md",
|
|
"/uploads/A13/a13-m03-05-weekly-health-report.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 생활 건강관리 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 안전한 프롬프트 작성 지침 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-01-report-components.md\">1단계 리포트 구성 항목 목록 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-02-report-template.md\">2단계 주간 건강 리포트 서식 초안 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-03-report-generation-prompt.md\">3단계 리포트 생성 프롬프트 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-04-report-validation-memo.md\">4단계 리포트 검증 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-05-weekly-health-report.md\">5단계 주간 건강 리포트 완성본 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 프롬프트에 부대 일정이나 작전 관련 사항을 포함하지 않으며, 역할·제약·출력형식을 명확히 구분합니다.</p>",
|
|
"techStack": [
|
|
"Prompt Engineering",
|
|
"Role-Task-Constraint",
|
|
"Structured Output",
|
|
"Condition Validation"
|
|
],
|
|
"deliverables": [
|
|
"프롬프트 입력 정보 선별 목록 (필수)",
|
|
"Role(역할) 및 Task(작업) 지시문 (필수)",
|
|
"Constraint(병영 제약조건) 지시문 (필수)",
|
|
"Output Format(출력 양식) 및 사실성 규칙 (필수)",
|
|
"1차 건강 분석 프롬프트 원문 및 AI 응답 원문 (필수)",
|
|
"필수조건 반영 점검표 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[RTCO 프롬프트 구조화] 역할(Role), 과업(Task), 제약(Constraint), 출력형식(Output)이 기능별로 명확히 구분되어 작성되었는가?</strong></p><h4>PASS 증거</h4><p>전문가 관점 부여(Role), 7일 주간 리포트 생성(Task), 병영 여건 및 비인가 식단 금지(Constraint), 표와 개조식 양식(Output Format)이 누락 없이 체계적으로 구성되었다.</p><h4>보완이 필요한 상태</h4><p>지시사항이 한 문단으로 뒤섞여 있거나, 제약조건이나 출력형식이 빠져 있어 AI 출력을 통제할 수 없는 경우.</p><h4>보완 방법</h4><p>RTCO 4대 영역 블록으로 나누어 각각의 지시 내용을 항목별로 배치하여 재구성한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[건강 프로필 연계성] 미션 1에서 도출한 건강 프로필의 핵심 목표와 필수·선호·제외 조건이 프롬프트에 정확히 주입되었는가?</strong></p><h4>PASS 증거</h4><p>미션 1의 핵심 목표(수면 루틴 및 3km 뜀걸음), 가용 시간(40분), 제외조건(외부 보충제 금지)이 프롬프트의 상황 입력값과 제약조건으로 일치되게 반영되었다.</p><h4>보완이 필요한 상태</h4><p>미션 1에서 만든 프로필과 무관한 새로운 조건을 임의로 프롬프트에 넣었거나 핵심 제약이 빠진 경우.</p><h4>보완 방법</h4><p>미션 1의 종합 건강 프로필을 프롬프트의 '사용자 정보' 영역에 정확히 복사·배치한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[1차 리포트 실행 및 보존] 설계된 프롬프트를 실제로 구동하여 생성된 1차 주간 건강 리포트 원문을 확보하였는가?</strong></p><h4>PASS 증거</h4><p>AI 도구에 프롬프트를 입력하고 출력된 7일간의 주간 건강 리포트 전문이 편집 없이 보존되었다.</p><h4>보완이 필요한 상태</h4><p>프롬프트만 있고 실제 실행 응답이 없거나, 일부 내용만 잘라내어 제출한 경우.</p><h4>보완 방법</h4><p>프롬프트를 실행하여 AI가 생성한 전체 텍스트 응답을 산출물 문서에 그대로 첨부한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[조건 반영 점검표 작성] 1차 리포트가 나의 필수조건과 제외조건을 준수했는지 객관적으로 점검하였는가?</strong></p><h4>PASS 증거</h4><p>필수조건 2개 이상과 제외조건 1개 이상에 대해 1차 리포트의 반영 위치와 준수 여부를 '반영/미흡'으로 판정하고 근거를 기록하였다.</p><h4>보완이 필요한 상태</h4><p>결과에 대한 검토 없이 '잘 나왔음'으로 끝내거나 점검표가 누락된 경우.</p><h4>보완 방법</h4><p>리포트 속에서 각 조건이 실제로 지켜졌는지 확인하고 불일치하는 지점을 점검표에 표시한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> RTCO 프롬프트 구조화·프로필 조건 주입·1차 리포트 도출 및 점검</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(3-1~3-5)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>Role, Task, Constraint, Output Format 영역이 체계적으로 분리된 1차 프롬프트가 완성되었다.</p></li><li><p>미션 1의 건강 프로필(핵심 목표, 수면/운동/식단 현황, 필수/제외조건)이 프롬프트에 충실히 반영되었다.</p></li><li><p>프롬프트를 실제 실행하여 1차 주간 건강 리포트 응답 원문을 확보했다.</p></li><li><p>필수조건 및 제외조건의 반영 여부를 점검표를 통해 항목별로 확인했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>프롬프트 문장의 유려함이 아니라, 설정한 제약조건(Constraint)과 출력형식(Output Format)이 AI의 답변을 실제로 제어하여 군 환경에 부합하는 리포트를 도출해냈는지를 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"프롬프트 지시문 문장을 매끄럽게 다듬는 표현 제안받기",
|
|
"출력할 마크다운 표 서식 템플릿 제안받기",
|
|
"완성된 프롬프트로 1차 건강 리포트 생성하기"
|
|
],
|
|
"rules": [
|
|
"Role, Task, Constraint를 분리하여 작성한다.",
|
|
"실행 후 나온 첫 번째 응답 원문을 보관한다.",
|
|
"미션 1의 프로필 조건이 응답에 반영되었는지 직접 확인한다."
|
|
],
|
|
"forbid": [
|
|
"AI에게 프롬프트 전체 작성을 맡기고 검토 없이 실행하기",
|
|
"제약조건(Constraint) 없이 질문만 던지기",
|
|
"AI 실행 없이 가상으로 응답 만들어내기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "프롬프트 입력 정보 선별 및 요약하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>미션 1의 프로필에 적힌 모든 줄글을 그대로 넣으면 프롬프트가 길어져 AI가 핵심 조건을 놓칠 수 있습니다. 이 단계에서는 AI가 분석에 반드시 참고해야 할 핵심 데이터만 간결하게 추려냅니다.</p><h4>해야 할 일</h4><ol><li><p>미션 1의 '종합 건강 프로필'에서 수면, 운동, 식단의 핵심 수치를 확인한다.</p></li><li><p>AI에게 전달할 상황 정보(나이대, 복무 여건, 개인정비시간)를 한 줄로 정리한다.</p></li><li><p>해결해야 할 핵심 문제와 목표를 1~2문장으로 요약한다.</p></li><li><p>불필요한 설명은 빼고 데이터 중심으로 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[AI 전달용 사용자 상황 데이터]\n- 기본 여건: 20대 초반 군 장병, 평일 개인정비 가용 운동시간 40분\n- 수면 현황: 평균 취침 23:30, 기상 06:00 (체감 피로도 2/5점)\n- 운동 현황: 뜀걸음 3km 16분대, 푸시업 30회 (주 1회 이하 불규칙)\n- 식단 현황: 영내 식당 기본 배식, 주 4회 취침 전 PX 야식 섭취\n- 핵심 목표: 23:00 취침 확보로 피로도 개선(4점) 및 3km 15분 주파 체력 형성</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>상황 요약 데이터:<br>• 대상: 대한민국 육군 상병 (일과 후 17:30~20:30 중 40분 운동 가능)<br>• 수면: 평일 6.5시간 미만 취침으로 만성 피로(2점/5점)<br>• 운동: 체력검정 3km 뜀걸음 기록 정체(16분 20초), 주 1회 미만 운동<br>• 식단: 삼시세끼 병영식당 이용, 21시 이후 PX 탄수화물/과자 섭취 빈번<br>• 목표: 평일 수면 질 향상 및 주 3회 40분 맞춤 운동 루틴 수립</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>프롬프트에 주입할 정제된 사용자 상황 요약 데이터 목록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>미션 1의 핵심 수치(수면시간, 운동수준, 식사패턴)가 누락 없이 요약되었다.</p></li><li><p>줄글 설명이 아닌 불릿 포인트나 키-값 형태로 간결하게 정리되었다.</p></li><li><p>개인 식별정보가 포함되지 않았다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>미션 1 내용과 수치가 다르거나 모순된다.</p></li><li><p>수치 데이터 없이 추상적인 고민만 적었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "Role(역할) 및 Task(작업) 지시문 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI에게 어떤 전문가로서 행동해야 하는지(Role)와 무엇을 산출해야 하는지(Task)를 명확히 지정하면 답변의 전문성과 체계성이 크게 향상됩니다.</p><h4>해야 할 일</h4><ol><li><p>AI의 역할을 '군 장병 맞춤형 생활습관 및 피로 관리 전문 코치'로 설정한다.</p></li><li><p>의료 진단자가 아닌 일상 생활습관 코치임을 명시한다.</p></li><li><p>수행해야 할 과업(Task)을 단계별로 지정한다. (1. 현재 생활습관 분석 ➔ 2. 주간 개선 루틴 수립 ➔ 3. 일일 실천 체크리스트 생성)</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Role (역할)]\n당신은 군 복무 여건과 일과를 깊이 이해하고 있는 \"군 장병 맞춤형 생활습관 및 피로 관리 전문 코치\"입니다. 의학적 진단 대신, 장병이 병영 내에서 스스로 실천할 수 있는 안전하고 과학적인 생활습관 솔루션을 제공합니다.\n\n[Task (수행 과업)]\n제공된 사용자의 수면·운동·식단 데이터를 분석하여 다음 3가지 항목이 포함된 '주간 맞춤 건강 리포트'를 작성하세요:\n1. 3대 영역별 현재 상태 문제점 및 원인 진단\n2. 평일 40분 개인정비시간을 활용한 '주간 실천 루틴 계획'\n3. 일과 중 쉽게 체크할 수 있는 '일일 건강 관리 체크리스트'</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>Role: 너는 대한민국 군 장병의 일과와 병영 환경을 잘 아는 '군 맞춤 건강 피트니스 코치'다. 의학적 치료가 아닌 생활습관과 체력 증진을 돕는다.<br>Task: 아래 제공되는 나의 건강 프로필을 바탕으로,<br>1) 수면 부족과 피로의 핵심 원인 분석<br>2) 평일 40분 연병장 및 생활관 활용 주간 운동/수면 계획표 작성<br>3) PX 간식 조절 및 병영 식당 영양 섭취 실천 가이드 제시</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>명확한 페르소나가 담긴 Role 지시문</p></li><li><p>구체적인 3가지 분석 과업이 명시된 Task 지시문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>Role이 단순 전문가가 아닌 '군 장병/병영 환경 특화 코치'로 구체화되어 있다.</p></li><li><p>의료 행위 배제 원칙이 포함되어 있다.</p></li><li><p>Task가 산출해야 할 세부 결과물을 명확히 지시하고 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'너는 AI야', '건강 알려줘'처럼 역할과 과업이 지나치게 모호하다.</p></li><li><p>의료 진단이나 처방을 요구하는 지시문이 포함되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "Constraint(병영 제약조건) 지시문 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>프롬프트에서 가장 중요한 부분은 하지 말아야 할 것(제약조건)을 강제하는 것입니다. 미션 2에서 발견했던 AI의 비현실적 답변(8시간 수면, 닭가슴살 구매 등)을 원천 차단하는 제약조건을 작성합니다.</p><h4>해야 할 일</h4><ol><li><p>수면 제약: 정등/소등 통제(22:00~06:00) 내에서만 계획할 것, 8시간 이상 수면 강요 금지.</p></li><li><p>운동 제약: 평일 40분 이내 연병장 뜀걸음 및 맨몸운동으로 한정, 고가 헬스 기구 전제 금지.</p></li><li><p>식단 제약: 영내 식당 배식 메뉴 기반 섭취 팁으로 한정, 외부 보충제/도시락 구매 강요 금지.</p></li><li><p>안전 제약: 과도한 절식이나 취침 직전 고강도 운동 금지.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Constraints (엄격한 제약조건)]\n1. [수면 제약]: 군 복무 특성상 수면 시간은 최대 6.5~7시간(22:30~06:00)으로 제한되므로, 8시간 이상 수면을 요구하지 말고 '수면의 질 향상 팁'에 집중할 것.\n2. [운동 제약]: 평일 운동 시간은 최대 40분을 넘지 않아야 하며, 생활관 맨몸운동과 연병장 뜀걸음만 활용할 것. (고강도 분할 웨이트 기구 운동 제외)\n3. [식단 제약]: 별도의 닭가슴살/다이어트 도시락 구매를 권유하지 말고, 병영 식당 배식 메뉴(단백질 반찬, 밥 양 조절)와 PX 저당/단백질 간식 대체재만 활용할 것.\n4. [안전 제약]: 무리한 1일 1식 등 극단적 식단이나 취침 1시간 전 격렬한 운동은 절대 제안하지 말 것.</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>Constraints:<br>1) 8시간 수면이나 암막커튼 같은 민간 환경 조언 금지. 23시 소등~06시 기상 규정 준수.<br>2) 운동 시간은 일과 후 40분 이내로 제한. 연병장 3km 뜀걸음과 맨몸 푸시업/스쿼트 조합만 허용.<br>3) 외부 음식 배달이나 보충제 구매 권유 금지. 부대 배식과 PX 간식 대체(과자 ➔ 견과류/우유)로만 제안할 것.<br>4) 체력검정 전 무리한 고중량 운동 제외.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수면, 운동, 식단, 안전 4대 영역별 제약조건 지시문 목록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>미션 2에서 도출한 한계점을 방지하는 제약조건이 빠짐없이 포함되어 있다.</p></li><li><p>수면(시간 한계), 운동(40분/맨몸), 식단(병영 식당 기반)의 현실적 제약이 명시되었다.</p></li><li><p>AI가 모호하게 해석할 수 없도록 금지 사항이 구체적으로 서술되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'적당히 해줘'처럼 제약조건이 정량적이지 않다.</p></li><li><p>병영 여건에 대한 제약이 빠져 있어 민간 기준 답변이 나올 우려가 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "Output Format(출력 양식) 및 사실성 규칙 설정하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI 답변이 줄글로만 길게 나오면 읽기 어렵고 실천하기 힘듭니다. 이 단계에서는 주간 계획을 표(Table) 형태로 정리하고, 각 조언의 실행 이유를 명시하도록 출력 서식을 고정합니다.</p><h4>해야 할 일</h4><ol><li><p>리포트의 전체 목차 구조(1. 진단 요약, 2. 주간 루틴 표, 3. 실천 팁)를 정의한다.</p></li><li><p>주간 계획을 '요일 | 시간 | 수면 관리 | 운동 계획 | 식단 포인트' 형태의 마크다운 표로 출력하도록 지정한다.</p></li><li><p>근거가 불확실한 민간요법이나 과장된 효과는 제외하고 관찰 가능한 지침만 작성하도록 규칙을 둔다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Output Format (출력 형식)]\n다음 3단계 형식에 맞춰 명확한 마크다운(Markdown)으로 출력하세요:\n\n1. [현재 생활습관 진단 요약]\n - 수면/운동/식단 핵심 문제 원인 (각 1줄 요약)\n\n2. [주간 맞춤 실천 계획표]\n| 요일 | 가용 시간 | 수면 관리 목표 | 운동 루틴 (40분) | 식단/간식 관리 |\n|---|---|---|---|---|\n| 월~금 | 17:30~20:30 | 23:00 취침 루틴 | 3km 뜀걸음 또는 맨몸운동 | PX 간식 대체 실천 |\n| 주말 | 개인정비 | 수면 보충(낮잠 30분) | 가벼운 스트레칭/휴식 | 균형 식사 |\n\n3. [일일 실천 핵심 체크리스트 3가지]\n - 체크리스트 항목 및 실천 이유</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>출력 양식 규칙:<br>• 모든 주간 계획은 한눈에 볼 수 있도록 요일별 표(Table)로 제시할 것.<br>• 각 운동 종목에는 구체적 세트 수와 소요 시간을 병기할 것 (총 40분 이내).<br>• 추상적인 설명은 빼고 실행 행동 위주로 개조식 작성할 것.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>마크다운 표 형식이 포함된 Output Format 명세서</p></li><li><p>답변 길이 및 스타일 지시문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>출력 목차와 마크다운 표(Table) 양식이 명확히 지정되어 있다.</p></li><li><p>장병이 스마트폰 화면에서 한눈에 읽기 쉬운 구조로 설계되었다.</p></li><li><p>각 항목별 필수 포함 정보(시간, 종목, 횟수 등)가 명시되어 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'자세히 써줘'처럼 형식에 대한 구체적 지정이 없다.</p></li><li><p>표 서식 지정 없이 긴 줄글만 요구했다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "1차 건강 분석 프롬프트 실행 및 조건 반영 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>설계한 Role, Task, Constraints, Output Format, 사용자 데이터를 하나로 조립하여 완성형 1차 프롬프트를 만들고 AI에 실행합니다. 생성된 1차 리포트를 확인하고 필수조건이 제대로 반영되었는지 점검표를 작성합니다.</p><h4>해야 할 일</h4><ol><li><p>앞서 작성한 4개 영역(Role, Task, Constraints, Output Format)과 사용자 데이터를 통합한다.</p></li><li><p>AI 도구에 전체 프롬프트를 입력하고 실행한다.</p></li><li><p>출력된 '1차 맞춤 건강 리포트' 원문을 복사하여 저장한다.</p></li><li><p>미션 1의 필수조건(수면 6.5시간, 40분 운동, 부대 배식 활용 등)이 답변에 실제로 반영되었는지 체크리스트로 확인한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[통합 1차 건강 분석 프롬프트]\n[Role]\n당신은 군 장병 맞춤형 생활습관 및 피로 관리 전문 코치입니다.\n\n[User Data]\n- 대상: 20대 초반 상병 (평일 개인정비 가용시간 40분)\n- 수면: 취침 23:30 / 기상 06:00 (체감 피로도 2점)\n- 운동: 3km 16분대, 푸시업 30회\n- 식단: 병영 식당 배식 이용, 주 4회 야간 PX 과자 섭취\n- 목표: 23:00 취침 및 3km 15분 주파\n\n[Task]\n위 데이터를 분석하여 주간 맞춤 건강 리포트를 작성하세요.\n\n[Constraints]\n1. 8시간 수면 강요 금지 (23:00~06:00 범위 준수)\n2. 운동은 40분 이내 연병장 뜀걸음 및 생활관 맨몸운동으로 제한\n3. 외부 식단/보충제 금지, 부대 배식 및 PX 대체 간식 활용\n\n[Output Format]\n진단 요약, 주간 실천 계획표(마크다운 표), 일일 체크리스트 3가지\n\n---\n[AI 1차 응답 원문 저장]\n(응답 내용 붙여넣기)\n\n[필수조건 반영 점검표]\n1. 40분 이내 운동 제약 반영 여부: [반영됨 / 미반영] - 근거: [ ]\n2. 부대 배식 및 현실적 식단 반영 여부: [반영됨 / 미반영] - 근거: [ ]\n3. 수면 시간 제약 반영 여부: [반영됨 / 미반영] - 근거: [ ]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>통합 프롬프트 실행 완료.<br>AI 1차 응답 확인: 월/수/금 40분 뜀걸음 및 인터벌 루틴, 화/목 생활관 코어 운동, 22:30 스마트폰 반납 후 스트레칭 루틴이 표로 출력됨.<br>점검 결과:<br>• 40분 운동 제약: 충족 (모든 운동이 35~40분 구성으로 반영됨)<br>• 현실적 식단 제약: 충족 (식당 배식 시 단백질 우선 배식 및 PX 견과류 대체 반영됨)<br>• 수면 제약: 대체로 충족 (23:00 취침 목표 제시됨. 단, 주말 늦잠 권유 등 일부 개선 필요 지점 발견)</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>완성된 1차 통합 프롬프트 전문</p></li><li><p>AI 1차 응답 원문 전문</p></li><li><p>필수조건 반영 여부 자체 점검표</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>Role, User Data, Task, Constraints, Output Format이 모두 포함된 프롬프트가 실행되었다.</p></li><li><p>실제 AI 응답 원문이 빠짐없이 보존되어 있다.</p></li><li><p>필수조건 반영 여부를 판단한 근거가 구체적으로 작성되었다.</p></li><li><p>미션 2의 기본 응답 대비 실질적으로 개선된 결과물이 도출되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>프롬프트 요소 중 일부(예: 제약조건)가 누락된 채 실행되었다.</p></li><li><p>AI 응답 원문이 없거나 요약문만 제출했다.</p></li><li><p>점검표의 근거 없이 '잘 됨'으로만 표시했다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m04",
|
|
"sequence": 4,
|
|
"title": "건강 분석 결과 진단하고 수정하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>1차 분석 결과의 결함을 진단하고 '문제+유지+변경' 구조로 수정하기 (선택 미션)</strong></p><p>1차 프롬프트로 생성된 결과물이 그럴듯해 보여도 자세히 살펴보면 여전히 주말 일정에 비현실적인 조언이 섞여 있거나, 특정 운동 강도가 너무 높을 수 있습니다. 마음에 들지 않는다고 처음부터 다시 생성하기보다, 잘된 부분은 유지하고 문제 구간만 콕 집어 정밀하게 수정하는 기술이 필요합니다.</p><p>이번 미션에서는 1차 건강 리포트를 객관적 기준표로 진단하고, 단일 문제를 정확히 교정하는 <code>수정 요청 프롬프트와 수정 전후 비교 기록</code>을 완성합니다. (선택 미션)</p>",
|
|
"objectives": "<h3>소개</h3><p>사전 평가 기준표를 바탕으로 1차 건강 리포트의 문제점을 진단하고, '문제 지적 + 유지할 요소 + 변경할 지침' 3단 구조의 수정 프롬프트를 실행하여 전후 변화를 비교 검증한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>건강 리포트 사전 평가 기준표(안전성, 실행성, 정밀성) 작성</p></li><li><p>1차 리포트에서 가장 개선이 필요한 단일 결함 1가지 식별</p></li><li><p>'문제+유지+변경' 구조의 수정 요청 프롬프트 작성 및 실행</p></li><li><p>수정 전후 결과 비교 및 수정 효과 검증</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m04-scenario-v3.webp\"><h4>미션 배경</h4><p>전체 내용을 다 갈아엎는 것은 비효율적이다. AI의 출력 중 유효한 계획은 그대로 유지하면서 어색한 부분만 타겟팅하여 수정할 수 있어야 프롬프트 제어력이 높아진다.</p><p>이번 미션은 선택 미션으로, 1차 결과의 미흡한 점을 진단하고 정밀 수정하는 과정을 훈련한다. 최종 산출물은 <code>진단표, 수정 프롬프트, 수정 전후 비교 기록</code>이다.</p><p><strong>상황:</strong> 1차 리포트가 전반적으로 좋아졌으나, 특정 요일의 운동 구성이 과도하거나 병영 일과와 살짝 어긋나는 지점이 있는 상태다.</p><p><strong>학습자 역할:</strong> 품질 검토관이 되어 리포트의 결함을 진단하고 부분 수정을 지시한다.</p><p><strong>제약:</strong> '다시 써줘' 같은 모호한 요청을 금지하고, 반드시 '유지할 부분'과 '고칠 부분'을 분리해 지시한다.</p><p><strong>이번 결과물:</strong> <code>진단표, 수정 프롬프트, 수정 전후 비교 기록</code>을 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m04-01-quality-criteria.md",
|
|
"/uploads/A13/a13-m04-02-evaluation-rubric.md",
|
|
"/uploads/A13/a13-m04-03-evaluation-prompt-scorecard.md",
|
|
"/uploads/A13/a13-m04-04-scoring-improvements.md",
|
|
"/uploads/A13/a13-m04-05-quality-evaluation-report.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 생활 및 체력단련 안전 수칙 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — AI 결과 검증 지침 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m04-01-quality-criteria.md\">1단계 품질 기준 정의서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m04-02-evaluation-rubric.md\">2단계 리포트 평가 루브릭 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m04-03-evaluation-prompt-scorecard.md\">3단계 평가 프롬프트·채점표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m04-04-scoring-improvements.md\">4단계 채점 결과와 개선 의견 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m04-05-quality-evaluation-report.md\">5단계 리포트 품질 평가 보고서 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: AI 초안의 오류를 분석할 때 감정적 비난을 지양하고, 구체적인 수정 지침을 바탕으로 교정합니다.</p>",
|
|
"techStack": [
|
|
"Output Evaluation",
|
|
"Iterative Refinement",
|
|
"Targeted Prompting",
|
|
"Diff Analysis"
|
|
],
|
|
"deliverables": [
|
|
"건강 리포트 사전 평가 기준표 (선택)",
|
|
"1차 리포트 결함 및 품질 진단표 (선택)",
|
|
"단일 문제 수정 요청 프롬프트 (선택)",
|
|
"수정 응답 원문 및 수정 전후 비교 기록 (선택)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[결함 진단의 구체성] 1차 리포트에서 수정이 필요한 부분을 실제 문장/수치 인용과 함께 명확히 짚어냈는가?</strong></p><h4>PASS 증거</h4><p>'화요일 운동 시간이 60분으로 초과됨', '취침 30분 전 고강도 인터벌 운동 제안' 등 구체적인 위치와 이유가 진단표에 기록되었다.</p><h4>보완이 필요한 상태</h4><p>'운동이 힘들다', '마음에 안 든다'처럼 모호한 감상만 있고 구체적 수정 지점이 없는 경우.</p><h4>보완 방법</h4><p>1차 리포트에서 병영 일과(40분 한도, 취침 시간)와 충돌하는 요일과 항목을 구체적으로 특정한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[유지/수정 분리 지시] 잘 작성된 요소를 보호하면서 문제가 되는 부분만 핀포인트로 수정하도록 프롬프트를 설계하였는가?</strong></p><h4>PASS 증거</h4><p>'월/수/금 루틴과 전체 양식은 그대로 유지하고, 화/목 운동 시간만 30분 이내 맨몸운동으로 변경하라'와 같이 유지 조건과 변경 조건이 명확히 분리되었다.</p><h4>보완이 필요한 상태</h4><p>'전체적으로 다시 써줘'라며 기존에 잘 나온 부분까지 임의로 바뀌게 만든 경우.</p><h4>보완 방법</h4><p>유지할 요소를 명시적으로 지정하고 수정할 대상만을 명령문으로 한정한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[수정 전후 대조 검증] 1차 리포트와 2차 수정 리포트를 대조하여 지시사항이 올바르게 반영되었는지 판정하였는가?</strong></p><h4>PASS 증거</h4><p>수정 전후 비교표를 통해 지시했던 문제가 해결되었는지(해결/미해결), 원치 않는 부작용(다른 요일의 변경 등)이 없는지 항목별로 검증하였다.</p><h4>보완이 필요한 상태</h4><p>수정 결과만 첨부하고 1차 결과와의 구체적인 차이점 비교가 누락된 경우.</p><h4>보완 방법</h4><p>수정 전후 비교표를 작성하여 수정 지시 항목별로 실제 바뀐 문장과 수치를 대조 기록한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 선택</p><p><strong>핵심 평가영역:</strong> 리포트 결함 정밀 진단·유지/수정 분리 지시·수정 전후 비교</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(4-1~4-4)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다. (미수행 시에도 프로젝트 전체 FAIL 사유가 되지 않음)</p><ul><li><p>1차 리포트에서 병영 생활과 어긋나는 결함(시간 과다, 비현실적 강도 등)을 구체적 근거와 함께 진단했다.</p></li><li><p>'다시 써줘'를 지양하고 유지할 부분과 수정할 부분을 명확히 나눈 수정 프롬프트를 작성했다.</p></li><li><p>수정 프롬프트를 실행하고 1차 응답과 2차 수정 응답의 차이를 비교표로 정리했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>선택 미션으로, 전면 재작성이 아닌 원하는 부분만 정밀하게 타겟팅하여 교정하는 프롬프트 제어 능력을 중점 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"1차 리포트의 특정 표나 항목을 지정하여 수정 요청하기",
|
|
"수정 전후의 차이점을 요약하도록 요청하기"
|
|
],
|
|
"rules": [
|
|
"기존에 잘 작성된 항목을 유지하도록 프롬프트에 명시한다.",
|
|
"수정할 위치와 구체적인 변경 기준을 제시한다."
|
|
],
|
|
"forbid": [
|
|
"구체적 이유 없이 '마음에 안 드니 다시 써줘'라고 요청하기",
|
|
"수정 요청 시 앞서 세운 제약조건을 해제해 버리기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "건강 리포트 사전 평가 기준표 수립하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>기분이나 느낌으로 리포트를 평가하면 무엇이 문제인지 정확히 알 수 없습니다. 객관적인 3대 평가 기준(실행 가능성, 병영 안전성, 구체성)을 먼저 수립합니다.</p><h4>해야 할 일</h4><ol><li><p>실행 가능성: 개인정비 40분 내에 끝낼 수 있는가?</p></li><li><p>병영 안전성: 식단 구매나 무리한 운동 등 비현실적 요소가 없는가?</p></li><li><p>구체성: 요일별 행동과 횟수가 명확히 적혀 있는가?</p></li><li><p>각 기준별 합격/불합격 판정 질문을 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[건강 리포트 품질 평가 기준표]\n1. 실행 가능성: [평일 40분 시간 제한과 생활관 공간 여건을 완벽히 충족하는가?]\n2. 병영 안전성: [외부 식단 강요나 과도한 체력 소모 없이 안전하게 지속 가능한가?]\n3. 계획 구체성: [운동 세트 수, 수면 루틴 행동이 모호하지 않고 명확한가?]\n4. 목표 연계성: [미션 1에서 설정한 뜀걸음 체력 증진 및 피로도 개선에 기여하는가?]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>평가 기준표:<br>• 기준 1 (시간 준수): 모든 평일 운동이 준비운동 포함 40분 이내로 끝나는가?<br>• 기준 2 (식단 적합성): 병영 식당과 PX에서 추가 비용 없이 실천 가능한가?<br>• 기준 3 (피로 관리): 수요일이나 목요일 등 주중 피로 누적을 고려한 휴식/스트레칭이 안배되었는가?</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>건강 리포트 평가 기준 3~4가지와 세부 질문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>실행성, 안전성, 구체성 관점의 평가 기준이 수립되었다.</p></li><li><p>병영 환경에 부합하는 판정 질문이 포함되어 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'재미있는가'처럼 주관적인 기준으로만 구성되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "1차 리포트 항목별 적합성 및 문제점 진단하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>수립한 기준표를 1차 리포트와 대조하여, 어느 요일의 어떤 항목이 기준을 위반했는지 정확한 위치와 원인을 짚어냅니다.</p><h4>해야 할 일</h4><ol><li><p>1차 리포트의 주간 계획표를 요일별로 검토한다.</p></li><li><p>기준을 충족하여 그대로 유지할 항목을 표시한다.</p></li><li><p>기준에 미달하여 수정이 필요한 단일 결함 1가지를 찾아 원인을 기록한다. (예: 수요일 뜀걸음 5km는 40분 초과 위험 및 피로 유발)</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[1차 리포트 진단 결과표]\n1. 만족스러운 부분 (유지할 영역):\n - [예: 월/금 연병장 인터벌 러닝 3km 루틴 및 취침 전 스트레칭 가이드]\n2. 발견된 문제점 (수정할 영역):\n - 문제 위치: [예: 수요일 운동 루틴]\n - 지적 내용: [수요일에 뜀걸음 5km와 전신 서킷 30분을 동시에 시켜 40분 시간 초과 및 목요일 일과 피로 유발]\n - 위반 기준: [실행 가능성 및 주중 피로 관리 기준 위반]\n3. 구체적 수정 방향: [수요일은 뜀걸음 대신 20분 가벼운 코어 운동 및 폼롤러 스트레칭으로 변경]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>유지 영역: 월/금 연병장 3km 뜀걸음과 화/목 푸시업 루틴은 적절함.<br>문제 영역: 수요일 운동 계획에 '버피 100회 + 뜀걸음 4km'가 배정되어 있어 40분을 훌쩍 넘기고 부상 위험이 큼.<br>수정 방향: 수요일은 주중 피로 회복을 위해 고강도 유산소를 빼고 '생활관 가벼운 맨몸 코어 20분 + 스트레칭 15분'으로 하향 조정 필요.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>유지할 항목과 수정할 문제 항목이 명시된 진단표</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>유지할 부분과 수정할 부분이 명확히 구분되어 있다.</p></li><li><p>문제 지점이 구체적인 요일과 운동 종목으로 특정되었다.</p></li><li><p>수정해야 할 이유가 병영 기준과 연결되어 설명되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'전부 다 마음에 안 든다'처럼 특정 위치 진단이 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "'문제+유지+변경' 구조의 단일 문제 수정 프롬프트 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>전체를 새로 쓰게 하면 잘된 부분까지 망가질 수 있습니다. '문제 지적', '유지할 부분', '구체적 변경 지시' 3박자를 갖춘 정밀 수정 프롬프트를 작성합니다.</p><h4>해야 할 일</h4><ol><li><p>진단한 문제를 AI에게 설명한다.</p></li><li><p>월/화/목/금 등 잘된 부분은 그대로 유지하라고 지시한다.</p></li><li><p>수요일 운동 루틴을 20분 코어+15분 스트레칭으로 바꾸어 전체 표를 다시 출력하라고 요청한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[단일 문제 정밀 수정 프롬프트]\n앞서 작성해 준 리포트에서 다음 사항을 수정해 주세요:\n\n1. [문제 지적]: 수요일 계획(버피 100회+4km 러닝)은 40분 제한을 초과하고 주중 피로를 가중시킵니다.\n2. [유지할 부분]: 월/화/목/금의 3km 뜀걸음 및 푸시업 루틴, 취침 전 스트레칭 가이드는 매우 좋으니 그대로 유지하세요.\n3. [변경 지시]: 수요일 운동만 '생활관 맨몸 코어 운동 20분(플랭크, 크런치) + 전신 스트레칭 15분'으로 변경하여 전체 주간 실천 계획표를 다시 마크다운 표로 출력해 주세요.</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>수정 프롬프트 실행:<br>\"작성해 준 주간 계획 중 수요일 루틴을 수정해 줘.<br>- 문제: 수요일 운동량이 너무 과해 40분 내에 끝낼 수 없음.<br>- 유지: 월/금 3km 러닝 및 화/목 상체 루틴, 식단 가이드는 그대로 유지.<br>- 수정: 수요일만 가벼운 코어 운동 20분과 하체 스트레칭 15분으로 교체하여 주간 계획표를 다시 보여줘.\"</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>'문제+유지+변경' 3단 구조가 적용된 수정 프롬프트 원문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>문제 지적, 유지 항목, 변경 지시 3가지 요소가 프롬프트에 모두 포함되어 있다.</p></li><li><p>변경 지시가 구체적인 운동/수면 내용으로 서술되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'수요일 고쳐줘' 한 줄만 적고 유지할 부분이나 구체적 지침이 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "수정 응답 실행 및 수정 전후 비교 기록하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>수정 프롬프트를 실행하여 얻은 결과가 실제로 의도대로 바뀌었는지, 다른 유용한 부분이 훼손되지 않았는지 전후 비교표를 통해 검증합니다.</p><h4>해야 할 일</h4><ol><li><p>수정 프롬프트를 실행하고 수정된 AI 응답을 확보한다.</p></li><li><p>수정 전(1차 리포트)과 수정 후(수정 리포트)의 변경된 부분을 대조한다.</p></li><li><p>지시한 사항이 정확히 반영되었는지, 유지하기로 한 부분이 잘 보존되었는지 확인하고 기록한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[수정 전후 비교 및 검증 기록]\n- 수정 전 (1차본): [수요일: 버피 100회 + 뜀걸음 4km (소요시간 60분 초과, 과도한 피로)]\n- 수정 후 (수정본): [수요일: 플랭크 3세트/크런치 3세트(20분) + 폼롤러 스트레칭(15분), 총 35분]\n- 유지 항목 보존 여부: [월/화/목/금 뜀걸음 및 상체 운동 정상 유지 확인]\n- 최종 평가: [주중 피로 누적을 방지하고 40분 시간 제약을 완벽히 준수하도록 개선됨]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>수정 전후 비교:<br>• 수요일 운동: 과도한 5km 러닝 ➔ 35분 코어/스트레칭 회복 루틴으로 정확히 변경됨.<br>• 월/금 유산소: 3km 뜀걸음 루틴 변함없이 유지됨.<br>• 최종 소감: 단 한 번의 정밀 수정으로 전체 틀을 깨지 않고 원하는 주간 계획을 완성함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수정된 AI 응답 원문</p></li><li><p>수정 전후 비교표 및 개선 평가 메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>수정된 AI 응답 원문이 첨부되어 있다.</p></li><li><p>수정 전후의 차이가 구체적으로 비교되어 있다.</p></li><li><p>유지하기로 한 항목의 보존 여부가 확인되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>수정본 원문 없이 '잘 고쳐졌다'고만 적었다.</p></li><li><p>수정 전후 비교가 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m05",
|
|
"sequence": 5,
|
|
"title": "구체적 예시(Few-shot)로 프롬프트 다듬기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>모범 예시(Few-shot)를 제공하여 AI 답변의 형식과 구체성을 한 단계 끌어올리기</strong></p><p>지시문만으로는 AI가 출력하는 운동 방법이나 식단 조언의 상세함 수준(세트 수, 휴식 시간, 구체적 행동 팁)을 완전히 통제하기 어렵습니다. 내가 원하는 수준의 구체적인 '모범 작성 예시(Few-shot Example)'를 프롬프트에 직접 포함하면, AI는 그 예시의 구조와 톤앤매너를 학습하여 훨씬 더 정교한 맞춤 리포트를 생성합니다.</p><p>이번 미션에서는 가상의 모범 일일 루틴 예시를 설계하고 이를 프롬프트에 결합하여, 이전 대비 월등히 구체화된 <code>Few-shot 개선 프롬프트 v2와 전후 비교표</code>를 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>Few-shot(예시 제시) 프롬프팅 기법을 적용하여 AI 답변의 품질과 구체성을 대폭 향상시킨다. 모범 예시를 작성하고 이를 통합한 프롬프트 v2를 실행하여 개선 전후의 효과와 부작용을 점검한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>기존 답변에서 부족했던 구체성 및 형식적 결함 분석</p></li><li><p>출력 형식의 기준이 될 가상의 모범 일일 루틴 Few-shot 예시 작성</p></li><li><p>예시의 내용 복제를 방지하고 형식만 모방하도록 하는 통제 규칙 수립</p></li><li><p>Few-shot 통합 프롬프트 v2 작성 및 AI 실행</p></li><li><p>동일 조건에서 프롬프트 v1 대비 v2의 개선 효과 및 부작용 비교 검증</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m05-scenario-v3.webp\"><h4>미션 배경</h4><p>\"자세히 써줘\"라는 말보다 \"이런 형식으로 써줘\"라며 좋은 예시를 하나 보여주는 것이 백 배 효과적이다. Few-shot 기법은 AI에게 정답의 모범 표본을 보여줌으로써 답변의 깊이와 형식을 단번에 끌어올리는 핵심 프롬프트 기법이다.</p><p>이번 미션에서는 Few-shot 예시를 설계하고 프롬프트 v2를 완성한다. 최종 산출물은 <code>Few-shot 개선 프롬프트 v2, 실행 응답, 전후 비교표</code>이다.</p><p><strong>상황:</strong> AI의 답변이 다소 추상적이거나(예: '적당히 뛰세요', '물을 많이 마시세요'), 세부 운동 세트 수나 구체적 행동 지침이 부족한 상태다.</p><p><strong>학습자 역할:</strong> 프롬프트 튜너가 되어 AI에게 학습시킬 모범 예시를 제작하고 지시문을 고도화한다.</p><p><strong>제약:</strong> 예시 속의 특정 수치를 그대로 베끼지 않도록 제어하고, 동일한 사용자 조건에서 전후 차이를 비교해야 한다.</p><p><strong>이번 결과물:</strong> <code>Few-shot 개선 프롬프트 v2, 개선 응답, 전후 비교표</code>를 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m05-01-first-prompt-issues.md",
|
|
"/uploads/A13/a13-m05-02-improvement-plan.md",
|
|
"/uploads/A13/a13-m05-03-second-prompt.md",
|
|
"/uploads/A13/a13-m05-04-prompt-comparison.md",
|
|
"/uploads/A13/a13-m05-05-prompt-improvement-result.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 부대 체력단련 가이드라인 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 안전한 예시 작성 원칙 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m05-01-first-prompt-issues.md\">1단계 1차 프롬프트 문제 목록 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m05-02-improvement-plan.md\">2단계 프롬프트 개선 계획서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m05-03-second-prompt.md\">3단계 2차 Few-shot 개선 프롬프트 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m05-04-prompt-comparison.md\">4단계 프롬프트 전후 비교표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m05-05-prompt-improvement-result.md\">5단계 프롬프트 개선 결과물 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: Few-shot 모범 예시는 정답을 강요하는 것이 아니라 바람직한 분석 구조와 서식을 안내하는 용도로 설계합니다.</p>",
|
|
"techStack": [
|
|
"Few-shot Prompting",
|
|
"Example-driven Control",
|
|
"Prompt Optimization",
|
|
"Quality Benchmarking"
|
|
],
|
|
"deliverables": [
|
|
"Few-shot 개선 목표 및 교육 요소 정의서 (필수)",
|
|
"가상 모범 루틴 Few-shot 예시 문장 (필수)",
|
|
"예시 복제 방지 및 세부 수치 보강 지시문 (필수)",
|
|
"Few-shot 개선 프롬프트 v2 및 AI 응답 원문 (필수)",
|
|
"동일 조건 전후 비교표 및 부작용 점검 기록 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[Few-shot 모범 표본 설계] 원하는 답변의 구조와 디테일을 안내하는 고품질 예시 표본을 작성하였는가?</strong></p><h4>PASS 증거</h4><p>단순한 도서/운동 이름 나열이 아니라 '운동명(세트x회수, 쉬는시간), 주의사항, PX 대체 간식' 등 원하는 출력 형식이 담긴 1일치 모범 표본이 프롬프트에 포함되었다.</p><h4>보완이 필요한 상태</h4><p>예시가 너무 짧아 형식 안내 역할을 못 하거나, 정답 텍스트만 주고 구조 안내가 없는 경우.</p><h4>보완 방법</h4><p>내가 AI에게 받고 싶은 가장 이상적인 1일치 루틴 출력 형태를 직접 작성하여 Few-shot 블록에 넣는다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[지침의 실행 구체성] 막연한 상식 문장을 탈피하여 병영에서 바로 실천 가능한 구체적 행동 수치로 개선되었는가?</strong></p><h4>PASS 증거</h4><p>'물을 많이 마시세요', '적당히 뛰세요' 대신 '기상 직후 물 300ml 섭취', '3km 뜀걸음(1km당 5분 30초 페이스 유지)'처럼 실행 기준이 명확해졌다.</p><h4>보완이 필요한 상태</h4><p>Few-shot을 넣었음에도 여전히 추상적인 교과서 조언이 반복되는 경우.</p><h4>보완 방법</h4><p>프롬프트 제약조건에 '모든 운동과 식단 조언에는 구체적 수치(횟수, 분, g, 점수)를 명시할 것'을 추가한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[통제된 전후 비교 실험] 동일한 사용자 조건에서 Few-shot 적용 전(v1)과 후(v2)의 출력을 비교 검증하였는가?</strong></p><h4>PASS 증거</h4><p>사용자 건강 데이터는 똑같이 유지한 채 프롬프트 구조만 개선하여, 답변의 깊이·서식 일치도·실행 가능성 면에서 향상된 점을 비교표로 증명하였다.</p><h4>보완이 필요한 상태</h4><p>조건을 바꾸어 실행하여 Few-shot의 순수한 효과를 파악할 수 없거나 비교표가 없는 경우.</p><h4>보완 방법</h4><p>동일한 미션 1 건강 프로필 데이터를 입력값으로 주고 v1 응답과 v2 응답을 나란히 대조한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[예시 복사 부작용 점검] AI가 예시에 나온 가상 수치를 무비판적으로 복사하지 않고 내 조건에 맞게 조절하였는가?</strong></p><h4>PASS 증거</h4><p>Few-shot 예시의 수치가 다른 요일이나 다른 목표에 기계적으로 복제되지 않고, 학습자의 체력 수준(3km 16분대)에 맞게 조정되었음을 확인하였다.</p><h4>보완이 필요한 상태</h4><p>예시에 적힌 푸시업 50개가 모든 요일에 그대로 복사되어 무리한 계획이 된 경우.</p><h4>보완 방법</h4><p>'예시의 형식만 참조하고 수치는 사용자의 프로필에 맞게 산출하라'는 지침을 추가한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> Few-shot(모범 예시) 설계·루틴 지침 구체화·통제된 전후 비교</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(5-1~5-5)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>AI에게 원하는 답변의 서식과 깊이를 안내하는 구체적 Few-shot 예시를 설계했다.</p></li><li><p>추상적 조언을 탈피하고 운동 세트 수, 시간, 식단 행동 지침을 구체화한 개선 프롬프트 v2를 완성했다.</p></li><li><p>동일한 사용자 조건에서 1차 응답(v1)과 Few-shot 응답(v2)을 실행하고 전후 차이를 비교 분석했다.</p></li><li><p>AI가 예시 속의 특정 수치를 맹목적으로 베끼지 않고 유연하게 적용했는지 확인했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>Few-shot의 존재 자체만으로 평가하지 않는다. 예시를 통해 AI의 답변이 얼마나 구체적이고 실행 가능한 군 생활 지침으로 탈바꿈했는지를 중점 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"Few-shot 예시의 마크다운 서식을 깔끔하게 다듬기",
|
|
"개선 프롬프트 v2를 실행하여 고품질 건강 리포트 얻기"
|
|
],
|
|
"rules": [
|
|
"Few-shot 예시는 '형식 참고용'임을 프롬프트에 명시한다.",
|
|
"사용자 데이터(미션 1 프로필)는 동일하게 유지한 채 프롬프트만 개선하여 비교한다."
|
|
],
|
|
"forbid": [
|
|
"인터넷에서 긁어온 무관한 헬스장 루틴을 그대로 Few-shot으로 넣기",
|
|
"개선 전후 비교 없이 v2 결과만 제출하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "Few-shot 개선 목표 및 반영 요소 도출하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>1차 프롬프트(v1) 결과에서 어떤 점이 아쉬웠는지를 명확히 정의해야 어떤 Few-shot 예시를 만들어 제공할지 방향이 결정됩니다.</p><h4>해야 할 일</h4><ol><li><p>미션 3 또는 미션 4의 결과물에서 여전히 추상적인 부분(예: '스트레칭을 하세요', '푸시업을 하세요')을 찾는다.</p></li><li><p>운동의 세부 구성(준비운동 5분 ➔ 본운동 25분 ➔ 정리운동 10분)과 강도(인터벌 페이스, 세트 간 휴식 시간)를 예시로 보여주기로 목표를 세운다.</p></li><li><p>수면과 식단에서도 구체적인 실천 타이밍(취침 30분 전, 기상 직후 등)을 예시로 제시하기로 정한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Few-shot 개선 목표 정의서]\n1. 기존 v1 답변의 구체성 한계:\n - 운동: [단순 종목 나열에 그쳐 몇 분 동안 몇 세트를 해야 하는지 모호함]\n - 수면/식단: [취침 전 구체적 행동 순서와 PX 간식 대체 구체명이 부족함]\n2. Few-shot 예시를 통해 학습시킬 핵심 요소:\n - [시간 배분이 포함된 3단계 운동 루틴 구조 (준비-본-정리)]\n - [세트 수, 횟수, 휴식 시간이 명시된 정량적 운동 표기]\n - [시간대별 행동 가이드 (21:30 취침 준비 ➔ 22:00 소등 전 ➔ 06:00 기상)]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>개선 목표:<br>1) 40분 운동을 '워밍업 5분 + 메인 25분 + 쿨다운 10분'으로 쪼개어 정밀 시간표를 제시하도록 유도.<br>2) 푸시업 30회 대신 '15회 x 3세트 (세트 간 휴식 60초)'처럼 세부 실행 지침을 출력하도록 예시 작성.<br>3) 취침 전 루틴을 '21:30 스마트폰 알람 설정 ➔ 22:00 생활관 소등 ➔ 침상 복식호흡 5분'의 단계형으로 출력 유도.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>v1의 구체성 한계 분석 및 Few-shot 반영 목표 목록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>기존 응답의 구체성 결함이 정확히 분석되었다.</p></li><li><p>Few-shot을 통해 보강하고자 하는 요소(시간 배분, 세트 수, 행동 단계 등)가 명확하다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'그냥 더 좋게 만들기'처럼 목표가 추상적이다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "가상 모범 루틴 Few-shot 예시 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI에게 보여줄 '가상의 고품질 모범 답안 1회분'을 직접 작성합니다. 이 예시는 AI가 흉내 낼 기준 규격이 됩니다.</p><h4>해야 할 일</h4><ol><li><p>가상의 하루(예: 화요일 상체 및 수면 루틴)에 대한 모범 출력 예시를 작성한다.</p></li><li><p>시간 배분(5분/25분/10분), 구체적 세트 수 및 팁, 식단 행동을 정교하게 적는다.</p></li><li><p>너무 길지 않으면서도 필요한 정보가 완벽히 들어간 1개 블록으로 구성한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Few-shot 모범 예시 (Example)]\n예시 형식:\n### [화요일: 상체 근지구력 & 수면 질 집중 데이]\n1. 운동 루틴 (총 40분):\n - [준비 5분]: 팔/어깨 동적 스트레칭 및 가벼운 제자리 뛰기\n - [본운동 25분]: 생활관 맨몸 상체 3종 서킷\n • 푸시업: 15회 x 3세트 (휴식 60초)\n • 딥스(의자/침상 활용): 12회 x 3세트 (휴식 60초)\n • 플랭크: 45초 x 3세트 (휴식 45초)\n - [정리 10분]: 어깨/가슴 정적 스트레칭 및 폼롤러 근막 이완\n2. 식단 및 간식:\n - 부대 석식: 단백질 반찬(제육/계란 등) 위주 배식, 국물 섭취 줄이기\n - PX 관리: 야간 라면/냉동 섭취 금지 ➔ 저지방 우유 1팩 및 바나나 1개로 대체\n3. 수면 관리 (23:00 취침 목표):\n - 22:30: 스마트폰 사용 종료 및 불침번 근무 확인\n - 22:50: 소등 후 침상에서 4초 들숨-7초 멈춤-8초 날숨 호흡법 5회 반복</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>작성한 Few-shot 예시:<br>위 작성 틀의 구조를 그대로 활용하여, 준비운동-본운동-정리운동의 세부 시간과 횟수, PX 대체 간식 명칭, 22:50 취침 호흡법이 완비된 모범 예시 1건을 완성함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>완성된 가상 모범 루틴 Few-shot 예시 1건</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>시간 배분(분 단위), 운동 세트 수, 식단 및 수면 행동이 완벽히 구조화되어 있다.</p></li><li><p>병영 여건(생활관, 부대 배식, 소등 시간)에 100% 부합하는 현실적 예시이다.</p></li><li><p>AI가 모방할 수 있는 명확한 마크다운 서식을 갖추고 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>예시 내용이 '열심히 운동하기'처럼 여전히 모호하다.</p></li><li><p>헬스장 기구 등 병영에서 불가능한 내용이 예시에 포함되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "예시 복제 방지 및 세부 수치 보강 지시문 설계하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI에게 예시를 주면 월요일부터 일요일까지 예시의 '화요일 푸시업'을 그대로 복사해서 채워 넣는 부작용이 생길 수 있습니다. 예시의 '형식과 깊이'만 참고하고 내용은 요일별 목표에 맞게 다양화하도록 제어 지시문을 추가합니다.</p><h4>해야 할 일</h4><ol><li><p>Few-shot 예시는 형식 참고용이며, 예시의 내용을 그대로 복사하지 말라는 규칙을 작성한다.</p></li><li><p>요일별로 유산소(뜀걸음), 상체, 하체/코어, 휴식 등 서로 다른 목표를 부여하도록 지시한다.</p></li><li><p>모든 요일의 운동에 준비-본-정리 시간 배분과 구체적 횟수를 반드시 포함하도록 강제한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Few-shot 활용 제어 지침]\n1. [형식 모방 원칙]: 제공된 Example의 '3단계 시간 배분(준비-본-정리)', '세트/휴식 시간 명시', '시간대별 수면 행동'의 서식과 깊이 수준을 모든 요일에 동일하게 적용하세요.\n2. [내용 복제 금지]: Example의 화요일 운동(푸시업/딥스)을 다른 요일에 그대로 복사하지 마세요. 월/금은 3km 러닝 페이스 조절, 수요일은 코어/회복, 주말은 가벼운 산책 등 요일별 목적에 맞게 내용을 다각화하세요.\n3. [구체성 강제]: 모든 운동 종목에는 반드시 분 단위 시간과 횟수/세트 수를 숫자로 표기하세요.</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>제어 지시문:<br>• 제공된 Few-shot 예시의 '서식과 정밀도'만 학습하고, 실제 운동 종목은 월/수/금(뜀걸음 및 하체), 화/목(상체 및 코어)으로 명확히 구분하여 작성할 것.<br>• '적당히', '충분히' 같은 모호한 수식어 사용을 금지하고 '15분', '3세트'처럼 수치로 명시할 것.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>예시 복제 방지 및 구체성 강제 지시문 명세서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>예시의 단순 복제를 방지하는 통제 규칙이 명시되어 있다.</p></li><li><p>요일별 운동 다양화와 정량 수치 표기 규칙이 포함되어 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>예시만 덜컥 넣고 복제 방지 지침이 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "Few-shot 개선 프롬프트 v2 작성 및 AI 실행하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>기존 1차 프롬프트(v1)에 Few-shot 예시와 제어 지침을 결합하여 업그레이드된 '프롬프트 v2'를 완성하고 AI에 실행합니다.</p><h4>해야 할 일</h4><ol><li><p>Role, User Data, Task, Constraints, Few-shot Example, Control Rules, Output Format 순으로 프롬프트 v2를 조립한다.</p></li><li><p>AI 도구에 입력하고 실행한다.</p></li><li><p>생성된 'Few-shot 기반 고품질 맞춤 건강 리포트 v2' 응답 원문을 보관한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[Few-shot 개선 프롬프트 v2 구조]\n- Role: [전문 코치 역할]\n- User Data: [미션 1 이지훈 상병 프로필]\n- Task: [주간 맞춤 건강 리포트 생성]\n- Constraints: [군 환경 필수 제약 4가지]\n- Few-shot Example: [단계 5-2에서 작성한 모범 루틴 예시]\n- Control Rules: [단계 5-3 복제 방지 및 정량 표기 규칙]\n- Output Format: [주간 계획표 마크다운 표 및 일일 체크리스트]\n\n---\n[AI v2 실행 응답 원문 저장]\n(응답 내용 전문 붙여넣기)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>프롬프트 v2 실행 완료.<br>출력 결과: 월요일부터 일요일까지 모든 요일이 Few-shot 예시의 수준처럼 준비 5분, 본운동 25분(인터벌 뜀걸음 페이스 및 횟수), 정리 10분으로 완벽히 구조화되어 출력됨. 취침 전 호흡법과 PX 대체 간식도 요일별로 정밀하게 제안됨.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>Few-shot이 통합된 프롬프트 v2 전문</p></li><li><p>AI v2 응답 원문 전문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>Few-shot 예시와 통제 지침이 포함된 프롬프트 v2가 정상 실행되었다.</p></li><li><p>AI v2 응답 원문이 누락 없이 첨부되었다.</p></li><li><p>v1 대비 각 요일별 계획의 구체성이 현저히 향상되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>v2 프롬프트 전문이나 응답 원문이 빠져 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "동일 조건 전후 비교표 작성 및 부작용 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>프롬프트 v1과 v2의 결과를 동일한 비교 기준(운동 구체성, 수면 실천성, 식단 현실성 등)으로 대조하여, Few-shot 적용을 통한 실질적 개선 성과와 혹시 발생한 부작용을 객관적으로 입증합니다.</p><h4>해야 할 일</h4><ol><li><p>동일한 사용자 조건에서 v1(개선 전)과 v2(개선 후)의 응답을 나란히 비교한다.</p></li><li><p>비교 항목(시간 배분 구체성, 세트 수 표기, 식단 팁의 현실성 등)별로 차이점을 기록한다.</p></li><li><p>예시의 특정 단어나 숫자가 부자연스럽게 반복되는 부작용이 없는지 점검하고 최종 평가를 내린다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[프롬프트 v1 vs v2 품질 비교 검증표]\n1. 운동 계획 구체성:\n - v1 (개선 전): [\"뜀걸음과 푸시업을 하세요\" 수준의 단순 나열]\n - v2 (개선 후): [\"워밍업 5분 ➔ 3km 뜀걸음 16분 페이스 ➔ 쿨다운 10분\"으로 정량화 완비]\n2. 수면/피로 관리 지침:\n - v1 (개선 전): [\"23시에 일찍 자세요\"의 단순 권고]\n - v2 (개선 후): [\"22:30 스마트폰 반납 ➔ 22:50 침상 복식호흡 5분\"의 단계형 실천 수칙 완비]\n3. 식단/간식 가이드:\n - v1 (개선 전): [\"PX 간식을 줄이세요\"]\n - v2 (개선 후): [\"취침 전 라면 ➔ 저지방 우유 및 아몬드 10알 대체\"의 구체적 품목 제시]\n4. 부작용 점검: [예시의 화요일 운동이 다른 요일에 복제되지 않고 적절히 변형되었는가? -> 양호]\n5. 최종 개선 평가: [Few-shot 도입으로 실천 가능한 행동 중심 리포트로 대폭 업그레이드됨]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>비교 결과 요약:<br>• v1은 요일별 운동 이름만 있어 혼자 운동할 때 막막했으나, v2는 40분의 타임테이블이 분 단위로 나와 있어 스마트폰 타이머를 맞추고 그대로 따라 할 수 있게 됨.<br>• 수면 지침 역시 단순 조언에서 벗어나 22:30부터 06:00까지의 행동 순서가 확립됨.<br>• 부작용 점검 결과 예시 복제 없이 월/수/금 유산소와 화/목 근력이 조화롭게 분배됨.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>v1 대 v2 항목별 상세 비교표</p></li><li><p>부작용 점검 결과 및 최종 종합 평가 메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>v1과 v2의 차이점이 최소 3개 이상의 구체적 지표로 비교되어 있다.</p></li><li><p>Few-shot 도입에 따른 품질 향상 근거가 명시되었다.</p></li><li><p>예시 복제 등 잠재적 부작용에 대한 점검 결과가 포함되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'v2가 더 좋다'는 식의 한 줄 소감만 있고 항목별 대조 근거가 없다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m06",
|
|
"sequence": 6,
|
|
"title": "다른 생활 패턴으로 받아보기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>조건 변화가 AI 분석 결과에 미치는 영향을 비교 분석하기 (선택 미션)</strong></p><p>완성된 프롬프트가 정말로 맞춤형인지 확인하려면, 입력 조건(생활 패턴, 근무 형태)을 바꾸었을 때 AI가 그에 맞춰 전혀 다른 현실적 대안을 제시하는지 시험해 보아야 합니다. 예를 들어 '주간 정규 일과자'와 '야간 경계/불침번 교대근무자'의 수면 및 운동 루틴은 완전히 달라져야 합니다.</p><p>이번 미션에서는 서로 다른 가상 페르소나 A(야간근무형)와 B(집중체력증진형)를 프롬프트에 입력하여, 조건 변화에 따른 AI 응답 차이를 비교 분석한 <code>생활 패턴별 추천 결과와 비교 기록</code>을 완성합니다. (선택 미션)</p>",
|
|
"objectives": "<h3>소개</h3><p>서로 다른 생활 패턴 및 건강 목표를 가진 가상 페르소나 2종을 설정하고, 동일한 프롬프트 템플릿에 입력하여 AI 응답이 조건에 따라 어떻게 달라지는지 비교 분석한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>야간근무형(A)과 체력집중형(B) 가상 생활 패턴 정의서 작성</p></li><li><p>동일한 마크다운 표 출력 형식을 고정한 채 조건별 프롬프트 실행</p></li><li><p>패턴 A와 B의 AI 응답 원문 확보 및 수면/운동 루틴 대조</p></li><li><p>조건 변화가 AI 추천에 미친 영향과 프롬프트의 상황 적응력 분석</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m06-scenario-v3.webp\"><h4>미션 배경</h4><p>하나의 고정된 루틴만 만들 수 있는 프롬프트는 상황이 바뀌면 쓸모가 없어진다. 다른 상황 조건을 넣었을 때 AI가 그에 맞는 유연하고 안전한 계획을 도출하는지 검증해야 프롬프트의 범용성과 신뢰성을 확인할 수 있다.</p><p>이번 미션은 선택 미션으로, 두 가지 다른 생활 조건에서 결과를 비교한다. 최종 산출물은 <code>생활 패턴 A·B 정의서, 실행 응답, 영향 분석 기록</code>이다.</p><p><strong>상황:</strong> 현재 만든 프롬프트가 주간 일과자에게는 잘 맞으나, 야간 근무나 특수 훈련 상황에서도 유효하게 작동하는지 검증되지 않은 상태다.</p><p><strong>학습자 역할:</strong> 비교 분석관이 되어 조건 변수만을 변경해 두 번 실행하고 그 차이점을 분석한다.</p><p><strong>제약:</strong> 출력 형식을 동일하게 고정하여 오직 사용자 조건 차이로 인한 변화만 순수하게 비교한다.</p><p><strong>이번 결과물:</strong> <code>생활 패턴 A·B 정의서, 실행 응답, 영향 분석 기록</code>을 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m06-01-persona-cards.md",
|
|
"/uploads/A13/a13-m06-02-persona-comparison.md",
|
|
"/uploads/A13/a13-m06-03-personalized-prompts.md",
|
|
"/uploads/A13/a13-m06-04-customization-validation.md",
|
|
"/uploads/A13/a13-m06-05-personalized-report-set.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 생활 다양한 복무 여건 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 가상 데이터 기반 실험 원칙 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m06-01-persona-cards.md\">1단계 가상 페르소나 카드 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m06-02-persona-comparison.md\">2단계 페르소나 조건 비교표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m06-03-personalized-prompts.md\">3단계 대상별 맞춤 리포트 프롬프트 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m06-04-customization-validation.md\">4단계 맞춤화 검증 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m06-05-personalized-report-set.md\">5단계 대상별 건강 리포트 묶음 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 두 조건 비교 시 프롬프트의 지시와 출력 서식은 동일하게 고정하고 사용자 조건 변수만 변경합니다.</p>",
|
|
"techStack": [
|
|
"Comparative Prompting",
|
|
"Persona Simulation",
|
|
"Scenario Testing",
|
|
"Variance Analysis"
|
|
],
|
|
"deliverables": [
|
|
"생활 패턴 A·B (야간근무형 vs 체력집중형) 정의서 (선택)",
|
|
"고정 출력 형식 지시문 (선택)",
|
|
"패턴 A·B 프롬프트 및 실행 응답 원문 (선택)",
|
|
"생활 여건 변화에 따른 맞춤 분석 영향 비교표 (선택)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[조건 변수의 명확성] 일과 패턴 A(주간 일과)와 패턴 B(야간 당직/교대)의 상황 조건이 서로 겹치지 않게 정의되었는가?</strong></p><h4>PASS 증거</h4><p>패턴 A(06:00 기상, 17:30 운동)와 패턴 B(야간 당직 후 08:00 취침, 오후 실내 가벼운 스트레칭)의 가용 시간과 신체 상태가 구체적으로 구분되었다.</p><h4>보완이 필요한 상태</h4><p>두 조건의 차이가 불분명하거나 조건 정의서가 누락된 경우.</p><h4>보완 방법</h4><p>취침/기상 시각과 운동 가능 시간대를 명확히 대조표 형태로 정리한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[실험의 엄밀성 (변수 통제)] 프롬프트의 지시사항과 출력 양식은 동일하게 유지하고 상황 변수만 변경하였는가?</strong></p><h4>PASS 증거</h4><p>프롬프트 본문은 100% 동일하게 고정하고 오직 `[사용자 복무 상황]` 슬롯의 내용만 바꾸어 각각 실행한 기록이 확인된다.</p><h4>보완이 필요한 상태</h4><p>프롬프트의 지시문이나 형식까지 함께 바꾸어 결과 차이의 원인을 알 수 없는 경우.</p><h4>보완 방법</h4><p>프롬프트 템플릿을 고정하고 상황 변수 텍스트만 교체하여 재실행한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[상황별 리포트 적응성 분석] AI가 조건 변화에 따라 안전하고 타당한 계획(낮잠 배치, 운동 강도 완화 등)을 도출했는지 분석하였는가?</strong></p><h4>PASS 증거</h4><p>야간 근무자에게 무리한 유산소 대신 수면 보충과 피로 회복 스트레칭을 제안했는지 확인하고 그 차이점을 영향 분석서에 기록하였다.</p><h4>보완이 필요한 상태</h4><p>상황이 바뀌었음에도 AI가 똑같은 주간 운동 루틴을 내놓았는데 이를 지적하지 못한 경우.</p><h4>보완 방법</h4><p>AI가 야간 근무 특수성을 고려하지 못했다면 프롬프트 제약에 '교대근무 시 수면 우선' 규칙을 보강한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 선택</p><p><strong>핵심 평가영역:</strong> 변수 통제 실험·다중 복무 여건(주간/교대) 적응성 분석</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(6-1~6-4)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다. (미수행 시에도 프로젝트 전체 FAIL 사유가 되지 않음)</p><ul><li><p>주간 일과 조건(패턴 A)과 야간 근무/교대 일과 조건(패턴 B)을 명확히 정의했다.</p></li><li><p>프롬프트 본문과 출력 서식은 고정하고 사용자 복무 조건 변수만 변경하여 실행했다.</p></li><li><p>AI가 각 상황의 특성에 맞춰 수면 시간대와 운동 강도를 유연하고 안전하게 조정했는지 비교 분석했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>선택 미션으로, 여러 변수를 동시에 바꾸지 않고 '근무 형태' 변수만 독립적으로 변경하여 프롬프트의 범용성과 적응성을 과학적으로 검증했는지를 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"가상 페르소나 A, B 데이터를 프롬프트에 각각 입력하여 실행하기",
|
|
"두 결과의 공통점과 차이점 요약 받기"
|
|
],
|
|
"rules": [
|
|
"프롬프트의 지시문과 출력 서식은 동일하게 유지하고 사용자 데이터만 변경한다.",
|
|
"두 결과의 차이가 타당한지 학습자가 직접 비교 검토한다."
|
|
],
|
|
"forbid": [
|
|
"페르소나 A, B 실행 시 지시문을 제각각 다르게 바꾸어 비교를 무의미하게 만들기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "서로 다른 생활 패턴 페르소나 A·B 정의하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>비교의 목적은 극명하게 다른 조건에서 AI가 얼마나 똑똑하게 적응하는지 보는 것입니다. '야간 불침번/경계근무자(A)'와 '체력검정 특급 목표자(B)'라는 상반된 두 가지 가상 조건을 정의합니다.</p><h4>해야 할 일</h4><ol><li><p>페르소나 A (야간근무형): 주 3회 02:00~04:00 야간 근무, 낮 시간 피로 누적, 분할 수면 필요.</p></li><li><p>페르소나 B (체력집중형): 정상 주간 일과, 뜀걸음 1급/특급 목표, 고강도 인터벌 및 체력단련 중심.</p></li><li><p>두 페르소나의 수면 시간, 운동 목표, 가용시간을 구체적인 숫자로 표로 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[비교용 가상 페르소나 정의서]\n1. 페르소나 A (야간 교대/불침번 근무형):\n - 상황: 주 3회 야간 경계/불침번 근무(02:00~04:00)로 수면이 쪼개짐\n - 수면: 총 수면 5.5시간(단속 수면), 주간 피로도 1/5점\n - 운동 가용시간: 30분 (피로로 인해 가벼운 피로회복 운동 희망)\n - 핵심 목표: 수면 리듬 회복 및 낮 시간 집중력 유지\n2. 페르소나 B (체력 집중 증진형):\n - 상황: 규칙적인 주간 일과(22:30~06:00 완벽 보장)\n - 수면: 총 수면 7.5시간 양호 (피로도 4/5점)\n - 운동 가용시간: 45분 (체력검정 특급 목표)\n - 핵심 목표: 3km 뜀걸음 12분대 진입 및 푸시업 70회 달성</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>비교 대상 선정:<br>• A타입: 불침번으로 수면이 끊겨 피로 회복이 최우선인 동료 장병 상황.<br>• B타입: 체력단련에 몰입하여 기록 단축을 노리는 체력 우수 장병 상황.<br>두 상황의 입력 데이터를 완벽히 분리하여 준비함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>페르소나 A와 B의 세부 조건 비교 정의서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>두 페르소나의 상황(수면 형태, 운동 목표, 가용시간)이 명확히 대비된다.</p></li><li><p>정량 수치로 정리되어 프롬프트 입력값으로 바로 사용 가능하다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>두 페르소나의 조건이 비슷하여 비교 가치가 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "고정 출력 형식 지시문 설계하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>답변 형식이 달라지면 내용 비교가 어렵습니다. 두 페르소나 모두 동일한 마크다운 표 형식으로 출력되도록 형식을 고정합니다.</p><h4>해야 할 일</h4><ol><li><p>미션 5에서 완성한 출력 양식(진단 요약, 주간 실천 계획표, 일일 체크리스트)을 그대로 복사한다.</p></li><li><p>두 실행 모두 이 서식을 100% 준수하도록 강제하는 문구를 작성한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[고정 출력 형식 지시문]\n\"반드시 다음 3가지 항목의 정형화된 마크다운 양식으로만 답변하세요:\n1. [상황별 핵심 진단 1줄]\n2. [주간 실천 계획표 (요일 | 시간 | 수면 관리 | 운동 루틴 | 식단 팁)]\n3. [일일 실천 체크리스트 3가지]\"</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>고정 서식 설정 완료: 요일별 5개 열을 가진 주간 계획표 마크다운 서식을 통일함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>동일 적용할 고정 출력 형식 지시문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>마크다운 표를 포함한 동일 출력 서식이 확정되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>서식 지정이 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "패턴 A·B 프롬프트 실행 및 응답 원문 수집하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>프롬프트 템플릿에 페르소나 A와 B를 각각 넣어 2회 실행하고 두 개의 응답 원문을 보관합니다.</p><h4>해야 할 일</h4><ol><li><p>프롬프트 템플릿의 User Data에 페르소나 A 데이터를 넣고 실행 ➔ 응답 A 저장.</p></li><li><p>새 대화창을 열고 User Data에 페르소나 B 데이터를 넣고 실행 ➔ 응답 B 저장.</p></li><li><p>두 응답의 원문을 나란히 보관한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[패턴 A 실행 응답 원문 (야간근무형)]\n(응답 A 전문 붙여넣기)\n\n[패턴 B 실행 응답 원문 (체력집중형)]\n(응답 B 전문 붙여넣기)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>실행 결과:<br>• 응답 A: 야간 근무 날 '오후 20분 낮잠 루틴', '근무 후 가벼운 이완 스트레칭', '카페인 음료 섭취 제한 시간(15시 이전)' 등이 맞춤형으로 도출됨.<br>• 응답 B: 주 4회 고강도 인터벌 러닝 3km(13분 페이스), 고반복 푸시업/풀업 루틴, 단백질 식단 극대화 팁이 도출됨.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>패턴 A와 B의 프롬프트 및 AI 응답 원문 2건</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>두 개의 독립적인 실행 결과 원문이 모두 첨부되어 있다.</p></li><li><p>동일한 서식 아래 서로 다른 맞춤형 내용이 도출되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>한쪽 응답 원문이 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "생활 여건 변화에 따른 맞춤 분석 영향 비교 분석하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>두 결과를 대조하여 조건 변화가 AI 분석에 미친 영향을 분석하고, 프롬프트가 사용자의 상황을 얼마나 잘 반영했는지 종합 평가합니다.</p><h4>해야 할 일</h4><ol><li><p>수면 관리 지침의 차이점을 비교한다. (단속 수면 보충 vs 충분한 숙면 루틴)</p></li><li><p>운동 루틴의 차이점을 비교한다. (회복 스트레칭 위주 vs 기록 단축 인터벌 위주)</p></li><li><p>프롬프트가 조건에 따라 맞춤형으로 작동했음을 결론으로 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[패턴 A vs B 비교 분석표]\n1. 수면 전략 차이:\n - 패턴 A: [불침번 후 수면 부채 해소를 위한 낮잠 20분 및 수면 위생 집중]\n - 패턴 B: [일정한 취침/기상 시간을 통한 신체 회복 주기 최적화]\n2. 운동 루틴 차이:\n - 패턴 A: [부상 방지를 위한 25분 저강도 유산소 및 코어 이완]\n - 패턴 B: [기록 단축을 위한 40분 고강도 인터벌 러닝 및 맨몸 서킷]\n3. 종합 분석 결과:\n - [프롬프트가 사용자 여건(피로도, 근무형태)을 정확히 인지하여 현실적인 대안을 분기하여 출력함을 확인]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>분석 결론: 야간근무형에게는 무리한 운동 대신 피로 관리와 분할 수면을 제시하고, 체력집중형에게는 고강도 훈련을 제시함으로써 프롬프트의 우수한 상황 적응력을 검증함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>패턴 A와 B의 상세 비교표 및 종합 분석 기록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>수면, 운동, 식단 관점에서 두 결과의 차이점이 논리적으로 분석되었다.</p></li><li><p>프롬프트의 상황 적응성에 대한 타당한 평가가 제시되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>차이점에 대한 분석 없이 '둘 다 좋다'로 끝났다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m07",
|
|
"sequence": 7,
|
|
"title": "수치 검증 및 맞춤 건강 리포트 정리하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>AI가 만든 계획의 수치적 타당성과 안전성을 외부 기준으로 팩트체크하기</strong></p><p>AI가 제안한 운동 시간, 뜀걸음 페이스, 칼로리 추정치나 수면 시간 계산이 겉보기엔 그럴듯해도 실제 계산해 보면 총합이 맞지 않거나 부상 위험이 있는 무리한 수치일 수 있습니다. AI의 분석을 그대로 믿지 않고, 실제 국방 체력검정 기준, 일일 권장 수치와 대조하여 팩트체크하고 비현실적인 조언을 걸러내는 '검증' 과정이 반드시 필요합니다.</p><p>이번 미션에서는 AI 결과를 외부 기준과 수치적으로 대조·검증하고 탈락/선별 규칙을 적용하여, 신뢰할 수 있는 <code>수치 검증된 맞춤 주간 건강 리포트 최종안</code>을 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>AI가 생성한 건강 리포트의 수치(시간, 횟수, 페이스 등)와 조언을 외부 공인 기준(군 체력검정 기준, 수면 가이드 등)과 대조하여 검증한다. 탈락 규칙을 적용해 비현실적 항목을 제외하고 최종 맞춤 리포트를 완성한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>7일간의 주간 루틴 데이터 통합 및 수치 계산(시간 합계 등) 점검</p></li><li><p>비현실적 조언 및 부상 위험 항목 탈락/보류 선별 규칙 수립</p></li><li><p>외부 확인 경로(육군 체력검정 기준표, 표준 수면 지침 등)를 통한 팩트체크</p></li><li><p>최종 실천할 핵심 행동 3가지 선정 및 근거 기록</p></li><li><p>수치 검증이 완료된 맞춤 주간 건강 리포트 완성본 정리</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m07-scenario-v5.webp\"><h4>미션 배경</h4><p>AI는 계산 실수를 하거나 비현실적인 훈련 강도를 그럴듯하게 제안(환각)할 수 있다. 학습자가 직접 계산기를 두드려보고 공인 기준과 대조하여 검증해야만 안전사고 없이 실천할 수 있는 진짜 내 리포트가 된다.</p><p>이번 미션에서는 외부 기준을 통한 수치 검증과 선별 작업을 거쳐 최종 리포트를 확정한다. 최종 산출물은 <code>수치 검증된 맞춤 주간 건강 리포트</code>이다.</p><p><strong>상황:</strong> AI가 작성한 리포트의 완성도는 높아졌으나, 제시된 시간 합계나 운동 페이스가 실제로 안전하고 타당한지 수치적 검증이 이루어지지 않은 상태다.</p><p><strong>학습자 역할:</strong> 팩트체커 및 안전 검증관이 되어 외부 기준과 대조하고 비현실적 요소를 제거한다.</p><p><strong>제약:</strong> 외부 확인 출처(국방 체력검정 기준 등)를 명시하고, 검증되지 않은 위험한 조언은 최종안에서 반드시 삭제한다.</p><p><strong>이번 결과물:</strong> <code>수치 검증된 맞춤 주간 건강 리포트</code>를 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m07-virtual-7day-log.md",
|
|
"/uploads/A13/a13-m07-01-health-log-table.md",
|
|
"/uploads/A13/a13-m07-02-analysis-metrics.md",
|
|
"/uploads/A13/a13-m07-03-analysis-prompt.md",
|
|
"/uploads/A13/a13-m07-04-analysis-validation.md",
|
|
"/uploads/A13/a13-m07-05-analysis-report.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 육군 체력검정 합격 기준 및 측정 방법 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.kspo.or.kr/\">국민체육진흥공단 (국민체력100)</a> — 성인 연령대별 체력 백분위 및 권장 운동 부하 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 수치 데이터 안전 처리 원칙 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-virtual-7day-log.md\">가상 7일 건강 로그 데이터셋 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-01-health-log-table.md\">1단계 7일 건강 로그 표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-02-analysis-metrics.md\">2단계 분석 지표 정의서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-03-analysis-prompt.md\">3단계 데이터 분석 프롬프트 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-04-analysis-validation.md\">4단계 분석 검증 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-05-analysis-report.md\">5단계 가상 건강 데이터 분석 보고서 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: AI가 계산한 수면 시간 합계나 칼로리, 심박수 수치에 계산 오류(환각)가 없는지 외부 공인 기준 및 직접 계산으로 반드시 검증합니다.</p>",
|
|
"techStack": [
|
|
"Quantitative Fact-checking",
|
|
"Safety Verification",
|
|
"Data Validation",
|
|
"Health Report Finalization"
|
|
],
|
|
"deliverables": [
|
|
"주간 루틴 통합 데이터 및 수치 계산 점검표 (필수)",
|
|
"비현실적 조언 탈락·보류·선정 규칙 (필수)",
|
|
"외부 기준 대조 수치 검증 기록 (필수)",
|
|
"최종 3대 영역별 실천 행동 선정 근거 (필수)",
|
|
"주간 실천 계획 및 일일 체크리스트 (필수)",
|
|
"수치 검증된 맞춤 주간 건강 리포트 최종안 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[외부 공인 기준 대조] 공인된 체력검정 기준 및 보건 지침과 대조하여 리포트의 안전성을 검토하였는가?</strong></p><h4>PASS 증거</h4><p>육군 3km 뜀걸음 등급 기준(특급~3급), 1일 권장 수면 시간(7시간 내외) 등 외부 확인 출처가 명시되고 리포트의 운동 강도가 이에 부합하는지 대조되었다.</p><h4>보완이 필요한 상태</h4><p>외부 기준 없이 학습자의 주관적 느낌만으로 타당하다고 결론 내린 경우.</p><h4>보완 방법</h4><p>국방부 체력검정 기준표나 국민체력100 가이드라인을 참조하여 목표 페이스의 타당성을 검토한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[산술 계산 검증] AI가 제시한 시간 합계, 일일 운동량, 점진적 증량 수치에 계산 오류(환각)가 없는지 검증하였는가?</strong></p><h4>PASS 증거</h4><p>주간 총 유산소 시간 합계, 수면 시간 합산, 푸시업 총 세트 수 등을 직접 계산하여 AI의 계산 착오를 찾아내고 정정하였다.</p><h4>보완이 필요한 상태</h4><p>AI가 '하루 30분씩 5일 = 총 200분'처럼 잘못 계산한 수치를 그대로 방치한 경우.</p><h4>보완 방법</h4><p>리포트에 포함된 모든 숫자(시간, 횟수, 분)를 직접 덧셈·곱셈하여 계산 오류를 수정한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[비현실적·위험 조언 제거] 관절 부상 위험, 과도한 단식, 영내 불가 요소 등 부적절한 조언을 선별하여 탈락시켰는가?</strong></p><h4>PASS 증거</h4><p>체력 수준에 맞지 않는 급격한 뜀걸음 증량이나 취침 직전 고강도 운동 등 부상 유발 요소를 식별하고 안전한 대체 루틴으로 수정한 이력이 확인된다.</p><h4>보완이 필요한 상태</h4><p>부상 위험이 있는 과훈련 계획을 거르지 않고 그대로 확정안에 포함한 경우.</p><h4>보완 방법</h4><p>부상 위험이 있는 동작이나 무리한 일정을 삭제하고 점진적 점핑/휴식일이 보장된 안전 루틴으로 교체한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[최종 건강 리포트 완성도] 검증을 마친 7일 주간 건강 리포트 최종본이 실제 병영에서 바로 실천 가능한 규격으로 완비되었는가?</strong></p><h4>PASS 증거</h4><p>요일별 수면 관리, 40분 이내 운동 루틴, 병영 식당/PX 활용 식단 팁이 수치 검증을 마친 상태로 표와 개조식 형태로 일목요연하게 완성되었다.</p><h4>보완이 필요한 상태</h4><p>검증 메모만 있고 최종 수정된 리포트 완성본이 빠져 있거나 미완성인 경우.</p><h4>보완 방법</h4><p>수치 검증과 위험 요소 수정을 모두 반영한 최종 주간 건강 리포트 1부를 완성한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 외부 공인 기준 대조·산술 수치 검증·환각 및 위험 요소 제거·최종 리포트 확정</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(7-1~7-6)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>육군 체력검정 기준, 국민체력100 등 공인 외부 기준과 대조하여 운동 강도의 타당성을 검증했다.</p></li><li><p>AI가 제시한 주간 총 운동 시간, 수면 시간 합계, 페이스 수치를 직접 계산하여 산술 오류를 교정했다.</p></li><li><p>부상 위험이 있거나 비현실적인 조언(환각)을 최종안에서 확실히 삭제 또는 안전 대안으로 수정했다.</p></li><li><p>수치 검증과 안전성 확인이 완료된 7일간의 맞춤 주간 건강 리포트 최종본을 확정했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>AI가 작성한 그럴듯한 리포트를 그대로 믿지 않고, 학습자가 직접 계산기를 두드려 수치 오류를 찾아내고 공인 기준과 대조하여 위험 요소를 배제했는지가 핵심 판정 기준이다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"특정 운동 루틴의 총 소요 시간 계산을 AI에 재확인하기",
|
|
"육군 체력검정 기준 등 공인 수치와의 차이점 정리 요청하기"
|
|
],
|
|
"rules": [
|
|
"최종 수치와 실천 여부는 학습자가 직접 계산하고 판단하여 확정한다.",
|
|
"검증되지 않은 민간요법이나 극단적 조언은 과감히 삭제한다."
|
|
],
|
|
"forbid": [
|
|
"AI 계산 결과를 검산 없이 그대로 믿고 제출하기",
|
|
"부상 위험이 있는 과도한 수치를 수정 없이 방치하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "7일간의 가상 생활 로그 통합 및 수치 계산 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI가 제안한 월요일부터 일요일까지의 주간 계획에서 각 요일별 소요 시간의 합이 정말 40분 이내인지, 주간 총 수면 시간이 계산과 맞는지 수치적으로 합산하고 점검합니다.</p><h4>해야 할 일</h4><ol><li><p>요일별 운동 시간(준비+본+정리)을 더해 40분을 초과하는 요일이 있는지 확인한다.</p></li><li><p>일주일간의 총 수면 시간 및 평균 수면 시간을 직접 계산해 본다.</p></li><li><p>계산이 틀렸거나 시간이 초과된 지점을 찾아 표시한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[주간 수치 검산표]\n- 월요일 운동: 준비 5분 + 3km 러닝 18분 + 쿨다운 10분 = 총 33분 (40분 이내 충족)\n- 화요일 운동: 준비 5분 + 상체 서킷 25분 + 쿨다운 10분 = 총 40분 (충족)\n- 수요일 운동: 준비 5분 + 코어 20분 + 스트레칭 15분 = 총 40분 (충족)\n- 목요일 운동: 준비 5분 + 하체 서킷 25분 + 쿨다운 10분 = 총 40분 (충족)\n- 금요일 운동: 준비 5분 + 3km 러닝 16분 + 쿨다운 10분 = 총 31분 (충족)\n- 주간 평균 수면 계산: (6.5h x 5일 + 7.5h x 2일) / 7일 = 주간 평균 6.78시간 (목표 6.5시간 이상 충족)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>검산 결과: 모든 평일 운동이 31~40분 사이에 분포하여 개인정비시간 40분 제약을 완벽히 준수함을 확인. 주간 평균 수면도 6.78시간으로 계산 오류 없음 확인.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>요일별 운동 시간 합산 및 주간 평균 수면 검산표</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>모든 요일의 운동 소요 시간이 분 단위로 정확히 합산되었다.</p></li><li><p>수면 시간의 평균 계산이 올바르게 수행되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>수치 검산 없이 '시간 잘 맞음'이라고만 적었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "비현실적 조언 탈락 및 우선 개선 영역 선별 규칙 수립하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI가 제안한 수많은 조언 중 병영 현실에서 지키기 어렵거나 부작용이 있는 항목을 걸러내기 위한 '탈락/선별 기준'을 수립합니다.</p><h4>해야 할 일</h4><ol><li><p>탈락 기준 1: 부대 배식으로 해결 불가능한 특수 식품(예: 아보카도, 연어 등) 권유는 즉시 탈락.</p></li><li><p>탈락 기준 2: 취침 1시간 전 격렬한 타바타 운동 권유는 수면 방해로 탈락.</p></li><li><p>우선선정 기준: 생활관에서 도구 없이 즉시 할 수 있고 수면 질을 높이는 행동 우선 선정.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[조언 선별 및 탈락 규칙]\n1. [즉시 탈락 규칙]:\n - PX 미판매 고가 영양제/특수 식단 요구 시 탈락\n - 생활관 소등 이후(22:00 이후) 불침번 근무 외 활동 요구 시 탈락\n - 뜀걸음 워밍업 생략 조언 탈락 (부상 위험)\n2. [우선 선정 규칙]:\n - 스마트폰 반납 후 침상에서 5분 이내로 가능한 수면 유도 호흡법\n - 3km 체력검정 페이스 조절에 직접 도움되는 인터벌 러닝</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>선별 규칙 적용:<br>• AI의 '취침 전 반신욕 권유' ➔ 생활관 공동 세면장 여건상 불가하므로 '미온수 샤워 및 발목 스트레칭'으로 대체/탈락 처리함.<br>• AI의 '매일 비타민C 2000mg 복용' ➔ 영내 의무대 지침 고려하여 과다 복용 권유 제외.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>조언 선별 및 탈락 규칙 정의서</p></li><li><p>실제 탈락/대체 처리한 항목 메모</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>탈락 및 선정 규칙이 객관적으로 수립되어 있다.</p></li><li><p>병영 여건에 맞지 않는 조언을 실제로 걸러낸 사례가 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>비현실적 조언을 거르지 않고 무조건 다 수용했다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "외부 기준(체력검정 기준표 등) 대조 정량 수치 검증하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI가 제시한 뜀걸음 속도와 푸시업 목표가 실제 육군 체력검정 기준과 부합하는지 신뢰할 수 있는 외부 공식 자료와 대조하여 팩트체크합니다.</p><h4>해야 할 일</h4><ol><li><p>육군 체력검정 기준표(3km 뜀걸음, 팔굽혀펴기, 윗몸일으키기 등급 기준)를 확인한다.</p></li><li><p>AI가 제시한 3km 뜀걸음 페이스(15분 30초 ➔ 15분 00초)가 실제 목표 등급(2급/1급) 기준에 맞는지 대조한다.</p></li><li><p>확인한 외부 출처와 확인 날짜를 기록한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[외부 공인 기준 팩트체크 기록]\n1. 검증 대상 수치: [3km 뜀걸음 목표 시간 15분 00초]\n - 외부 확인 경로: [육군 체력검정 평가 기준표 (남군 20대 초반)]\n - 기준표 내용: [특급 12분 30초 이내 / 1급 13분 30초 / 2급 14분 30초 / 3급 15분 30초]\n - 검증 판정: [현재 16분대(불합격)에서 15분 00초(3급 안정권) 진입 목표는 매우 현실적이고 타당함 확인]\n2. 검증 대상 수치: [푸시업 주간 15회 x 3세트]\n - 외부 확인 경로: [국방 체력단련 기초 가이드라인]\n - 검증 판정: [초심자 근지구력 향상에 적합한 볼륨임을 확인]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>팩트체크 완료:<br>• 육군 체력검정 기준표 대조 결과 3km 15분 완주는 3급(합격선) 도달을 위한 필수 구간임.<br>• AI의 점진적 인터벌 계획(1km 5분 30초 페이스 ➔ 5분 00초 페이스)이 체력검정 기준과 정확히 맞물림을 확인.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>외부 공식 기준 대조 팩트체크 표</p></li><li><p>확인 경로 및 타당성 판정 근거</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>외부 공인 기준(체력검정 기준표 등)과 대조한 내용이 명시되어 있다.</p></li><li><p>수치적 목표의 타당성이 입증되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>외부 확인 근거 없이 '적당해 보임'으로만 작성했다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "수면·운동·식단 3대 영역별 최종 개선 행동 선정하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>검증과 선별을 마친 내용 중, 이번 주간에 내가 '100% 매일 실천할 핵심 행동 3가지'를 최종 확정합니다.</p><h4>해야 할 일</h4><ol><li><p>수면: 취침 30분 전 스마트폰 사용 중단 및 22:50 침상 호흡법.</p></li><li><p>운동: 월/금 연병장 3km 인터벌 러닝 + 화/목 생활관 상체 3종 루틴.</p></li><li><p>식단: PX 야간 냉동식품 섭취 중단 및 단백질 음료/견과류 대체.</p></li><li><p>각 행동의 선정 이유를 자신의 체력 및 피로 개선 목표와 연결해 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[최종 핵심 실천 행동 3가지]\n1. [수면 행동]: 22:30 이후 스마트폰 생활관 반납함 거치 및 22:50 복식호흡 5분 (피로도 4점 달성)\n2. [운동 행동]: 월/수/금 연병장 3km 뜀걸음(인터벌 35분) + 화/목 맨몸 상체 3세트 (체력검정 3급 통과)\n3. [식단 행동]: 21:00 이후 PX 라면/과자 구매 금지, 부대 석식 단백질 반찬 잔반 없이 섭취 (체중/소화 관리)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>선정 완료: 가장 실천 효과가 높고 병영 통제를 완벽히 준수하는 3대 핵심 행동을 확정함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>3대 영역별 최종 실천 행동 및 선정 근거</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>수면, 운동, 식단 3개 영역별로 1개씩 명확한 실천 행동이 선정되었다.</p></li><li><p>각 행동이 앞선 검증 및 프로필 목표와 직결된다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>일부 영역이 누락되었거나 행동이 모호하다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "주간 실천 계획표 및 일일 실천 체크리스트 설계하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>확정된 행동들을 요일별 시간표와 일일 체크리스트로 가공하여, 매일 자기 전 스마트폰이나 수첩으로 10초 만에 달성 여부를 체크할 수 있게 만듭니다.</p><h4>해야 할 일</h4><ol><li><p>월요일부터 일요일까지의 주간 실천 계획표를 최종 점검한다.</p></li><li><p>매일 밤 체크할 3문항 체크리스트를 설계한다. (예: 오늘 23:00 취침을 준비했는가? 40분 운동을 완수했는가? PX 야식을 참았는가?)</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[일일 실천 10초 체크리스트]\n□ 1. [수면]: 22:30 스마트폰을 정리하고 침상 호흡법을 실천했는가? (O/X)\n□ 2. [운동]: 오늘 배정된 40분 루틴(러닝 또는 맨몸운동)을 완수했는가? (O/X)\n□ 3. [식단]: 야간 PX 냉동/과자를 참거나 건강 간식으로 대체했는가? (O/X)\n* 일일 달성률: 3개 충족 시 '특급', 2개 '우수', 1개 이하 '보완 필요'</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>체크리스트 설계: 침상 관물대에 붙여두고 매일 저녁 점호 전 10초 만에 표시할 수 있는 초간단 3문항 체크리스트 구축 완료.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>완성된 일일 실천 체크리스트 양식</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>매일 체크 가능한 3문항 체크리스트가 설계되었다.</p></li><li><p>판정 기준(O/X 및 달성률)이 명확하다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>체크리스트 질문이 너무 길거나 모호하다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 6,
|
|
"problem": "수치 검증된 맞춤 주간 건강 리포트 완성본 정리하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>1단계부터 5단계까지의 검증과 선별을 마친 최종 결과물을 하나의 완성된 '수치 검증 맞춤 주간 건강 리포트'로 통합 정리합니다.</p><h4>해야 할 일</h4><ol><li><p>기본 프로필, 진단 요약, 검증된 주간 계획표(월~일), 일일 체크리스트를 하나의 마크다운 문서로 취합한다.</p></li><li><p>검증되지 않은 미확인 정보나 가상 예시 문구가 본문에 남아 있지 않은지 최종 점검한다.</p></li><li><p>내일부터 즉시 생활관에서 실천할 수 있는 완성본 형태로 저장한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code># [검증 완료] 이지훈 상병의 병영 맞춤 주간 건강 리포트\n\n## 1. 나의 건강 프로필 & 핵심 목표\n- 대상: 상병 (가용 운동시간 40분)\n- 핵심 목표: 23:00 취침 및 3km 뜀걸음 15분 주파\n\n## 2. 수치 검증된 주간 맞춤 실천 계획표\n| 요일 | 시간 배분 (총 40분) | 운동 루틴 세부 | 식단 및 간식 관리 | 수면 관리 행동 |\n|---|---|---|---|---|\n| 월 | 17:40~18:15 (35분) | 3km 인터벌 뜀걸음 | 식당 배식 단백질 위주 | 22:30 폰 반납, 22:50 호흡 |\n| 화 | 17:40~18:20 (40분) | 상체 맨몸 3종 (푸시업/딥스) | PX 저지방우유/바나나 | 22:50 침상 복식호흡 |\n| 수 | 17:40~18:15 (35분) | 코어 20분 + 스트레칭 15분 | 식당 잔반 줄이기 | 22:50 폼롤러 이완 |\n| 목 | 17:40~18:20 (40분) | 하체 스쿼트/런지 3종 | PX 야식 참기 | 22:50 침상 복식호흡 |\n| 금 | 17:40~18:15 (35분) | 3km 지속주 뜀걸음 | 건강 간식 대체 | 23:00 취침 확보 |\n| 주말 | 개인정비 (자율) | 가벼운 연병장 산책 20분 | 주말 균형 식사 | 주말 낮잠 30분 이내 |\n\n## 3. 일일 실천 3문항 체크리스트\n- [ ] 1. 22:30 스마트폰 정리 및 침상 호흡 실천\n- [ ] 2. 당일 40분 운동 루틴 완수\n- [ ] 3. 야간 PX 간식 조절 성공</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>최종 완성본 통합 완료: 수치 오류 0건, 비현실적 식단/운동 0건, 100% 병영 맞춤형 주간 리포트 최종본 확정.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수치 검증된 맞춤 주간 건강 리포트 최종본 전문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>프로필, 검증된 주간 표, 체크리스트가 완벽히 결합된 완성본이다.</p></li><li><p>모든 요일의 수치와 종목이 검증되었으며 모순이 없다.</p></li><li><p>실제 병영에서 추가 설명 없이 즉시 실천 가능한 상태이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>앞선 검증 내용이 반영되지 않고 1차 초안이 그대로 제출되었다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m08",
|
|
"sequence": 8,
|
|
"title": "실제 병영 여건 적용성 및 안전성 점검하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>우천, 훈련, 당직 등 특수 상황에서도 계획이 무너지지 않도록 대체 계획 세우기 (선택 미션)</strong></p><p>완벽한 리포트를 만들었더라도 비가 오거나, 야외 훈련이 있거나, 당직/불침번 근무가 있는 날에는 계획대로 연병장을 뛰기 어렵습니다. 이런 돌발 상황에서 계획 전체를 포기하지 않고 '비가 올 때의 대체 루틴', '피로도가 극심한 날의 최소 루틴' 등 플랜 B(대체 계획)를 마련해 두어야 습관이 끊기지 않습니다.</p><p>이번 미션에서는 병영의 다양한 제약 상황을 시뮬레이션하고, 대체 계획을 보강한 <code>병영 적용성 점검표와 갱신 건강 리포트</code>를 완성합니다. (선택 미션)</p>",
|
|
"objectives": "<h3>소개</h3><p>기상 악화(우천/혹서/혹한), 야외 훈련, 불침번 근무 등 병영 내 특수 상황별 실행 장애 요인을 점검하고, 이에 대응하는 대체 운동 및 수면 계획(플랜 B)을 수립한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>병영 일과 및 부대 시설/자원 활용 가능 경로 점검</p></li><li><p>상황별(우천, 훈련, 당직 등) 실행 장애 요인 분석</p></li><li><p>장애 유형별 실내 대체 루틴 및 최소 유지 기준 수립</p></li><li><p>대체 계획이 반영된 갱신 건강 리포트 완성</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m08-scenario-v3.webp\"><h4>미션 배경</h4><p>군 생활은 변수가 많다. 날씨나 훈련 일정 때문에 하루 이틀 운동을 못하면 작심삼일로 끝나기 쉽다. 미리 대체 계획을 세워두면 어떤 상황에서도 건강 관리 루틴을 안전하게 지속할 수 있다.</p><p>이번 미션은 선택 미션으로, 병영의 특수 상황에 대비한 플랜 B를 구축한다. 최종 산출물은 <code>병영 적용성 점검표와 대체 계획서</code>이다.</p><p><strong>상황:</strong> 주간 계획은 훌륭하나, 우천 시 연병장 사용 불가나 당직 근무 다음 날의 피로 대책이 없는 상태다.</p><p><strong>학습자 역할:</strong> 위기 관리자가 되어 예상되는 변수를 사전에 식별하고 대체 행동을 정의한다.</p><p><strong>제약:</strong> 대체 계획 역시 생활관 내부나 복도 등 허용된 공간 내에서 40분 이내로 실행 가능해야 한다.</p><p><strong>이번 결과물:</strong> <code>병영 적용성 점검표와 대체 계획서</code>를 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m08-01-integrated-improvement-tasks.md",
|
|
"/uploads/A13/a13-m08-02-weekly-action-plan.md",
|
|
"/uploads/A13/a13-m08-03-improvement-prompt.md",
|
|
"/uploads/A13/a13-m08-04-improvement-review.md",
|
|
"/uploads/A13/a13-m08-05-integrated-improvement-proposal.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 일과 및 당직/훈련 시 생활 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 군사 보안 규정 준수 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-01-integrated-improvement-tasks.md\">1단계 통합 개선 과제 목록 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-02-weekly-action-plan.md\">2단계 주간 실천안 초안 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-03-improvement-prompt.md\">3단계 종합 개선 제안 프롬프트 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-04-improvement-review.md\">4단계 병영 적용성 검토 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-05-integrated-improvement-proposal.md\">5단계 종합 건강 개선 제안서 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 부대 훈련 일정이나 기밀 작전 내용은 절대 언급하지 않으며, 우천/당직 등 일반적인 상황 변수 위주로 플랜 B를 구성합니다.</p>",
|
|
"techStack": [
|
|
"Contingency Planning",
|
|
"Feasibility Assessment",
|
|
"Safety Protocol",
|
|
"Resilience Strategy"
|
|
],
|
|
"deliverables": [
|
|
"병영 자원 및 시설 활용 우선순위 정의서 (선택)",
|
|
"상황별(우천/훈련/근무) 실행 장애 점검표 (선택)",
|
|
"장애 유형별 대체 계획(Plan B) 및 안전 수칙 (선택)",
|
|
"대체 계획이 반영된 갱신 건강 리포트 (선택)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[병영 변수 식별] 날씨, 훈련, 당직 등 일상 루틴을 무너뜨리는 병영의 대표적 변수를 현실적으로 도출하였는가?</strong></p><h4>PASS 증거</h4><p>'우천/미세먼지로 연병장 폐쇄', '당직 근무 후 신체 피로 누적' 등 실제 겪을 수 있는 2가지 이상의 상황 변수가 명시되었다.</p><h4>보완이 필요한 상태</h4><p>단순히 '시간 없음', '귀찮음'처럼 환경 변수가 아닌 태도 문제만 적은 경우.</p><h4>보완 방법</h4><p>날씨, 부대 일정, 시설 통제 등 외적 환경 제약 위주로 변수를 재정의한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[실내 대체 루틴(플랜 B) 설계] 공간 제약 속에서 장비 없이 40분 이내로 수행 가능한 대체 행동을 구체화하였는가?</strong></p><h4>PASS 증거</h4><p>뜀걸음 불가 시 생활관 매트 위 버피·플랭크·스쿼트 서킷 트레이닝, 당직 후 정적 스트레칭과 30분 조기 취침 등 즉시 실행 가능한 대안이 마련되었다.</p><h4>보완이 필요한 상태</h4><p>대체 계획이 '운동 쉬기'로 끝나거나 헬스장 기구가 필요한 계획으로 작성된 경우.</p><h4>보완 방법</h4><p>생활관 1평 공간에서도 맨몸으로 유산소/근력 자극을 줄 수 있는 루틴으로 대체안을 구성한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[소음 및 안전 수칙 점검] 대체 루틴이 생활관 층간 소음, 부대 취침 규정 등 병영 공동체 수칙에 부합하는지 점검하였는가?</strong></p><h4>PASS 증거</h4><p>점핑 동작을 무소음 스텝으로 대체하고, 소등 후 운동을 금지하는 등 병영 생활 규정을 준수한 체크리스트 결과가 포함되었다.</p><h4>보완이 필요한 상태</h4><p>야간 점호 이후나 층간 소음을 유발하는 점핑잭을 실내 루틴에 그대로 넣은 경우.</p><h4>보완 방법</h4><p>층간 소음이 없는 슬로우 버피나 매트 운동으로 교체하고 안전 확인 메모를 작성한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 선택</p><p><strong>핵심 평가영역:</strong> 병영 상황 변수(우천/당직/훈련) 대응·실내 대체 계획(플랜 B) 수립</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(8-1~8-4)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다. (미수행 시에도 프로젝트 전체 FAIL 사유가 되지 않음)</p><ul><li><p>우천, 당직 근무, 야간 훈련 등 실제 병영에서 루틴을 방해하는 현실적 변수 2가지 이상을 도출했다.</p></li><li><p>연병장 사용 불가 시 생활관/복도 등 허용 공간에서 40분 이내로 가능한 대체 운동 계획을 수립했다.</p></li><li><p>대체 계획이 부대 소음 규정 및 안전 수칙을 준수하는지 점검했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>선택 미션으로, 계획이 완벽하게 지켜지지 못하는 병영 상황에서 건강 관리를 중단하지 않고 이어갈 수 있는 '현실적인 위기 대처력'을 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"우천 시 생활관 좁은 공간에서 할 수 있는 층간소음 없는 맨몸운동 추천받기",
|
|
"야간 근무 다음 날의 피로 회복 스트레칭 제안받기"
|
|
],
|
|
"rules": [
|
|
"생활관 침상 간격, 바닥 소음 등 병영 특수 제약을 지침에 넣는다."
|
|
],
|
|
"forbid": [
|
|
"야간 소등 후 비인가 활동이나 위험한 운동을 대체안으로 세우기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "병영 자원 및 시설 활용 우선순위 정의하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>부대 내에서 운동과 휴식에 활용할 수 있는 장소(연병장, 생활관 침상 옆, 체력단련실)와 시간대를 정리하여 활용 우선순위를 세웁니다.</p><h4>해야 할 일</h4><ol><li><p>평상시 1순위 활용 장소(연병장 트랙, 야외 철봉대)를 정의한다.</p></li><li><p>기상 악화 시 2순위 활용 장소(생활관 매트, 복도)의 공간적 한계를 파악한다.</p></li><li><p>장소별 허용 가능한 운동 종류(점핑 동작 불가, 소음 유발 금지 등)를 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[부대 공간 활용 우선순위표]\n- 1순위 (맑은 날): [연병장 트랙 -> 3km 뜀걸음 및 야외 철봉/평행봉]\n- 2순위 (우천/미세먼지): [생활관 침상 옆 개인 매트 -> 무소음 맨몸 코어 및 스트레칭]\n- 3순위 (피로 누적 시): [침상 내 정적 스트레칭 및 폼롤러 이완]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>공간 정리: 맑은 날은 연병장 3km 뜀걸음을 우선하고, 비가 오면 생활관 바닥 매트에서 소음이 발생하지 않는 플랭크, 슬로우 스쿼트, 스트레칭으로 전환함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>부대 공간 활용 우선순위 및 장소별 제한사항 정리표</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>맑은 날과 악천후 시의 활용 공간이 명확히 구분되어 있다.</p></li><li><p>생활관 소음 등 공동생활 제약이 반영되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>공간 제약에 대한 고려가 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "상황별(우천/훈련/근무) 실행 장애 요인 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>루틴 실천을 가로막는 대표적인 3대 병영 장애 요인(우천, 야외 전술훈련, 불침번/당직)을 식별하고 리포트에 미치는 영향을 분석합니다.</p><h4>해야 할 일</h4><ol><li><p>장애 요인 1 (우천/기상악화): 연병장 뜀걸음 전면 불가.</p></li><li><p>장애 요인 2 (야외 훈련): 개인정비시간 부족 및 극심한 전신 피로.</p></li><li><p>장애 요인 3 (야간 근무): 취침 시간 단절 및 수면 부족.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[병영 장애 요인 및 영향 분석]\n1. 우천/황사 발생 시: [야외 유산소 뜀걸음 3km 실행 불가]\n2. 야외 훈련 주간: [개인정비시간 40분 확보 불가, 고강도 운동 시 부상 위험]\n3. 불침번/경계근무 투입 시: [2시간 수면 단절로 다음 날 운동 집중력 급감]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>장애 요인 식별 완료: 특히 비가 오거나 불침번을 선 다음 날 무리하게 뜀걸음을 뛰다 발목 부상을 입을 위험을 핵심 장애 요인으로 규정함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>3대 병영 장애 요인과 영향 분석서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>병영 특수 상황 2가지 이상이 현실적으로 식별되었다.</p></li><li><p>각 상황이 수면과 운동에 미치는 영향이 분석되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>장애 요인이 단순 나열에 그쳤다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "장애 유형별 대체 계획(Plan B) 및 안전 수칙 수립하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>장애 요인이 발생했을 때 즉시 교체하여 적용할 '상황별 맞춤 대체 플랜 B'를 수립합니다.</p><h4>해야 할 일</h4><ol><li><p>우천 시 플랜 B: 연병장 러닝 ➔ 생활관 무소음 유산소(제자리 스텝 10분) + 맨몸 서킷 20분 + 폼롤러 10분.</p></li><li><p>훈련/피로 극심 시 플랜 B: 운동 생략 ➔ 전신 스트레칭 15분 후 조기 취침(22:00) 확보.</p></li><li><p>야간 근무 시 플랜 B: 개인정비시간 20분 파워냅(낮잠) + 가벼운 코어 운동.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[상황별 대체 루틴 (Plan B)]\n- [우천 시 실내 대체]: 생활관 제자리 걷기 10분 + 슬로우 버피(점프 없음) 10회 x 3세트 + 플랭크 3세트 + 스트레칭 10분\n- [극심한 피로/훈련일]: 정규 운동 전면 취소 ➔ 침상 전신 이완 스트레칭 15분 후 22:30 조기 수면\n- [불침번 근무 다음 날]: 무산소/유산소 생략 ➔ 낮잠 20분 보충 + 가벼운 식후 산책 15분</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>플랜 B 확정: 비가 오면 생활관 무소음 서킷을 하고, 훈련이나 불침번으로 피곤한 날은 자책하지 않고 '스트레칭+조기 수면'을 정규 대체안으로 인정하여 루틴을 유지함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>상황별 구체적 대체 운동 및 수면 대안(Plan B) 목록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>우천, 피로 누적 등에 대한 구체적인 실내 대체 행동이 명시되었다.</p></li><li><p>소음 방지 및 부상 방지 안전 수칙이 포함되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'비 오면 쉼'처럼 구체적 대체 행동이 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "대체 계획이 반영된 갱신 건강 리포트 완성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>미션 7의 메인 리포트 하단에 '특수 상황 대처 가이드(Plan B)'를 부록으로 추가하여 어떤 날씨나 일과에도 대처할 수 있는 갱신 리포트를 완성합니다.</p><h4>해야 할 일</h4><ol><li><p>미션 7 최종본 하단에 [특수 상황별 비상 대체 루틴 (Plan B)] 섹션을 추가한다.</p></li><li><p>우천 시 대체표, 피로일 대체 수칙을 삽입한다.</p></li><li><p>갱신된 리포트 전체를 완성본으로 저장한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[갱신 건강 리포트 추가 부록]\n### [부록: 병영 변수 대처를 위한 Plan B 가이드]\n1. 우천/미세먼지 주의보 발령 시:\n - 야외 뜀걸음 ➔ 생활관 무소음 맨몸 서킷(35분)으로 자동 전환\n2. 야간 불침번/경계근무 당일 및 익일:\n - 운동 강도 50% 하향, 개인정비시간 20분 낮잠 보충 필수\n3. 야외 전술훈련 주간:\n - 일일 체크리스트를 '수면 7시간 확보'와 '수분 섭취' 2개 항목으로 간소화하여 지속성 유지</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>갱신 리포트 완성: 메인 주간 계획과 상황별 플랜 B가 유기적으로 결합된 무결점 병영 건강 관리 체계 구축 완료.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>Plan B 부록이 추가된 갱신 건강 리포트 전문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>메인 리포트와 Plan B 대체 가이드가 조화롭게 결합되었다.</p></li><li><p>실제 군 생활의 다양한 변수를 커버할 수 있는 유연성을 갖추었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>기존 리포트에 Plan B가 제대로 결합되지 않았다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m09",
|
|
"sequence": 9,
|
|
"title": "나만의 종합 건강 리포트 프롬프트 만들기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>언제든 새로운 데이터로 갱신 가능한 재사용 프롬프트 템플릿 v1.0 완성하기</strong></p><p>지금까지의 모든 실험(Role, Task, Constraints, Few-shot 예시, Plan B 지침)을 하나의 표준 템플릿으로 패키징해야 합니다. 내 상태가 바뀌거나(상병 ➔ 병장, 체력 3급 ➔ 1급), 다른 전우가 자신의 건강 관리를 원할 때 입력값(`[ ]` 변수)만 바꾸어 넣으면 즉시 동일한 고품질 리포트를 뽑아낼 수 있는 모듈형 프롬프트가 필요합니다.</p><p>이번 미션에서는 변경 변수와 고정 규칙을 분리하고, 다른 상황에 직접 시험해 보며 검증한 <code>재사용 가능한 종합 건강 리포트 생성 프롬프트 v1.0과 사용 설명서</code>를 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>미션 1부터 8까지 검증된 모든 프롬프트 자산을 통합하여 재사용 가능한 모듈형 프롬프트 템플릿 v1.0을 제작한다. 입력 변수를 정의하고 새로운 가상 조건에 재사용 시험을 거쳐 범용성을 확보한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>검증된 핵심 지시문, 제약조건, 안전장치 수집 및 정리</p></li><li><p>고정 규칙과 사용자 입력 변수([수면시간], [운동목표] 등)의 완벽한 분리</p></li><li><p>모듈형 통합 건강 리포트 프롬프트 템플릿 v1.0 설계</p></li><li><p>새로운 건강 고민/상황으로 실제 재사용 테스트 실행 및 오류 수정</p></li><li><p>동료 장병도 쉽게 쓸 수 있는 프롬프트 사용 설명서 작성</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m09-scenario-v3.webp\"><h4>미션 배경</h4><p>좋은 프롬프트는 일회용으로 끝나지 않는다. 나중에 내 체력이 올라가 목표가 바뀌거나, 동료 장병에게 추천해 줄 때 대괄호 `[ ]` 안의 내용만 바꾸면 누구나 똑같이 훌륭한 리포트를 얻을 수 있어야 진정한 나만의 AI 도구가 된다.</p><p>이번 미션에서는 재사용 프롬프트 v1.0을 설계하고 재사용 시험을 완료한다. 최종 산출물은 <code>재사용 건강 리포트 프롬프트 v1.0, 재사용 테스트, 사용 설명서</code>이다.</p><p><strong>상황:</strong> 지금까지 만든 프롬프트에 특정 개인 설정(이지훈 상병의 데이터)이 고정되어 있어 다른 조건에서 쓰려면 프롬프트 본문을 일일이 고쳐야 하는 상태다.</p><p><strong>학습자 역할:</strong> 프롬프트 아키텍트가 되어 고정 모듈과 변수 모듈을 분리하고 템플릿화한다.</p><p><strong>제약:</strong> 프롬프트 본문에서 특정 개인 데이터를 완전히 제거하고 변수화해야 하며, 새로운 조건으로 실제 실행하여 검증해야 한다.</p><p><strong>이번 결과물:</strong> <code>재사용 건강 리포트 프롬프트 v1.0 및 사용 설명서</code>를 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m09-01-coach-role-definition.md",
|
|
"/uploads/A13/a13-m09-02-coaching-flow-memory.md",
|
|
"/uploads/A13/a13-m09-03-coach-guidelines.md",
|
|
"/uploads/A13/a13-m09-04-safety-validation.md",
|
|
"/uploads/A13/a13-m09-05-ai-health-coach-design.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 건강 코칭 및 멘토링 지침 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — AI 도구 설계 및 안전성 검증 가이드 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-01-coach-role-definition.md\">1단계 AI 건강코치 역할 정의서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-02-coaching-flow-memory.md\">2단계 상담 흐름도·기억 항목표 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-03-coach-guidelines.md\">3단계 AI 건강코치 지침 명세서 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-04-safety-validation.md\">4단계 안전성 검증 메모 샘플 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-05-ai-health-coach-design.md\">5단계 AI 건강코치 설계서 샘플 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 개인 식별 정보 없이 누구나 변수 `[ ]`만 입력하면 동일한 품질의 리포트를 얻을 수 있도록 프롬프트를 템플릿화합니다.</p>",
|
|
"techStack": [
|
|
"Prompt Modularization",
|
|
"Template Engineering",
|
|
"Variable Parameterization",
|
|
"Reusability Testing"
|
|
],
|
|
"deliverables": [
|
|
"효과 검증 지시 및 안전장치 수집 목록 (필수)",
|
|
"입력 변수 정의 및 설명서 (필수)",
|
|
"모듈형 통합 건강 리포트 프롬프트 템플릿 (필수)",
|
|
"새로운 상황 재사용 테스트 및 오류 점검 기록 (필수)",
|
|
"재사용 건강 리포트 프롬프트 v1.0 및 사용 가이드 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[변수 모듈 분리] 특정 개인의 수치나 고유 설정을 본문에서 분리하고 범용 매개변수 `[ ]`로 구조화하였는가?</strong></p><h4>PASS 증거</h4><p>'이지훈 상병', '3km 16분' 등의 텍스트가 모두 제거되고 `[사용자 계급]`, `[현재 수면시간]`, `[개선 목표]`, `[제외조건]` 형태의 입력 슬롯으로 완벽히 템플릿화되었다.</p><h4>보완이 필요한 상태</h4><p>프롬프트 본문 곳곳에 특정 개인의 데이터가 여전히 하드코딩되어 남아 있는 경우.</p><h4>보완 방법</h4><p>본문 속 개인 데이터를 모두 대괄호 `[ ]` 변수로 바꾸고 입력 가이드 섹션으로 이동시킨다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[핵심 안전·품질 규칙 내장] 의료 진단 배제, 보안 준수, 40분 시간 한도 등 검증된 핵심 제약이 프롬프트에 영구 내장되었는가?</strong></p><h4>PASS 증거</h4><p>이전 미션들에서 검증된 5대 핵심 제약(의료 진단 불가, 영내 식단 범위 준수, 소음 통제 등)이 Constraint 영역에 표준 규칙으로 탑재되었다.</p><h4>보완이 필요한 상태</h4><p>프롬프트를 템플릿화하는 과정에서 앞서 구축한 핵심 제약조건이나 서식 규칙이 누락된 경우.</p><h4>보완 방법</h4><p>미션 3과 5에서 정립한 필수 제약조건들을 템플릿의 고정 제약 블록에 빠짐없이 복원한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[타인 데이터 재사용 시험] 새로운 가상 페르소나의 조건을 대입하여 프롬프트가 오류 없이 고품질 리포트를 생성하는지 검증하였는가?</strong></p><h4>PASS 증거</h4><p>템플릿 본문은 한 글자도 수정하지 않고 변수 슬롯에 새로운 데이터(예: 체중 감량이 목표인 일병)를 대입하여 실행한 결과와 성공적인 작동 판정이 확인된다.</p><h4>보완이 필요한 상태</h4><p>재사용 테스트를 거치지 않았거나, 새로운 데이터 입력 시 프롬프트 형식이 깨지는 경우.</p><h4>보완 방법</h4><p>새로운 가상 장병 프로필을 대입하여 실제 AI에 실행하고 출력 결과의 서식 일치도를 점검한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[프롬프트 사용 설명서] 동료 장병이 프롬프트를 복사하여 즉시 활용할 수 있도록 작성 가이드를 제공하였는가?</strong></p><h4>PASS 증거</h4><p>입력 변수 채우는 법, 추천 AI 도구, 보안 유의사항, 원하는 출력 얻는 팁이 포함된 사용자 매뉴얼이 1부 작성되었다.</p><h4>보완이 필요한 상태</h4><p>프롬프트 코드만 던져두고 타인이 어떻게 써야 하는지 안내가 없는 경우.</p><h4>보완 방법</h4><p>변수 입력 예시와 3단계 실행 절차를 정리한 간결한 사용 설명서를 추가한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 프롬프트 템플릿화·변수 분리·안전 규칙 내장·재사용 구동 시험</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(9-1~9-5)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>특정 개인 데이터를 프롬프트 본문에서 완전히 제거하고 대괄호 `[ ]` 형태의 변수 슬롯으로 분리했다.</p></li><li><p>Role, Task, Constraint, Few-shot, Output Format이 모듈화된 재사용 프롬프트 v1.0을 완성했다.</p></li><li><p>새로운 가상 인물의 데이터를 넣어 실제로 재사용 시험을 수행하고 작동 여부를 검증했다.</p></li><li><p>누구나 쉽게 따라 쓸 수 있는 입력 안내 및 주의사항이 담긴 사용 설명서를 작성했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>프롬프트가 한 번 쓰고 버리는 일회용이 아니라, 다른 장병이나 체력이 바뀐 미래의 자신이 조건만 바꿔 입력해도 동일하게 고품질 리포트를 만들어내는 '도구(Tool)'로서의 범용성을 갖추었는지를 평가한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"프롬프트 템플릿의 변수명을 일관성 있게 통일하기",
|
|
"새로운 가상 조건으로 템플릿을 실행하여 결과 확인하기"
|
|
],
|
|
"rules": [
|
|
"본문에는 특정 개인 수치를 고정하지 않고 변수화한다.",
|
|
"재사용 테스트 시 실제 AI 응답을 확인하고 서식 깨짐 여부를 점검한다."
|
|
],
|
|
"forbid": [
|
|
"변수 정의 없이 과거의 1차 프롬프트를 그대로 템플릿이라고 제출하기",
|
|
"재사용 시험 없이 템플릿만 제출하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "효과 검증된 핵심 지시 및 안전장치 수집하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>미션 3부터 8까지 거치며 가장 효과가 좋았던 프롬프트 부품(지시문, 군 제약조건, Few-shot 예시, Plan B 규칙)을 선별하여 한곳에 모읍니다.</p><h4>해야 할 일</h4><ol><li><p>역할 지시문: 군 장병 맞춤형 피로 관리 및 체력 증진 전문 코치.</p></li><li><p>핵심 제약조건: 8시간 수면 강요 금지, 40분 시간 제한, 부대 배식/PX 기반 식단.</p></li><li><p>Few-shot 예시: 준비-본-정리 3단계 시간 배분 및 세트 수 표기 서식.</p></li><li><p>출력 서식: 주간 계획표 마크다운 표 + 일일 3문항 체크리스트.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[검증된 프롬프트 자산 수집 목록]\n1. 필수 Role 지시문: [군 일과와 병영 환경을 이해하는 맞춤형 생활습관 코치]\n2. 필수 제약조건 모음:\n - [수면 6.5~7h 통제 준수, 40분 운동 제한, 배식 메뉴 기반, 안전 제일]\n3. 최적 Few-shot 모범 서식:\n - [준비 5분-본 25분-정리 10분 구조, 세트/휴식시간 정량 표기]\n4. 필수 Output 서식:\n - [마크다운 주간 계획표 및 일일 실천 3문항 체크리스트]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>부품 수집 완료: 지금까지 검증된 가장 강력하고 안전한 지침들만 엄선하여 자산화함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>수집된 핵심 프롬프트 구성요소 목록</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>역할, 제약, 예시, 출력 서식의 핵심 부품이 빠짐없이 수집되었다.</p></li><li><p>검증된 안전 규칙이 포함되어 있다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>필수 제약조건이 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "사용자 입력 변수 정의 및 설명서 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>사용자마다 달라지는 정보(상태, 시간, 목표 등)를 대괄호 `[변수명]`으로 정의하고, 각 변수에 어떤 값을 넣어야 하는지 안내서를 작성합니다.</p><h4>해야 할 일</h4><ol><li><p>필수 입력 변수 5가지 정의: `[사용자_기본여건]`, `[현재_수면현황]`, `[현재_운동현황]`, `[현재_식단현황]`, `[핵심_개선목표]`.</p></li><li><p>선택 입력 변수 2가지 정의: `[가용_운동시간]`, `[선호_운동종목]`.</p></li><li><p>각 변수별 작성 요령과 예시를 설명서로 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[프롬프트 입력 변수 명세서]\n1. [기본_여건]: 나이, 계급, 부대 내 일과 특성 (예: 21세 상병, 주간 일과)\n2. [가용_시간]: 평일 개인정비 중 운동 가능한 시간 (예: 40분)\n3. [수면_현황]: 평균 취침/기상 시각 및 아침 피로도 (예: 23:30~06:00, 2점/5점)\n4. [운동_현황]: 현재 체력 수준 및 주당 운동 횟수 (예: 3km 16분, 주 1회)\n5. [식단_현황]: 식사 및 간식 패턴 (예: 식당 배식, 주 4회 PX 야식)\n6. [핵심_목표]: 가장 개선하고 싶은 목표 1가지 (예: 3km 15분 주파 및 피로도 개선)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>변수 명세서 작성: 6대 핵심 변수를 정의하여 누구나 자신의 정보만 채워 넣으면 작동하도록 가이드 구축.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>대괄호 입력 변수 정의표 및 작성 가이드</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>5개 이상의 핵심 입력 변수가 대괄호(`[ ]`) 형태로 정의되었다.</p></li><li><p>각 변수별 입력 예시와 설명이 친절하게 작성되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>변수화되지 않고 특정 개인 정보가 프롬프트에 고정되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "모듈형 통합 건강 리포트 프롬프트 템플릿 설계하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>수집된 고정 규칙과 입력 변수를 결합하여 완성형 '재사용 프롬프트 템플릿 v1.0'을 제작합니다.</p><h4>해야 할 일</h4><ol><li><p>프롬프트 상단에 변수 입력 영역을 배치한다.</p></li><li><p>중단에 Role, Task, Constraints를 배치한다.</p></li><li><p>하단에 Few-shot Example과 Output Format을 배치한다.</p></li><li><p>완성된 템플릿을 코드 블록으로 깨끗하게 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[재사용 프롬프트 템플릿 v1.0 전문]\n당신은 군 복무 여건을 깊이 이해하는 \"군 장병 맞춤형 생활습관 및 체력 관리 전문 코치\"입니다. 아래 제공되는 [사용자 데이터]를 정밀 분석하여 병영 맞춤 주간 건강 리포트를 작성하세요.\n\n### [사용자 데이터]\n- 기본 여건: [기본_여건]\n- 가용 시간: 평일 운동 [가용_시간] 이내\n- 수면 현황: [수면_현황]\n- 운동 현황: [운동_현황]\n- 식단 현황: [식단_현황]\n- 핵심 목표: [핵심_목표]\n\n### [Constraints (필수 제약조건)]\n1. 부대 통제(소등/기상)를 준수하며, 8시간 수면 강요 금지 (수면 질 개선에 집중)\n2. 평일 운동 시간은 반드시 [가용_시간] 이내로 제한하며, 생활관 맨몸 및 연병장 활용\n3. 외부 보충제/특수 식단 구매 금지, 부대 배식 및 PX 대체 간식 활용\n4. 취침 1시간 전 고강도 운동 금지\n\n### [Few-shot Example (모범 서식)]\n(미션 5의 준비-본-정리 시간 배분 및 정량 세트 표기 서식 참고)\n\n### [Output Format]\n1. [생활습관 진단 요약]\n2. [주간 실천 계획표 (마크다운 표)]\n3. [일일 실천 3문항 체크리스트]\n4. [특수 상황 대처 Plan B (우천/피로 시)]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>템플릿 v1.0 설계 완료: 고정된 개인 정보 없이 완벽한 변수 기반 모듈형 프롬프트 템플릿 구축.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>재사용 프롬프트 템플릿 v1.0 전문 코드</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>Role, Variable User Data, Constraints, Few-shot Example, Output Format이 유기적으로 조립되었다.</p></li><li><p>프롬프트 본문에 개인 고유 정보가 전혀 남아있지 않다.</p></li><li><p>다른 사용자나 다른 상황에서도 즉시 재사용 가능한 규격이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>특정 개인의 고정 수치가 본문에 하드코딩되어 있다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "새로운 상황으로 재사용 테스트 및 오류 점검하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>완성한 템플릿 v1.0에 완전히 새로운 가상 사용자(예: '다이어트 및 체중 감량이 목표인 김 일병')의 데이터를 넣어 실제로 실행해 보고, 서식이 깨지거나 엉뚱한 조언이 나오지 않는지 검증합니다.</p><h4>해야 할 일</h4><ol><li><p>새로운 가상 조건(체중 감량 목표, 가용시간 30분, PX 야식 과다)을 템플릿 변수에 채워 넣는다.</p></li><li><p>AI 도구에 실행하고 응답을 확인한다.</p></li><li><p>서식이 잘 유지되었는지, 30분 시간 제약이 지켜졌는지 점검하고 발견된 오류를 수정한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[재사용 검증 테스트 로그]\n1. 시험 대상 가상 데이터:\n - 기본여건: 20세 일병 / 가용시간: 30분 / 식단: PX 냉동식품 과다 / 목표: 체중 4kg 감량 및 뱃살 관리\n2. 실행 결과 점검:\n - 30분 시간 제약 준수 여부: [30분 맞춤 서킷으로 정상 출력 확인]\n - PX 식단 개선안 타당성: [냉동만두 ➔ 닭가슴살 핫바 및 샐러드 대체 적절]\n - 서식 일관성: [마크다운 표 및 체크리스트 깨짐 없이 정상 출력]\n3. 템플릿 미세 보완 사항: [30분 등 짧은 시간일 때 준비운동 시간을 3분으로 단축하도록 가이드 보강]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>재사용 시험 완료: 체중 감량을 원하는 후임 장병 조건으로 실행한 결과, 30분 무소음 버피 서킷과 저녁 PX 식단 통제 플랜이 완벽하게 생성됨을 검증함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>새로운 조건의 입력 데이터 및 AI 실행 응답 원문</p></li><li><p>재사용 오류 점검 및 템플릿 수정 이력</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>새로운 가상 조건으로 템플릿을 실제 실행한 로그가 있다.</p></li><li><p>서식 유지 여부와 제약조건 준수 여부가 점검되었다.</p></li><li><p>필요한 경우 템플릿 보완 사항이 반영되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>새로운 조건으로 실행한 증거가 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "재사용 건강 리포트 프롬프트 v1.0 및 사용 가이드 완성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>검증을 마친 최종 프롬프트 템플릿과, 스마트폰 메모장에 저장해 두고 필요할 때마다 꺼내 쓸 수 있는 친절한 '사용 가이드라인'을 패키징합니다.</p><h4>해야 할 일</h4><ol><li><p>최종 프롬프트 템플릿 v1.0을 확정한다.</p></li><li><p>3단계 사용법(1. 변수 입력 ➔ 2. AI 복사/실행 ➔ 3. 리포트 확인)을 작성한다.</p></li><li><p>주의사항(보안, 의료 진단 금지)을 명시한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code># [재사용 프롬프트 v1.0 사용 설명서]\n\n## 1. 프롬프트 목적\n군 장병이 자신의 수면, 운동, 식단 데이터를 입력하여 1분 만에 실천 가능한 주간 건강 리포트와 체크리스트를 얻을 수 있는 표준 템플릿입니다.\n\n## 2. 사용 방법 (3 Step)\n1. 아래 템플릿의 [대괄호] 부분을 자신의 현재 상태에 맞게 수정합니다.\n2. 스마트폰 AI(ChatGPT, Wrtn 등) 대화창에 전체를 복사하여 붙여넣고 전송합니다.\n3. 생성된 주간 표와 체크리스트를 확인하고 일과 후 실천합니다.\n\n## 3. 필수 안전 수칙\n- 본인의 실명이나 부대명을 넣지 마세요.\n- 질병 치료가 필요할 때는 AI 대신 군의관/의무대를 방문하세요.\n\n[최종 프롬프트 템플릿 v1.0 코드]\n(템플릿 전문 첨부)</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>사용 가이드 완성: 동기나 후임 장병에게 프롬프트 텍스트만 전달해도 즉시 사용할 수 있도록 완벽한 매뉴얼 완성.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>재사용 건강 리포트 프롬프트 v1.0 및 사용 설명서 최종본</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>프롬프트 템플릿과 사용 설명서가 완벽한 한 세트로 구성되었다.</p></li><li><p>제3자가 추가 설명 없이 즉시 활용 가능한 수준의 친절도를 갖추었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>사용 설명서 없이 프롬프트 코드만 달랑 제출했다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"id": "A13_m10",
|
|
"sequence": 10,
|
|
"title": "건강 리포트 세트 완성하고 동료와 공유하기",
|
|
"durationHours": 1,
|
|
"overview": "<p><strong>프로젝트 전체 결과물을 집대성하고 동료 피드백을 반영해 최종본 확정하기</strong></p><p>혼자만 보려고 만든 계획은 실천 의지가 약해지기 쉽고, 나만의 시각에 갇혀 병영 생활관의 실제 여건을 놓칠 수 있습니다. 동료 장병에게 리포트를 보여주고 \"이 운동을 생활관에서 실제로 할 수 있을까?\", \"식단 팁이 현실적인가?\" 피드백을 받아 수정하면 계획의 실천력과 완성도가 극대화됩니다.</p><p>이번 미션에서는 초기 문제 정의부터 최종 산출물까지의 추적 연결표를 작성하고, 동료 피드백을 수렴하여 최종 수정한 <code>맞춤 건강 리포트 세트 최종본</code>을 완성합니다.</p>",
|
|
"objectives": "<h3>소개</h3><p>미션 1부터 9까지의 모든 산출물을 종합하여 일관성을 검증하고, 동료 장병과의 공유 및 피드백을 통해 실천 가능성을 최종 보완한 뒤 완성본을 확정한다.</p><h4>학습자가 수행할 핵심 과정</h4><ul><li><p>초기 문제 정의 - AI 프롬프트 - 최종 리포트 간 추적 연결표 작성</p></li><li><p>AI 문장을 학습자 자신의 언어와 실천 이유로 재작성</p></li><li><p>사실성, 안전성, 일관성 최종 점검 체크리스트 수행</p></li><li><p>동료 장병 피드백 수렴 및 수정/유지 결정 기록</p></li><li><p>맞춤 건강 리포트 및 재사용 프롬프트 최종 패키지 확정</p></li></ul>",
|
|
"scenario": "<img class=\"editor-image max-w-full h-auto rounded-lg my-2.5 shadow-sm border border-slate-200/50 block mx-auto\" loading=\"lazy\" decoding=\"async\" src=\"/uploads/common/a13-m10-scenario-v3.webp\"><h4>미션 배경</h4><p>PBL 과제의 최종 목적은 단순한 AI 출력이 아니라 '실제 내 삶의 문제를 해결하는 완결된 결과물'을 만드는 것이다. 초기 조건과 최종 결과가 어긋나지 않았는지 추적하고, 동료의 객관적인 피드백을 반영해야 완성도 높은 마무리가 된다.</p><p>이번 미션에서는 전체 과정을 갈무리하고 최종 결과물을 확정한다. 최종 산출물은 <code>맞춤 건강 리포트 최종본, 피드백 수렴 기록, 재사용 프롬프트 세트</code>이다.</p><p><strong>상황:</strong> 모든 미션의 산출물이 개별적으로는 완성되었으나, 전체가 하나로 연결된 최종본으로 통합 정리되지 않은 상태다.</p><p><strong>학습자 역할:</strong> 프로젝트 총괄자가 되어 전체 산출물의 일관성을 검토하고 피드백을 반영해 최종 확정한다.</p><p><strong>제약:</strong> 동료 피드백을 무조건 다 수용하지 않고, 자신의 목표와 충돌하는 의견은 합리적 이유를 들어 거절/유지한다.</p><p><strong>이번 결과물:</strong> <code>맞춤 건강 리포트 최종본, 공유 피드백, 수정 기록</code>을 완성한다.</p>",
|
|
"attachments": [],
|
|
"materials": [
|
|
"/uploads/A13/a13-m01-05-health-data-requirements-spec.md",
|
|
"/uploads/A13/a13-m03-05-weekly-health-report.md",
|
|
"/uploads/A13/a13-m07-05-analysis-report.md",
|
|
"/uploads/A13/a13-m08-05-integrated-improvement-proposal.md",
|
|
"/uploads/A13/a13-m09-05-ai-health-coach-design.md"
|
|
],
|
|
"materialText": "<p><strong>미션 자료</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://www.mnd.go.kr/\">국방부 대표포털</a> — 병영 생활 건강 증진 종합 계획 확인.</p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer\" class=\"text-indigo-600 underline cursor-pointer\" href=\"https://m.pipc.go.kr/np/cop/bbs/selectBoardArticle.do?bbsId=BS211&mCode=C040020000&nttId=11414\">생성형 AI 개인정보 처리 안내</a> — 프로젝트 최종 결과물 공유 및 보안 검토 지침 확인.</p></li></ul><p><strong>수업용 가상 데이터·제출물 샘플</strong></p><ul><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m01-05-health-data-requirements-spec.md\">미션 1~9 건강 요구사항 명세서 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m03-05-weekly-health-report.md\">주간 건강 리포트 기준 서식 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m07-05-analysis-report.md\">수치 검증 데이터 분석 보고서 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m08-05-integrated-improvement-proposal.md\">종합 건강 개선 제안서 (md)</a></p></li><li><p><a target=\"_blank\" rel=\"noopener noreferrer nofollow\" class=\"text-indigo-600 underline cursor-pointer\" href=\"/uploads/A13/a13-m09-05-ai-health-coach-design.md\">AI 건강코치 재사용 설계서 (md)</a></p></li></ul><p><strong>활용 주의</strong>: 동료 전우와의 공유 시에도 부대 보안 지침을 철저히 준수하며, 타인의 피드백을 주체적으로 선별 반영합니다.</p>",
|
|
"techStack": [
|
|
"Deliverable Packaging",
|
|
"Traceability Matrix",
|
|
"Peer Review",
|
|
"Self-Reflection"
|
|
],
|
|
"deliverables": [
|
|
"초기 건강 고민-최종 리포트 추적 연결표 (필수)",
|
|
"학습자 언어로 재작성한 행동별 실천 이유서 (필수)",
|
|
"사실성·일관성·안전성 최종 점검 체크리스트 (필수)",
|
|
"동료 장병 피드백 수렴 및 수정·유지 결정 기록 (필수)",
|
|
"맞춤 건강 리포트 및 재사용 프롬프트 최종본 세트 (필수)"
|
|
],
|
|
"evaluationKeys": [
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[전체 프로세스 정합성] 미션 1의 문제 정의 및 목표가 미션 7의 최종 리포트와 미션 9의 도구까지 모순 없이 일관되게 연결되었는가?</strong></p><h4>PASS 증거</h4><p>초기에 설정했던 핵심 목표(피로 완화, 3km 뜀걸음 향상)와 병영 제약이 최종 리포트의 주간 루틴과 재사용 프롬프트의 지침에 100% 일치되게 반영되었다.</p><h4>보완이 필요한 상태</h4><p>미션 1에서 정한 목표와 최종 리포트의 내용이 서로 딴판이거나 중간 과정의 수정 사항이 최종본에 누락된 경우.</p><h4>보완 방법</h4><p>미션 1~9 산출물 통합 목록을 대조하여 목표와 최종 결과물 간의 불일치 요소를 통일한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[동료 피드백의 주체적 선별] 전우의 검토 의견을 비판적으로 분석하여 반영할 항목과 거절할 항목을 근거와 함께 결정하였는가?</strong></p><h4>PASS 증거</h4><p>동료의 유용한 조언(PX 저당 음료 추천 등)은 채택하고, 내 상황에 맞지 않는 과도한 조언(고중량 웨이트 권유 등)은 합리적 이유를 들어 배제한 피드백 기록표가 확인된다.</p><h4>보완이 필요한 상태</h4><p>피드백을 아무런 검토 없이 100% 수용하여 계획이 왜곡되었거나, 피드백 수렴 기록이 아예 없는 경우.</p><h4>보완 방법</h4><p>동료 의견 중 내 목표와 부대 여건에 부합하는 것만 선별 반영하고, 반영하지 않는 이유를 구체적으로 적는다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[최종본 정제 및 가상 흔적 제거] 문서 내에 임시 작업 메모, 미확인 수치, 불필요한 가상 데이터가 남아있지 않도록 정제하였는가?</strong></p><h4>PASS 증거</h4><p>모든 표와 텍스트가 정식 보고/공유 양식으로 정돈되었으며, 작성 중 발생했던 불완전한 초안 찌꺼기가 깨끗하게 정리되었다.</p><h4>보완이 필요한 상태</h4><p>'수정 예정', '메모' 등의 임시 텍스트가 최종본에 그대로 남아 있는 경우.</p><h4>보완 방법</h4><p>최종 검수 체크리스트를 활용하여 오탈자, 미완성 문장, 불필요한 중간 메모를 모두 삭제한다.</p>",
|
|
"<h4>평가 질문 (PASS/FAIL)</h4><p><strong>[보안 및 안전 최종 확인] 부대 기밀, 시설 정보, 동료 실명 등 보안 위험 요소가 없음을 최종 검증하였는가?</strong></p><h4>PASS 증거</h4><p>최종 산출물 전체에서 부대 위치, 편제, 작전 일정, 개인 신상 정보가 완벽히 배제되었음을 확인한 보안 점검 서약이 완료되었다.</p><h4>보완이 필요한 상태</h4><p>보안 점검이 누락되었거나 부대 내부 정보가 식별 가능한 형태로 노출된 경우.</p><h4>보완 방법</h4><p>최종 결과물 전반을 재검토하여 부대 정보나 개인 식별자를 모두 일반 명칭으로 치환한다.</p>"
|
|
],
|
|
"evaluationTypes": [
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED",
|
|
"REQUIRED"
|
|
],
|
|
"evaluationText": "<h4>미션 판정</h4><p><strong>평가 구분:</strong> 필수</p><p><strong>핵심 평가영역:</strong> 전체 산출물 종합 완결성·초기 목표 추적성·동료 피드백의 주체적 선별 반영</p><h4>미션 PASS 조건</h4><p>아래 판정 항목과 각 단계(10-1~10-6)의 PASS 기준을 모두 충족해야 미션 PASS로 판정한다.</p><ul><li><p>미션 1의 초기 건강 프로필부터 미션 7의 최종 리포트, 미션 9의 재사용 프롬프트까지 논리적 일관성을 갖추어 통합되었다.</p></li><li><p>동료 장병의 피드백을 수렴하고, 무조건적 수용이 아닌 자신의 목표 기준에 맞게 타당한 이유로 선별 반영했다.</p></li><li><p>최종본에 미확인 수치, 가상 메모, 보안 위반 요소가 남아 있지 않음을 전수 검수했다.</p></li><li><p>수면·운동·식단 종합 건강 리포트 최종 패키지를 완성했다.</p></li></ul><h4>채점자 판정 메모</h4><blockquote><p>미션 10의 PASS는 문서의 화려함으로 결정되지 않는다. 1) 사실성 및 수치 검증, 2) 초기 목표와의 정합성, 3) AI 의존을 넘어선 주체적 판단, 4) 재사용 도구로서의 완성도, 5) 피드백 수렴의 타당성이 모두 입증되어야 최종 PASS로 판정한다.</p></blockquote>",
|
|
"aiGuidelines": {
|
|
"allow": [
|
|
"최종 리포트 문서의 마크다운 서식을 깔끔하게 정리하기",
|
|
"동료 피드백 요약 및 수정안 다듬기"
|
|
],
|
|
"rules": [
|
|
"최종 실천 결정과 수정 여부는 학습자가 주도적으로 확정한다.",
|
|
"AI의 원문 표현을 학습자의 실천 언어로 다듬는다."
|
|
],
|
|
"forbid": [
|
|
"피드백 기록을 허위로 지어내고 검토 없이 제출하기",
|
|
"최종본에 앞선 미션의 미수정 결함을 그대로 방치하기"
|
|
]
|
|
},
|
|
"guideSteps": [
|
|
{
|
|
"step": 1,
|
|
"problem": "초기 건강 고민-최종 리포트 추적 연결표 작성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>미션 1에서 내가 처음으로 적었던 불편함과 목표들이 미션 7/8의 최종 리포트에 어떻게 반영되어 해결되었는지 1:1로 매핑하여 일관성을 확인합니다.</p><h4>해야 할 일</h4><ol><li><p>미션 1의 3대 문제점(취침 전 스마트폰, 뜀걸음 16분, PX 야식)을 가져온다.</p></li><li><p>최종 리포트의 해결 방안(22:30 반납 루틴, 40분 인터벌, 간식 대체)을 매칭한다.</p></li><li><p>초기 목표가 최종 결과물에 빠짐없이 반영되었는지 확인한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[초기 문제 - 최종 해결 추적 매트릭스]\n1. [초기 문제 1: 늦은 스마트폰 사용과 수면 부족] ➔ [최종 해결: 22:30 폰 반납함 거치 및 22:50 침상 호흡법]\n2. [초기 문제 2: 3km 뜀걸음 16분 체력 정체] ➔ [최종 해결: 월/금 연병장 35분 인터벌 뜀걸음 및 화/목 상체 서킷]\n3. [초기 문제 3: 주 4회 PX 야간 과자/라면 섭취] ➔ [최종 해결: 부대 석식 단백질 배식 완식 및 PX 저당 두유/아몬드 대체]</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>추적 확인 완료: 미션 1에서 제기한 3대 고민이 최종 리포트의 각 요일별 루틴으로 100% 대응되어 해결책이 마련됨을 검증함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>초기 문제-최종 해결 추적 매트릭스 표</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>미션 1의 초기 조건과 최종 결과물이 1:1로 정확히 연결되어 있다.</p></li><li><p>누락되거나 방향이 달라진 항목이 없다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>초기 문제와 최종 해결책이 서로 맞지 않는다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 2,
|
|
"problem": "학습자 언어로 재작성한 행동별 실천 이유서 정리하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>AI가 써준 다소 딱딱한 문장(예: '심폐지구력 강화를 위해 러닝을 수행함')을 내가 진짜 실천하고 싶은 내 말투와 구체적 동기로 다시 씁니다.</p><h4>해야 할 일</h4><ol><li><p>AI의 기계적인 표현을 장병 자신의 생생한 다짐과 실천 이유로 바꾼다.</p></li><li><p>'왜 내가 이 시간에 이 행동을 해야 하는가?'를 나의 언어로 명확히 기록한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[나의 언어로 쓴 실천 다짐]\n- 월/금 뜀걸음: \"다음 달 체력검정에서 꼭 15분 안에 들어와서 특급전사 포상휴가에 한 걸음 다가가기 위해 뛴다.\"\n- 22:30 스마트폰 정리: \"밤에 폰을 붙잡고 있으면 다음 날 오전 일과가 무너진다. 아침에 가뿐하게 일어나기 위해 22:30에 미련 없이 끈다.\"\n- PX 간식 조절: \"스트레스를 야식으로 풀면 다음 날 속이 더부룩하다. 건강하게 몸을 만들기 위해 탄산 대신 저당 음료를 마신다.\"</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>실천 동기 확립: 남이 시켜서 하는 숙제가 아니라 나 자신의 건강과 포상휴가를 위한 진정한 내 계획으로 내면화함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>학습자 자신의 언어로 재작성한 3대 실천 이유서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>AI의 판에 박힌 문장이 학습자 자신의 실천 언어로 재작성되었다.</p></li><li><p>각 행동에 대한 명확한 개인적 동기가 서술되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>AI 문장을 그대로 복사해 두었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 3,
|
|
"problem": "사실성·일관성·안전성 최종 점검 체크리스트 수행하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>최종 제출 전 마지막으로 문서에 오류, 비현실적 내용, 안전 위반, 보안 문제가 없는지 전수 검사를 실시합니다.</p><h4>해야 할 일</h4><ol><li><p>사실성: 모든 수치와 계산이 정확한가?</p></li><li><p>안전성: 무리한 단식이나 부상 위험 운동이 없는가? 의료 진단 침범이 없는가?</p></li><li><p>보안성: 부대명이나 개인정보가 완벽히 마스킹되었는가?</p></li><li><p>체크리스트를 작성하고 이상 없음을 확인한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[최종 출하 전 안전 점검 체크리스트]\n- [v] 1. 수치 정확성: 모든 요일 운동 시간이 40분 이내이며 계산 오류가 없음.\n- [v] 2. 안전성/의료 배제: 질병 진단이나 무리한 고강도 조언이 없으며 순수 생활습관 중심임.\n- [v] 3. 현실성: 영내 식당 및 PX에서 100% 실천 가능한 내용으로만 구성됨.\n- [v] 4. 개인정보/보안: 실명, 소속 부대명 등 비식별화 완료됨.</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>체크리스트 전 항목 적합 판정 완료: 결함 0건 확인.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>사실성·안전성·보안성 최종 점검 체크리스트 결과</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>4대 점검 영역(수치, 안전, 현실성, 보안)이 모두 점검되었다.</p></li><li><p>모든 결함이 해소된 상태이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>체크리스트 수행이 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 4,
|
|
"problem": "동료 장병 피드백 수렴 및 수정·유지 결정 기록하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>생활관 동기나 전우에게 완성된 리포트를 보여주고 실제 제3자의 눈에서 실천 가능성을 평가받은 뒤, 피드백을 선별하여 반영합니다.</p><h4>해야 할 일</h4><ol><li><p>동료 장병 1명 이상에게 리포트를 공유하고 2~3가지 질문을 던진다. (예: \"이 운동 시간표 생활관에서 할 수 있어 보여?\", \"식단 팁 어때?\")</p></li><li><p>동료의 의견을 수렴하여 기록한다.</p></li><li><p>의견 중 타당한 점은 반영하여 수정하고, 내 목표와 맞지 않는 점은 합리적 근거를 들어 유지하기로 결정한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[동료 장병 피드백 수렴 및 반영 기록]\n- 피드백 제공자: [동기 김OO 상병]\n- 동료의 피드백 내용:\n 1) \"화요일 상체 운동에 딥스가 있는데 생활관 의자가 약해서 위험할 수 있어.\"\n 2) \"주말에 30분 낮잠 자는 건 일과 피로 푸는 데 진짜 도움될 것 같아.\"\n- 학습자의 결정 및 수정 내역:\n 1) [수정 결정]: 의자 딥스 대신 생활관 바닥에서 안전하게 할 수 있는 '파이크 푸시업'으로 종목 교체 반영.\n 2) [유지 결정]: 주말 낮잠 30분 루틴 원안대로 유지.</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>피드백 반영:<br>• 동기 조언에 따라 생활관 가구 파손이나 부상 위험이 있는 의자 딥스를 안전한 맨몸 파이크 푸시업으로 전격 교체함.<br>• 타인의 시각을 통해 미처 생각지 못한 안전 위험을 사전에 완벽히 차단함.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>동료 피드백 내용 및 수정/유지 결정 기록서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>동료 장병의 구체적 피드백이 기록되어 있다.</p></li><li><p>피드백에 대한 수용(수정) 또는 거절(유지) 결정과 명확한 근거가 제시되었다.</p></li><li><p>실제 수정 사항이 최종본에 반영되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'동료가 좋다고 함' 수준의 단순 총평만 적고 실질적 피드백 검토가 없다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 5,
|
|
"problem": "맞춤 건강 리포트 및 재사용 프롬프트 최종본 세트 완성하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>피드백까지 완벽히 반영된 최종 '맞춤 주간 건강 리포트'와 '재사용 프롬프트 v1.0'을 결합하여 최종 패키지 문서를 완성합니다.</p><h4>해야 할 일</h4><ol><li><p>동료 피드백(파이크 푸시업 교체 등)이 반영된 주간 실천 계획표 최종본을 확정한다.</p></li><li><p>재사용 프롬프트 v1.0 및 사용 설명서를 결합한다.</p></li><li><p>제목부터 부록까지 완벽한 구조의 최종본을 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code># [최종 완성본] AI 기반 병영 맞춤 주간 건강 리포트 & 프롬프트 세트\n\n## Part 1. 나의 병영 맞춤 건강 리포트 (최종 확정본)\n1. 생활습관 진단 및 핵심 목표\n2. 피드백 반영 주간 실천 계획표 (마크다운 표)\n3. 일일 실천 3문항 10초 체크리스트\n4. 상황별 비상 대체 루틴 (Plan B)\n\n## Part 2. 재사용 가능한 건강 리포트 생성 프롬프트 v1.0\n1. 프롬프트 사용 가이드라인 (3 Step)\n2. 모듈형 프롬프트 템플릿 코드 블록</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>최종 패키징 완료: Part 1(나만의 맞춤 리포트)과 Part 2(재사용 프롬프트 세트)가 완비된 최종 결과물 완성.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>맞춤 건강 리포트 및 재사용 프롬프트 최종본 세트 전문</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>Part 1(맞춤 리포트 최종본)과 Part 2(재사용 프롬프트 v1.0)가 모두 완비되어 있다.</p></li><li><p>동료 피드백 수정 사항이 본문에 정확히 반영되어 있다.</p></li><li><p>문서 구조와 가독성이 최상급 수준이다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>리포트 최종본 또는 프롬프트 세트 중 일부가 누락되었다.</p></li></ul>",
|
|
"attachments": []
|
|
},
|
|
{
|
|
"step": 6,
|
|
"problem": "향후 지속 가능한 자기 건강관리 루틴 계획 수립하기",
|
|
"activity": "<h4>이 단계의 역할</h4><p>프로젝트가 끝난 후에도 이 리포트와 프롬프트를 바탕으로 실제 군 복무 기간 동안 건강관리를 어떻게 지속하고 업그레이드할 것인지 향후 계획을 수립합니다.</p><h4>해야 할 일</h4><ol><li><p>4주 실천 후 체력검정 재측정 계획(3km 뜀걸음 기록 확인)을 세운다.</p></li><li><p>목표 달성 시(3km 15분 도달 시) 프롬프트 v1.0에 새로운 목표(14분 30초)를 넣어 리포트를 갱신할 일정을 잡는다.</p></li><li><p>동료 장병들과 함께하는 '생활관 건강 챌린지' 운영 계획을 정리한다.</p></li></ol><h4>바로 써볼 수 있는 작성 틀</h4><pre><code>[향후 지속 실천 및 갱신 계획]\n1. [4주 실천 로드맵]:\n - 1~2주차: 23:00 취침 습관 안착 및 3km 인터벌 뜀걸음 페이스 적응\n - 3~4주차: 뜀걸음 15분 주파 달성 및 아침 피로도 4점 유지\n2. [정기 갱신 계획]:\n - 매월 마지막 주 일요일, 프롬프트 v1.0을 실행하여 다음 달 훈련 일정에 맞게 주간 계획 갱신\n3. [전우와 함께하는 실천]:\n - 분대원들과 일일 3문항 체크리스트 공유 및 상호 격려 루틴 형성</code></pre><h4>구체적인 예시</h4><blockquote><p><strong>연속 예시: 가상의 학습자 ‘이지훈 상병’이 작성한 내용</strong><br>지속 계획 확정: 1회성 과제에 그치지 않고 전역 때까지 특급전사 달성과 만성 피로 탈출을 위한 평생 건강 관리 습관으로 발전시킴.</p></blockquote><h4>학습자가 제출해야 하는 내용</h4><ul><li><p>4주 실천 로드맵 및 프롬프트 정기 갱신 계획서</p></li></ul>",
|
|
"evalText": "<h4>PASS 기준</h4><p>다음 판정요소를 모두 충족해야 이 단계를 PASS로 판정한다.</p><ul><li><p>4주 실천 로드맵과 프롬프트 재활용 갱신 일정이 포함되어 있다.</p></li><li><p>지속 가능한 자기주도 건강관리 계획이 확립되었다.</p></li></ul><h4>보완이 필요한 경우</h4><p>다음 중 하나에 해당하면 미충족한 항목을 보완한 뒤 다시 제출한다.</p><ul><li><p>'열심히 하겠다'는 다짐만 있고 구체적 로드맵이 없다.</p></li></ul>",
|
|
"attachments": []
|
|
}
|
|
]
|
|
}
|
|
]
|
|
} |