본문 바로가기

IT뉴스/신기술용어

[정보통신용어] 경험 응용 프로그램 인터페이스 (xAPI)

Experience Application Programming Interface : xAPI

동의어 : Tin Can API


스마트폰, 증강 현실, 게임 등 다양한 매체를 활용하는 전자 학습(이러닝) 환경에서 학습자 경험 데이터를 정의하고 서로 다른 학습 시스템 간에 데이터를 상호 교환하기 위한 응용 프로그램 인터페이스(API) 표준.


xAPI는 미국 전자 학습 표준 연구 개발 기관인 ADL(Advanced Distributed Learning)에서 제정한 스콤(SCORM) 표준의 후속이다.


스콤은 SCORM 표준을 적용한 시스템과 콘텐츠일 경우에만 호환이 되었으나, xAPI는 xAPI표준이 적용되지 않은 학습 관리 시스템(LMS)과 학습 도구 등과도 데이터를 주고받을 수 있어 다양한 학습 활동 데이터(학습 시간, 진도율 등)를 추적 관리 할 수 있다.


xAPI 학습자 경험 데이터는 LRS(Learning Record Store)에 저장되어, 타 시스템이 LRS에 접근해 저장된 데이터를 조회하여 학습 분석하고 활용할 수 있게한다.


데이터 구조는 프로그래밍 전문 지식이 없어도 누구나 쉽게 해석할 수 있는 간단한 구조로 되어있다.


xAPI는 공개 소프트웨어(OSS)이다.




출처:

한국정보통신기술협회(TTA) 

TTA 정보통신용어사전 

http://terms.tta.or.kr terms@tta.or.kr