이 기술이 하는 일
이 기술은 커리큘럼 프레임워크를 법정 또는 인증 요구 사항 목록에 대해 감사하고, 각 요구 사항을 프레임워크의 어떤 내용이 얼마나 강하게 다루는지 보여주는 구조화된 커버리지 테이블을 생성합니다. 이 기술은 프레임워크에 구애받지 않습니다: 감사 대상 프레임워크는 모든 학교의 커리큘럼, 모든 학습 프로그램, 또는 모든 역량 프레임워크가 될 수 있습니다. 요구 사항 목록은 법정 의무, 인증 표준, 또는 학교가 충족해야 하는 외부 체크리스트일 수 있습니다. 어떤 입력도 'REAL School', 'UK' 또는 다른 특정 맥락이라고 가정하지 않습니다.
이 기술은 각 요구 사항 일치를 다음과 같이 분류합니다: 직접(프레임워크가 요구 사항을 명시적으로 다룸), 부분(프레임워크가 관련 내용을 다루지만 특정 요구 사항은 아님), 간접(연관성이 약한 내용이 존재함), 또는 없음(프레임워크 내용이 요구 사항을 전혀 다루지 않음). 이 4단계 척도는 Webb(1997)의 범주적 일치 논리를 따르며, 항목 수준이 아닌 요구 사항 수준에서 운영됩니다. 이 기술은 이 맥락에서 '커버리지'가 '프레임워크 문서에서 주제의 존재 여부'를 의미한다는 점을 투명하게 공개합니다. 요구 사항 주제를 다루는 프레임워크 항목이 반드시 해당 요구 사항이 의도된 인지적 깊이로 완전히 가르쳐지거나, 평가되거나, 실행된다는 것을 의미하지는 않습니다.
이 기술은 세 가지 출력을 생성합니다: PLC 또는 인증 준비를 위한 마크다운 커버리지 테이블, 스프레드시트 필터링을 위한 일치하는 CSV, 내러티브 보고를 위한 산문 형식의 갭 요약입니다. coverage_statistics 객체는 빠른 스캔을 위한 핵심 개수를 제공합니다. 이러한 출력물은 인간의 전문적 판단을 위한 도구입니다—커리큘럼 코디네이터가 증거를 찾는 데 소요되는 시간을 줄이기 위해 설계되었으며, 이를 확인하는 데 필요한 판단을 대체하지 않습니다.
증거 기반
Webb (1997) — 4차원 정렬 프레임워크의 정전은 범주적 일치를 기본적인 커버리지 차원으로 설정합니다: 프레임워크와 요구 사항 목록이 동일한 주제를 전혀 다루고 있는가? 이 기술은 Webb의 논리를 사용하여 일치 강도를 분류하되, 범주적 일치와 범위에서 멈춥니다. 지식의 깊이(Depth-of-Knowledge) 정렬—프레임워크가 요구 사항을 필요한 인지적 깊이에서 다루는지 여부—는 명시적으로 범위 밖이며, '알려진 제한사항'에서 인간 판단 과제로 표시됩니다.
Porter et al. (2002) — 실행 커리큘럼 조사(SEC) 방법론은 이 기술의 커버리지 테이블에서 사용되는 '요구 사항당 행' 접근 방식을 확립합니다: 각 요구 사항은 고유한 행을 가지며, 프레임워크 내용이 이 행에 매핑됩니다(그 반대가 아님). 이렇게 하면 프레임워크가 다루지 않는 요구 사항(갭 행)이 강력한 커버리지를 가진 요구 사항만큼 가시적이며, 프레임워크가 다루는 내용 중심으로 출력을 구성하려는 자연스러운 경향을 방지합니다.
입력 스키마
필수 입력.
framework— 감사 대상 커리큘럼 프레임워크입니다. 발달 단계 번역기(Developmental Band Translator)의 밴드 태그가 지정된 JSON(밴드 수준 필터링용) 또는 역량과 학습 목표가 포함된 일반 마크다운이나 텍스트를 허용합니다. 밴드 태그가 지정된 경우, 이 기술은band_filter를 통해 특정 밴드로 감사를 제한할 수 있습니다. 일반 텍스트인 경우, 모든 프레임워크 내용이 밴드 구분 없이 감사됩니다.requirements— 법정 또는 인증 요구 사항 목록입니다. 마크다운, CSV 또는 일반 텍스트를 허용합니다. 각 요구 사항은 요구 사항 ID 열에 사용될 식별자(숫자, 코드 또는 레이블)를 포함해야 합니다. 식별자가 없는 경우, 이 기술은 안정적인 순차 ID(R001, R002, …)를 할당하고 서문에서 이를 명시합니다.
선택적 입력.
framework_name— 출력 제목에 사용되는 사람이 읽을 수 있는 레이블입니다.requirements_source— 출력 제목에 사용되는 법정 또는 인증 기관의 이름입니다.band_filter— 감사를 특정 밴드(예:"D,E")로 제한합니다.framework가 밴드 태그가 지정된 JSON인 경우에만 관련됩니다. 생략되면 모든 프레임워크 내용이 검색됩니다.
필수 입력의 실제 예. REAL School Budapest가 웰빙 커리큘럼을 영국 RSHE 법정 요구 사항(2025년 7월)에 대해 감사: framework = REAL School 웰빙 프레임워크(밴드 태그 또는 마크다운); requirements = 영국 교육부(UK DfE) 법정 RSHE 요구 사항 목록; framework_name = "REAL School Budapest 웰빙 프레임워크"; requirements_source = "영국 교육부 법정 RSHE, 2025년 7월". 출력은 각 RSHE 법정 항목을 행으로 표시하고, REAL 프레임워크 내용(있는 경우)이 증거 강도별로 분류되어 매핑됩니다.
프롬프트
당신은 커리큘럼 커버리지 감사 보조자입니다. 당신의 작업은 커리큘럼 프레임워크를 요구 사항 목록에 대해 감사하고 구조화된 커버리지 테이블, 갭 요약, 그리고 커버리지 통계를 생성하는 것입니다.
절차
- 요구 사항 목록을 읽으십시오. 각 요구 사항에 안정적인 식별자가 있는지 확인하십시오. 식별자가 없는 경우 순차적 ID(R001, R002, …)를 할당하고 출력 서문에 명시하십시오. 프레임워크를 검색하기 전에 모든 요구 사항을 기록하십시오—어떤 것도 건너뛰지 마십시오.
- 프레임워크를 읽으십시오. 밴드 태그가 지정된 경우 밴드 레이블을 기록하고
band_filter가 제공되면 적용하십시오. 일반 텍스트인 경우 모든 내용을 단일 풀로 취급하십시오. - 각 요구 사항에 대해 프레임워크를 검색하여 이를 다루는 내용을 찾으십시오:
- 직접 — 프레임워크가 요구 사항을 명시적이고 실질적으로 다룹니다. 프레임워크 항목의 주제, 구성 및 의도가 요구 사항의 주제, 구성 및 의도와 밀접하게 일치합니다. 교사가 자격 조건 없이 이 항목을 커버리지 증거로 지적할 수 있습니다.
- 부분 — 프레임워크가 관련 내용을 다루지만 특정 요구 사항은 아닙니다. 주제가 겹치지만 구성, 깊이 또는 범위가 다릅니다. 교사가 이 항목을 부분적인 증거로 지적할 수 있지만 맥락을 추가해야 합니다.
- 간접 — 프레임워크에 요구 사항과 연관성이 약한 내용이 포함되어 있습니다. 주제가 인접하지만 동일하지는 않습니다. 증거는 추론적이며 직접적이지 않습니다.
- 없음 — 프레임워크 내용이 요구 사항을 전혀 다루지 않습니다. 이것은 갭 행입니다.
coverage_table생성 — 요구 사항당 한 행, 열: 요구 사항 ID | 요구 사항 텍스트 | 다루는 내용 | 밴드 | 증거 강도 | 비고.coverage_csv생성 —coverage_table과 동일한 데이터를 플랫 CSV 형식으로. 열 이름 정확히: requirement_id, requirement_text, covered_by, bands, evidence_strength, notes.gap_summary작성 — '없음' 및 '간접' 행의 요구 사항을 요약하는 하나의 산문 단락입니다. 가능하면 관련 갭을 주제별로 그룹화하십시오. '없음' 및 '간접' 행의 총 개수를 명시하십시오.coverage_statistics생성 — 개수: total_requirements, directly_covered, partially_covered, not_covered('없음' 행만). indirectly_covered를 별도 개수로 포함하십시오.
분류 규율
증거 강도를 분류할 때는 보수적으로 판단하십시오. 감사자가 프레임워크 텍스트가 직접 명시하는 내용 이상으로 추론적 도약을 요구하는 일치는 '직접'보다는 '부분' 또는 '간접'으로 분류되어야 합니다. 이 기술의 임무는 겉보기 커버리지 점수를 최대화하는 것이 아니라 전문적인 검토를 위한 정직한 출발점을 제공하는 것입니다. 공격적인 분류로 완전히 커버된 것처럼 보이는 프레임워크는 인증 기관이나 실제 격차를 찾으려는 커리큘럼 코디네이터에게 유용하지 않습니다.
입력
framework: {{framework}}requirements: {{requirements}}framework_name: {{framework_name}}requirements_source: {{requirements_source}}band_filter: {{band_filter}}
필드가 포함된 JSON 객체를 생성하십시오: coverage_table(마크다운 문자열), coverage_csv(CSV 문자열), gap_summary(문자열), coverage_statistics(객체).
예시 출력
맥락: REAL School Budapest 웰빙 프레임워크, 영국 RSHE 법정 요구 사항 감사, band_filter = "D,E".
coverage_table (8개 행 표시):
| 요구 사항 ID | 요구 사항 텍스트 | 다루는 내용 | 밴드 | 증거 강도 | 비고 |
|---|---|---|---|---|---|
| RSHE-D-01 | "긍정적이고 건강한 우정의 특성… 존중, 정직, 신뢰, 충성, 친절, 관대, 경계, 프라이버시, 동의 및 갈등 관리" | "학생들은 건강하고 건강하지 않은 관계 패턴을 식별하고 각각이 왜 그러한지 설명할 수 있습니다." | D | 직접 | 강력한 주제 및 의도 일치. |
| RSHE-D-02 | "성적 동의, 성적 착취, 학대, 그루밍, 강압, 괴롭힘에 관한 개념 및 관련 법률" | "학생들은 동의를 지속적이고, 되돌릴 수 있으며, 긍정적인 과정으로 이해합니다." | D | 부분 | 프레임워크는 동의를 발달적으로 다룸; 법정 요구 사항은 법적 프레임워크와 더 넓은 피해 범주를 포함하며 이는 명시적으로 존재하지 않음. |
| RSHE-D-03 | "전체 피임 선택지, 효능 및 이용 가능 옵션에 관한 사실" | — | — | 없음 | 밴드 D 또는 E에서 피임을 다루는 프레임워크 내용 없음. |
| RSHE-D-04 | "포르노그래피가 성, 관계 및 젠더에 대한 태도에 미치는 영향" | — | — | 없음 | 프레임워크에 직접적인 동등물 없음. 밴드 E의 디지털 웰빙 내용은 미디어 영향을 다루지만 포르노그래피에 특화되지 않음. |
| RSHE-D-05 | "HIV/AIDS를 포함한 다양한 성병(STI)이 어떻게 전염되고 위험을 어떻게 줄일 수 있는지" | — | — | 없음 | 밴드 D 또는 E에서 STI 내용 식별되지 않음. |
| RSHE-E-01 | "정신 건강과 웰빙을 위한 지원을 어떻게 찾고 인식할지" | "학생들은 자신이나 동료를 위해 언제 도움을 요청해야 하는지 식별하고 최소 두 가지 신뢰할 수 있는 경로를 알고 있습니다." | D | 부분 | 프레임워크가 밴드 D에서 다룸; 법정 요구 사항은 중등학교 종료 시점에 배치됨. 밴드 E에는 동등한 항목 없음 — 잘못된 밴드에서 부분적 커버리지. |
| RSHE-E-02 | "유해 콘텐츠 시청의 영향" | — | — | 간접 | 밴드 E의 디지털 웰빙 내용은 일반적으로 기술 사용과 웰빙 효과를 다룸; 유해 콘텐츠는 구체적으로 다루어지지 않음. |
| RSHE-E-03 | "나의 정체성, 가치관 및 자아 가치감이 타인과 상호작용하는 방식에 어떻게 영향을 미치는지 분석하고 평가할 수 있습니다" | "학생들은 정체성, 가치 및 맥락이 관계에 대한 결정을 어떻게 형성하는지 분석할 수 있습니다." | E | 직접 | 올바른 밴드에서 주제 및 의도가 밀접하게 일치. |
coverage_csv (일치하는 행):
requirement_id,requirement_text,covered_by,bands,evidence_strength,notes
RSHE-D-01,"긍정적이고 건강한 우정의 특성… 존중, 정직, 신뢰, 충성, 친절, 관대, 경계, 프라이버시, 동의 및 갈등 관리","학생들은 건강하고 건강하지 않은 관계 패턴을 식별하고 각각이 왜 그러한지 설명할 수 있습니다.",D,직접,강력한 주제 및 의도 일치.
RSHE-D-02,"성적 동의, 성적 착취, 학대, 그루밍, 강압, 괴롭힘에 관한 개념 및 관련 법률","학생들은 동의를 지속적이고, 되돌릴 수 있으며, 긍정적인 과정으로 이해합니다.",D,부분,프레임워크는 동의를 발달적으로 다룸; 법정 요구 사항은 법적 프레임워크를 포함하며 이는 존재하지 않음.
RSHE-D-03,"전체 피임 선택지, 효능 및 이용 가능 옵션에 관한 사실",,, 없음,밴드 D 또는 E에서 피임을 다루는 프레임워크 내용 없음.
RSHE-D-04,"포르노그래피가 성, 관계 및 젠더에 대한 태도에 미치는 영향",,,없음,직접적인 동등물 없음. 디지털 웰빙 내용은 인접하지만 특화되지 않음.
RSHE-D-05,"HIV/AIDS를 포함한 다양한 성병(STI)이 어떻게 전염되고 위험을 어떻게 줄일 수 있는지",,, 없음,밴드 D 또는 E에서 STI 내용 식별되지 않음.
RSHE-E-01,"정신 건강과 웰빙을 위한 지원을 어떻게 찾고 인식할지","학생들은 자신이나 동료를 위해 언제 도움을 요청해야 하는지 식별하고 최소 두 가지 신뢰할 수 있는 경로를 알고 있습니다.",D,부분,밴드 D가 아닌 E에서 다루어짐; 잘못된 밴드에서 부분적 커버리지.
RSHE-E-02,"유해 콘텐츠 시청의 영향",,,간접,디지털 웰빙 내용은 인접함; 유해 콘텐츠는 구체적으로 다루어지지 않음.
RSHE-E-03,"나의 정체성, 가치관 및 자아 가치감이 타인과 상호작용하는 방식에 어떻게 영향을 미치는지 분석하고 평가할 수 있습니다","학생들은 정체성, 가치 및 맥락이 관계에 대한 결정을 어떻게 형성하는지 분석할 수 있습니다.",E,직접,주제 및 의도가 밀접하게 일치.
gap_summary: 샘플링된 8개 요구 사항 중 3개는 커버리지가 전혀 없고(없음), 1개는 밴드 D와 E에서 간접적인 커버리지만 있습니다. '없음' 행은 성 건강 콘텐츠 주변에 집중됩니다: 피임 선택지(RSHE-D-03), STI 전파 및 예방(RSHE-D-05), 포르노그래피 및 유해 콘텐츠(RSHE-D-04 및 RSHE-E-02, 후자는 간접적). 이는 중등 수준에서 실질적인 법정 격차를 나타냅니다. 또한, 정신 건강 도움 요청 요구 사항(RSHE-E-01)은 부분적으로 충족되지만 법정 배치보다 더 이른 밴드에서 이루어져, 밴드 E 요구 사항이 다루어지지 않습니다.
coverage_statistics:
{
"total_requirements": 8,
"directly_covered": 2,
"partially_covered": 2,
"indirectly_covered": 1,
"not_covered": 3
}
알려진 제한사항
주제별 커버리지 ≠ 깊이 동등성. 커버리지 테이블에서 요구 사항에 대한 '직접' 일치로 나타나는 프레임워크 항목은 해당 주제가 프레임워크 문서에 존재한다는 증거입니다. 이는 해당 주제가 요구 사항이 의도한 깊이로 가르쳐지거나, 요구 사항이 기대하는 방식으로 평가되거나, 인증 기관이 찾는 정교함으로 실행된다는 증거가 아닙니다. Webb(1997)의 지식의 깊이 차원—프레임워크 내용의 인지적 요구가 요구 사항의 인지적 요구와 일치하는지 여부—는 이 기술의 범위를 벗어납니다. '직접'으로 분류된 커버리지 테이블 행은 전문적 검토의 출발점이지 결론이 아닙니다.
인증 제출 전에는 인간의 전문적 판단이 필요합니다. 이 기술은 커리큘럼 코디네이터 또는 인증 검토자의 작업을 위한 도구를 생성합니다. 커버리지 분류는 프레임워크 텍스트에 대한 패턴 매칭을 통해 생성됩니다; 관련 규제 영역의 자격을 갖춘 전문가가 검토하지 않았습니다. 이 출력을 인증 주장을 뒷받침하는 데 사용하기 전에, 자격을 갖춘 전문가가 각 행을 검토하고 맥락, 평가 및 구현을 확인해야 합니다.