Learning Manager의 xAPI

xAPI란 무엇입니까?

경험 API(xAPI)란 모든 유형의 학습 경험을 기록 및 추적하는 방식으로 학습 콘텐트 및 학습 시스템이 소통할 수 있는 e러닝 소프트웨어 사양입니다. 학습 경험은 LRS(학습 기록 저장소)에 기록됩니다. LRS는 LMS(기존 학습 관리 시스템) 내에 존재하거나 자체적으로 존재할 수 있습니다.

xAPI에 대한 자세한 내용은 다음을 참조하십시오.  https://github.com/adlnet/xAPI-Spec.

Learning Manager가 xAPI를 지원하는 방법은 무엇입니까?

Learning Manager는 내장된 학습 기록 저장소를 갖고 있습니다. LRS는 Learning Manager에 xAPI의 명령문을 수용하는 완전한 권한이 있습니다. 타사에서 생성한 xAPI 명령문도 수락합니다. 이러한 xAPI 명령문은 Learning Manager에 저장된 다음 Learning Manager 외부로 내보내기를 하여 타사 데이터 웨어하우스 시스템에 시각화될 수 있습니다.

언제 xAPI를 사용합니까?

다양한 시스템에서 최종 사용자의 학습 경험을 캡처할 필요가 점점 많아지고 있습니다.  또한 교육 콘텐트에 대한 학습자의 정확한 참여를 추적해야 합니다. xAPI는 '시작', '진행 중' 및 '완료'(SCORM에서 캡처하는 유일한 속성) 전반에서 사용됩니다.

Learning Manager에서 xAPI 사용하기

응용 프로그램 설정

  1. 통합 책임자로 로그인합니다. 응용 프로그램 > 등록을 선택합니다.

    앱 등록
    앱 등록

  2. 새로운 응용 프로그램을 등록합니다.

    응용 프로그램 생성
    응용 프로그램 생성

  3. 응용 프로그램의 범위를 정의합니다.

    • 책임자 역할 xAPI 읽기 및 쓰기 액세스를 허용하면 책임자가 xAPI 명령문 및 문서를 게시하고 받을 수 있습니다.
    • 학습자 역할 xAPI 읽기 및 쓰기 액세스를 허용하면 책임자가 xAPI 명령문 및 문서를 게시하고 받을 수 있습니다.
  4. 변경 사항을 저장합니다. 개발자 ID 및 시크릿을 받습니다.

엔드 포인트 :

xAPI swagger 문서를 보려면 아래 링크를 클릭합니다.

https://learningmanagereu.adobe.com/docs/learningmanagerapi/xapi/

참고: Learning Manager에서 지원되는 xAPI 버전은 1.0.3입니다.

API 인증

Learning Manager xAPI는 클라이언트 응용 프로그램 인증 및 승인에 OAuth 2.0 프레임워크를 사용합니다.응용 프로그램을 등록했다면 클라이언트 ID와 클라이언트 시크릿을 얻을 수 있습니다. 브라우저에서는 사전 구성된 계정을 이용하여 Learning Manager 사용자를 인증하는 Get URL을 사용합니다. 

GET https://learningmanager.adobe.com/oauth/o/authorize?client_id=<Enter your clientId>&redirect_uri=<Enter a url to redirect to>&state=<Any String data>&scope=<admin:xapi or learner:xapi>&response_type=CODE.

Learning Manager LO로 xAPI 명령문 추적

이제 작성자는 강의 생성 시 xAPI 모듈을 선택하여 Learning Manager 외부의 사용자 경험을 모니터링할 수 있습니다. 예를 들어 이 기능을 사용하여 강의 수료에 사용된 타사 플랫폼의 사용자 활동을 평가할 수 있습니다.

  1. 활동 모듈을 생성할 때, 유형 옵션에 있는 팝업 메뉴를 사용하여 xAPI 기반 모듈을 선택합니다.

    x-API 기반 모듈 생성
    x-API 기반 모듈 생성

  2. IRI를 제공하라는 요청을 받았습니다. 제공하지 않으면 Learning Manager에서 자동으로 생성합니다.

    참고:

    활동에 필요한 IRI는 계정에 대해 고유합니다. 이는 Learning Manager에 있는 두 개의 모듈이 같은 IRI를 가질 수 없다는 뜻입니다. 다음과 같은 경우 새 IRI가 생성됩니다.

    • xAPI 모듈이 있는 강의가 계정에서 공유될 때
    • xAPI 모듈이 있는 인증이 반복될 때

     

    IRI가 입력된 모든 xAPI 명령어는 위 모듈에서 추적되며 Learning Manager 보고서에 반영됩니다. 

  3. 자동 생성된 IRI를 복사하려면 활동 모듈 페이지를 재방문합니다.

  4. 모듈을 게시합니다.

참고 사항:

  • Learning Manager에서는 현재 mbox만 식별자로 지원합니다.  mboz_sha1, openid , account를 포함한 다른 식별자는 지원되지 않습니다.
  •  stateId 및 profileId는 Learning Manager에서 사용될 때 UUID입니다.
  • PUT 요청은 xAPI 에이전트/프로필, 활동/프로필 및  활동/상태 문서를 덮어쓰지 않습니다.
  • 식별되지 않은 그룹은 Actor에서 지원되지 않습니다.
  • GET 명령문에서는 매개 변수 'related_activities'가 지원되지 않습니다.
  • 매개 변수 format=ids 및 format=canonical은 GET명령어에서 지원되지 않습니다.
  • xAPI 명령어를 취소하더라도 명령어가 게시되었을 때 Learning Manager에서 일어난 어떤 동작도 실행 취소되지 않습니다.

보고서 생성

xAPI 보고서를 Excel 보고서로 생성할 수 있습니다. 책임자로 '보고서' > 'Excel 보고서' > 'xAPI 활동 보고서'를 엽니다.

다운로드한 보고서는 모든 명령어에 대해 학습자 및 책임자가 게시한 모든 정보를 불러옵니다.

같은 보고서를 생성 /예약할 수 있습니다. 타사 통합에 대해 FTP 및 Box 커넥터를 사용합니다. 다음 단계를 따르십시오.

통합 책임자로 로그인한 다음 'FTP/Box 커넥터를 열고, 왼쪽 창에서 'xAPI 활동 보고서'를 선택하고, '보고서 예약/생성'을 선택합니다.

보고서 예약
보고서 예약

참고:
  • xAPI 명령문에서 최대 점수 없이 원점수만 전송되는 경우, LT에 퀴즈 점수가 표시되지 않습니다.
  • Learning Manager에서 백분율 점수를 얻기 위해 변환된 점수가 xAPI를 통해 전송됩니다.

샘플 보고서

다운로드

Adobe, Inc.

쉽고 빠르게 지원 받기

신규 사용자이신가요?