2013-07-07 4 views
2

Articulate Studio 또는 Articulate Storyline을 사용하여 만든 SCORM 또는 TinCan 호환 프리젠 테이션이 있습니다.PHP를 사용하여 명료 한 프리젠 테이션 (SCORM/TinCan)의 사용자 진행 상황을 추적하는 방법

내가 만든 프리젠 테이션을 간단한 PHP LMS에 통합하려고합니다. 사용자의 진행 상황을 추적 할 수 있어야합니다. 지금은 사람들이 프리젠 테이션에 대한 링크를 클릭 할 때를 알 수 있지만 그들이 그것을 보았는지 여부는 알 수 없습니다. SCORM/TinCan에 익숙하지 않지만 사용자 진행 상황을 추적 할 수있는 방법이 있다고 생각합니다. 최소한 Chamilo와 같은 다른 LMS는 이러한 프리젠 테이션을 가져올 수 있으며 사용자 진행 상태를 추적 할 수 있습니다.

누구나 어떻게 할 수 있습니까?

답변

1

SCORM 또는 Tincan (XAPI) 엔진을 만드는 것은 그 자체로 매우 큰 프로젝트입니다. 혼자서 하나를 만들 수도 있지만 몇 달을 보낼 준비가되어 있어야합니다. 이 결정을 내린다면 tincan으로 갈 것을 강력히 추천합니다. tincan은 몇 년 안에 표준이 될 것으로 기대합니다 (아직 널리 지원되지는 않지만).

또는 아주 좋은 해결책이 Rustici's scorm engine하는 것, 느릅 나무 (@Trip가 언급 한 바와 같이, 무료는 아니지만) SCORM 및 tincan의 모든 버전을 지원하는 훌륭한 구현

나는 오픈 소스가 있다고 생각입니다 이것들을 구현했지만, 나는 아무 것도 시도하지 않았다.

+0

Rustici의 scorm 엔진은 무료가 아닙니다. 실제로는 정말 비쌉니다. 하지만 내 이해 TinCan 독립적으로 구현할 수 있습니다 (아마도?) TinCan.js 귀하의 응용 프로그램에 추적기로 사용하여 해당 데이터를 기록 할 수 있습니다. – Trip

+0

@Trip 당신이 맞다면, (내가 분명히 SCORM 클라우드에 대해 생각하고 있다고 생각했기 때문에) 비상업적 인 용도로는 무료가 아닙니다. 지적 해 주셔서 감사합니다! – periklis

+0

비 양철 캔 사용을위한 SCORM Cloud (일명 SCORM)는 무료는 아니지만 계량 (사용량 기준)되며 PHP 기반 앱을 직접 구현하기위한 PHP 라이브러리가 있습니다. –

0

GrassBlade LRS과 같이 LRS를 시도 할 수 있습니다. 자신의 LMS를 사용하는 경우 직접 시작 부분을해야 할 수도 있습니다. 그러나 WordPress와 같은 플랫폼을 사용하기 위해 열려 있다면 GrassBlade xAPI Companion과 같은 좋은 옵션이 있습니다.