새소식

EdTech Idea

LRS(Learning Record Store) 데이터 흐름 및 활용

  • -
728x90
  • Learning is happening everywhere 의 확대
  • 데이터 기반의 LXP(학습 경험 플랫폼)가 다양하게 출시되고 있음

 

  • 데이터는 학습자에게 개별화된 학습 경험을 제공할 수 있음
    • 기존 LMS에서 수집되는 데이터만으로는 개별화된 학습 경험 제공에 한계가 있음
    • 다양한 영역에서 학습데이터를 모을 수 있어야 함

1. LRS(Learning Record Store) 개요

  • xAPI ecosystem 의 핵심
  • xAPI Statement를 수신, 저장, 반환
  • 학습 기록에 대한 수신, 저장 및 접근 권한을 담당하는 서버
  • xAPI Statement를 저장, 검색하고, 기타 xAPI 메타데이터를 저장할 수 있게 설계되어 있음

 

  • 3가지 구성체계로 구분
    • LRP(Learning Record Provider)
      • xAPI Statement를 LRS로 전송하는 다양한 단말 시스템
      • LMS, 동영상 플레이어, 퀴즈, 강좌 등
    • LRC(Learning Record Consumer)
      • LRS에 저장된 xAPI 데이터를 조회해서 다양한 분석을 수행하는 시스템 군
      • 데이터 분석, 리포팅, 맞춤형 학습 추천 등
    • LRS(Learning Record Store)

2. LRS 기능

  • 모든 xAPI Statement는 LRS에 의해 유효성 검사하여 저장
    • 준수하는 Statement만을 허용하고 유지되도록 함
  • LRS 는 시스템의 일부일 수도 있고, 독립형 Application으로 동작할 수도 있음

 

  • 학습 경험, 활동 및 성과 데이터를 저장하고 접근하고 시각화 하는 역할
  • 분산 구현 아키텍처를 사용함
    • 모든 데이터에 단일 LRS를 사용하는 것이 아니라, 여러 개의 분산된 LRS를 사용하여 xAPI를 구현하는 것이 바람직

 

  • LRS 벤더들은 데이터 수집,저장 외에 다양한 부가옵션을 제공하고 있음
    • 개발자용 도구
      • 디버그 로그
      • 데이터 검색
    • 추가 데이터 내보내기
      • API를 통한 쿼리 옵션
      • 데이터 다운로드
      • 학습 기록을 다른 LRS로 푸시하는 기능
    • 데이터 가져오기
    • 시각적 보고서 및 대시보드
    • 다른 식별자로 수집된 개인 데이터 병합
    • 비교 보고 및 권한을 위한 조직 계층 구조
    • SSO(싱글사인온) 배포 옵션

3. LRS 종류

  • LRS 서비스들은 보고 대시보드, 학습분석, 추천 엔진 등 다양한 기술을 지원하고 있음
  • 이를 학습분석 플랫폼(LAP, Learning Analytics Platform)으로 부르기도 함
    • Learning Locker
    • Watershed
    • Yet Analytics xAPI LRS
    • Veracity
  • LRS 종류
    1. LRS에서 LMS를 통합하고있는 경우
      • Saba, Meridia, RISC, LearnShare
    2. LMS에서 외부 LRS를 연계해서 활용하는 경우
      • 이 케이스가 일반적
      • Blackboard, eFront, LearnUpon, LitmozLMSz, Moodle 등
        • Moodle의 경우 무료 플러그인 xAPI Launch Link, xAPI Logstore 를 통해서 Moodle에서 일어나는 학습활동에 대해 xAPI Statement를 생성하는 기능을 추가할 수 있음

4. LRS 데이터 흐름 및 활용

  • xAPI Wrapper
    • Xamarin, iOS, Android, Windows Mobile, .NET, 엔터프라이즈 or 데스크톱 애플리케이션에서
    • 표준기반 LRS와의 인터페이스를 간소화하기 위해 만들어진 Xamarin .NET 표준 컴포넌트
    • Xamarin 컴포넌트는 코드에 log statement를 추가하는것과 같이 간단한 인터페이스를 제공
    • Android 및 iOS용 API, 유용한 Class, 간단한 Actor, Object, Verb로 사용자 상호작용을 추적할수 있는 메소드가 포함되어 있음
  • xAPI Wrapper 를 사용하는 이유
    • Wrapper는 대부분의 .NET 앱을 지원하는 표준 라이브러리
    • C#으로 구현된 xAPIWrapper.js 포트로 Xamarin iOS 또는 Android 앱 내 LRS와 인퍼테이스하는데 활용 가능
    • xAPI 사양의 복잡성과 의미를 추상화 할 수 있음
    • 최종 사용자가 xAPI 사양 내부를 알 필요가 없음
    • 라이브러리를 활용하여 명령문을 생성하는 작업이 쉬움
    • 원하는 데이터 포인트에 코드만 삽입하면 LRS와 쉽게 통신 가능
  • LRS는 데이터 기반의 개별 맞춤 환경, 인공지능 기반의 학습 서비스의 중요한 축
    • Core TLA Functions and Data(TLA의 통합 데이터 전략)

Core TLA Functions and Data

  • 교토 대학의 Learning Evidence Analytics 프레임워크

5. 표준화된 에듀테크 환경이 주는 이점

  • 호환성과 상호운용성 제공은 기울어지지 않은 운동장을 조성
    •  서비스간의 정보교환 및 처리를 가능하게 함으로써 제품 품질 경쟁력 만으로도 사용자의 선택을 받을 수 있음
    • 사용자에게는 좋은 제품을 쉽게 구매할 수 있는 환경 제공
  • 비용 절감
    • 통합인증, 학습도구/데이터 상호운용 표준 준수를 통해 생산 및 거래비용을 줄일 수 있음
    • 타 서비스와 쉽게 연계 통합하여 규모의 경제 실현
    • ex. Canvas LMS 는 표준을 기반으로 수천개의 에듀테크 도구와 통합dmf rksmdgkrp gka
  • 해외 시장 진출
    • 해외 진출을 위해서는 상용 표준 준수가 필수
    • 구글과 MS도 분산 학습 환경에 맞추고 있고,
    • Moodle, Canvas 등 LMS기업들도 에듀테크 스타트업과 협력을 통해 경쟁력을 높이기 위한 글로벌 표준을 채택

[내용 출처]

www.askedtech.com  Spark+ 아카데미 xAPI/LRS 완전정복 강의

 

AskEdTech

We spark learning!

www.askedtech.com

 

Contents
  • -

포스팅 주소를 복사했습니다

이 글이 도움이 되었다면 공감 부탁드립니다.