문서/SCORM 통합/개요

SCORM 개요

SecureCodingHub는 SCORM 1.2 및 SCORM 2004 패키지를 통해 학습 관리 시스템(LMS)과 통합됩니다. LMS에서 직접 SecureCodingHub를 실행하고 완료 및 점수를 추적합니다.

SCORM이란?

SCORM(Sharable Content Object Reference Model)은 LMS를 통해 교육 콘텐츠를 패키징하고 전달하기 위한 이러닝 표준입니다. SecureCodingHub는 LMS 내에서 플랫폼을 실행하는 SCORM 패키지를 제공합니다.

지원되는 버전

SCORM 1.2

광범위하게 지원됩니다. Moodle, Canvas, Blackboard 및 SAP SuccessFactors를 포함한 대부분의 LMS 플랫폼과 호환됩니다.

SCORM 2004

향상된 시퀀싱이 있는 최신 표준입니다. 이를 지원하는 최신 LMS 플랫폼에 권장됩니다.

작동 방식

1

관리자가 SecureCodingHub에서 SCORM 패키지를 다운로드

2

관리자가 LMS에 패키지를 업로드

3

학습자가 LMS에서 과정을 실행

4

SCORM 브리지가 세션 정보와 함께 SecureCodingHub로 리다이렉트

5

학습자가 SecureCodingHub에서 교육을 완료

6

진행 상황과 점수가 LMS로 다시 보고됨

추적되는 항목

데이터설명
완료 상태incomplete / completed
점수0-100 (챌린지 성과 기반 원시 점수)
세션 시간각 세션에서 보낸 시간
북마크나중에 이어서 진행하기 위한 재개 위치
관리자 설정 필요: SCORM에는 관리자 설정이 필요합니다. SCORM 패키지를 업로드하려면 LMS 관리자에게 문의하세요.

SCORM과 네이티브 SecureCodingHub 중 무엇을 선택할지

SCORM은 조직이 이미 LMS — 일반적으로 Cornerstone, SAP SuccessFactors, Workday Learning, Moodle, Canvas, Blackboard 또는 Docebo — 를 표준화했고, 안전 코딩 교육을 포함한 모든 학습 기록이 단일 기록부에서 컴플라이언스, HR 및 온보딩 모듈과 함께 보관되기를 원할 때 올바른 선택입니다. 컴플라이언스 팀이 외부 감사관을 위해 LMS에서 증거를 생성해야 하고 다른 플랫폼에서 별도의 내보내기에 의존할 수 없을 때도 마찬가지입니다.

네이티브 SecureCodingHub 액세스는 일반적으로 개발자가 연습 및 학습 환경에 마찰 없이 진입할 수 있어야 할 때, 리더보드, 연속 기록 및 풍부한 진행 상황 대시보드를 사용하려고 할 때, 또는 관리자가 LMS를 통해서가 아니라 SecureCodingHub 내에서 과제, 마감일 및 알림 주기를 관리하려고 할 때 더 적합합니다. 많은 고객이 둘 다 사용합니다: 공식 완료 기록을 위한 SCORM, 과제 사이의 일상적인 연습을 위한 네이티브 액세스입니다.

SCORM 패키지 내부에 있는 항목

SecureCodingHub SCORM 패키지는 SCORM 1.2 Run-Time Environment 또는 SCORM 2004 4th Edition Sequencing and Navigation 모델 중 하나를 준수하는 독립된 ZIP입니다. SCO 구조 및 리소스를 설명하는 imsmanifest.xml, 가벼운 HTML 실행 셸, 그리고 LMS에서 SecureCodingHub 세션으로의 통합 로그인 핸드오프를 처리하는 SCORM 브리지 스크립트를 포함합니다. SecureCodingHub 교육 콘텐츠는 패키지 자체에 있지 않습니다 — 패키지는 커넥터이고, 콘텐츠는 실시간으로 스트리밍되어 다시 업로드하지 않고도 업데이트와 새 주제가 나타납니다.

그 분리는 실제로 중요합니다. SecureCodingHub가 새 OWASP Top 10 모듈, 새로고침된 PCI DSS 챌린지 또는 새 언어 경로를 게시할 때, LMS 카탈로그는 즉시 이를 가져옵니다. 고객은 각 콘텐츠 릴리스에 대해 새 SCORM 패키지를 다운로드하거나, 새 ZIP에 대한 보안 검토를 요청하거나, LMS 내에서 과정을 다시 게시할 필요가 없습니다.

컴플라이언스 및 보고 고려 사항

PCI DSS v4.0.1 요구사항 6.2.2, ISO/IEC 27001 Annex A.8.28, SOC 2 CC1.4, 그리고 EU Cyber Resilience Act의 안전 개발 기대치의 경우, LMS가 기록 시스템이 됩니다. SCORM 브리지는 세션이 열려 있는 동안 60초 하트비트 틱마다 완료 상태, 원시 점수 및 총 세션 시간을 LMS로 다시 기록합니다 — 세션 종료 시만이 아닙니다 — 이는 학습자가 세션 중에 브라우저를 닫더라도 감사관의 증거(LMS 기록부 내보내기)에 정책 기간 내에 명명된 개발자가 교육을 완료했음을 보여주는 데 필요한 모든 것이 이미 포함되어 있음을 의미합니다. SCORM 실행은 LMS에서 제공된 학습자 ID가 기존 계정과 일치하지 않는 경우 SecureCodingHub 사용자를 자동 프로비저닝하며, 해당 자동 프로비저닝은 maxSeats 한도에 의해 제한됩니다: 좌석 한도를 초과하는 SCORM 실행은 오류와 함께 거부됩니다.

감사관이 챌린지별 성과 또는 수정 활동과 같은 추가 세부 정보를 요청하는 경우, 해당 보고서는 SecureCodingHub 내에서 계속 사용할 수 있으며 관리자 콘솔에서 PDF 또는 CSV로 내보낼 수 있습니다. 두 가지 보기는 서로를 보완합니다: LMS는 정책이 충족되었음을 증명하고, SecureCodingHub는 엔지니어링 팀이 향상되었음을 증명합니다.