
미리보기와 실제 학습 화면이 같은 렌더러를 쓰고, SCORM 1.2·2004·cmi5를 자체 구현한 누구나 저작도구의 표준 대응 방식을 소개합니다.
저작도구로 만든 강의를 LMS에 올렸더니 레이아웃이 깨지는 경우가 있습니다. 원인은 대체로 하나입니다. 제작 화면의 미리보기와 실제 재생 화면이 서로 다른 렌더링 로직을 쓰고 있기 때문입니다. 만드는 사람 입장에서는 예측할 방법이 없는 문제입니다.
누구나 저작도구는 에디터의 미리보기가 실제 LMS가 콘텐츠를 그리는 것과 동일한 렌더러를 그대로 재사용하도록 만들어졌습니다. 그래서 "미리보기와 실제 배포본이 다르다"는 문제가 구조적으로 발생하지 않습니다.
- 미리보기 = 실제 학습 화면 (동일한 렌더러 재사용)
- SCORM 1.2 · SCORM 2004 · cmi5(xAPI) 세 가지 표준을 자체 구현
- SCORM Cloud · Moodle · Watershed 등 실제 플랫폼에 업로드해 완료·진도·점수·이어보기 검증
- 배포 대상 LMS 환경에 맞춰 필요한 표준만 선택해 내보내기
SCORM 규격은 imsmanifest.xml 생성, API 연동, suspend_data 처리처럼 매번 다시 찾아봐야 하는 세부 사항이 많습니다. 이 부분을 도구가 대신 처리하면, 제작자는 표준 규격이 아니라 강의 내용 자체에 집중할 수 있습니다.
표준 구현 방식을 더 자세히 보고 싶다면 SCORM 표준 상세 페이지를 확인해보세요.


