오픈OLAT

OpenOLAT
오픈OLAT
Openolat logo.png
OpenOLAT loginPage.png
개발자프렌틱스 GmbH
초기 릴리즈2011; 11년 전(2011년)
안정적 해제
16.0.0[1] / 2021년 8월 27일; 5개월 전(2021년 8월 27일)
리포지토리
기록 위치자바
운영 체제Windows, Linux, MacOS
다음에서 사용 가능영어, 독일어, 프랑스어 등
유형학습관리시스템
면허증아파치 라이선스 2.0
웹사이트openolat.org

OpenOLAT는 교육, 교육, 평가 및 커뮤니케이션을 위한 웹 기반 학습 관리 시스템이다. OpenOLAT라는 이름은 오픈 소스 및 온라인 특성을 강조하는 Open Online Learning And Training의 약자다. 오픈OLAT는 오픈소스 소프트웨어로 2011년부터 렌틱스 GmbH가 개발하고 있다. OpenOLAT는 취리히 대학이 개발한 LMS OLAT를 기반으로 한다.

역사

OpenOLAT는 오픈 소스 프로젝트 OLAT에서 비롯되었다. 취리히 대학은 2011년 완전한 코드 기반을 재설계하고 머큐리컬 버전 제어 시스템으로 전환하는 것을 목표로 대대적인 리팩터링 프로젝트를 시작했다. 리팩터링의 시작과 함께 OLAT 커뮤니티의 기여자에 대한 리포지토리 액세스가 취소되어 더 이상의 기여가 불가능해졌다. 이후 OLAT 개발자들은 완성된 소스 코드를 출판하는 형태로만 오픈 소스를 연습하지만, 어떠한 종류의 커뮤니티 참여도 없다.[2] OLAT에 대한 이러한 변화 때문에, OpenOLAT 포크는 2011년에 시작되었다. OpenOLAT는 개방형 개발 프로세스를 따르고 지역사회 참여를 장려하는 OLAT의 대안이다.[3] 이 새로운 프로젝트의 시작은 2011년까지 OLAT 설립자 중 한 명이 설립하고 OLAT에 상업적 서비스를 제공한 취리히 대학의 스핀오프인 Frentix GmbH이다. 2006년 Frentix가 설립된 이후 OLAT 코드 베이스에 주요 기능을 기여했으며, 버그 수정의 상당 부분을 담당했다.

상용 고객을 위해 Frentix는 2011년 말까지 OLATpro를 제공했는데, 이 OLATpro는 공개 릴리스에 포함되지 않은 기능이 포함되어 있었다. OpenOLAT의 시작과 함께, 프로 OLATPro 릴리즈의 많은 렌틱 기능이 공개 OpenOLAT 오픈 소스 릴리즈에 포팅되었다.[3]

릴리즈 8.2에서는 그룹 경영 시스템이 대폭 개선되었다. 릴리스 8.3은 OpenMeetings 통합을 추가했으며 릴리스 8.4는 채팅 인프라에 큰 변화를 가져왔으며 전체 시스템의 성능과 안정성을 향상시켰다.

릴리스 9.0은 JavaScript 프레임워크 ExtJS를 전체 JavaScript 계층이 리팩터링된 보다 가벼운 jQuery로 대체했다. 이와 함께 시험문제 공동 작성과 공유가 가능한 문제 풀이 도입됐다.

최신 버전인 10.0 버전에는 OpenOLAT의 모든 시각적 측면에 대한 완전한 재설계가 포함되어 있다. 부트스트랩을 기반으로 한 반응형 설계 패러다임의 도입으로 OpenOLAT는 모바일 기기 및 소형 화면 크기에 대비할 수 있게 되었다. 또한 학습자원은 학습자와 저자를 위한 별도의 영역으로 구분되어 보다 직관적이고 사용이 편리해졌다.

특징들

OpenOLAT는 학습자와 교사들에게 많은 기능을 제공한다. 일련의 구성 요소들은 교사들이 의사소통, 협업, 평가를 통합하면서 다양한 교육적 방법을 사용하여 과정을 만들 수 있도록 한다. 코스 시스템 외부에서 더 많은 학습 자료와 도구를 이용할 수 있다. 학습자원은 등록되지 않은 사용자, 이른바 게스트도 이용할 수 있도록 할 수 있다. 다른 예약 방법을 사용하여 코스를 무료로 이용할 수 있다.

OpenOLAT에는 학습 관리 시스템에 일반적인 여러 요소가 포함되어 있다.

  • 학습 콘텐츠 관리 시스템: HTML, IMS CP 및 IMS QTI에 대한 통합 편집기를 사용하여 학습 컨텐츠 작성 및 관리
  • 코스웨어: 다양한 구성 요소와 세부적인 규칙을 제공하여 가시성과 액세스를 제공하는 코스 시스템
  • 개인 학습 환경: 학습, 성취 증거 포함 평가, 개인 노트
  • 그룹웨어: 위키, 포럼, 공유 폴더 등과 같은 협업 도구를 사용하여 학습 그룹에서 작업
  • 과정 카탈로그
  • 문서 버전이 있는 리소스 폴더
  • 로그를 사용한 코칭 기능
  • 다양한 질문 유형, 설문 조사로 평가 및 자가 테스트
  • 아우프가벤바우스테인과 테멘베르가베[clarification needed]
  • WYSIWYG HTML 편집기
  • 국제화: OpenOLAT는 15개 이상의 언어로 번역됨
  • 가져오기 기능을 포함한 사용자 관리
  • 역할 및 권리 관리
  • 대부분의 브라우저 지원(Firefox, Chrome, Safari, Internet Explorer)
  • REST API, LDAPSibboleth를 통해 기존 시스템과 통합

과정 및 학습 리소스

코스 시스템은 OpenOLAT의 핵심 요소다. 학습자와 작가를 위한 영역으로 구분되어 있다. 작성자 역할이 있는 사용자는 작성 환경에서 과정과 학습 자원을 작성·관리할 수 있다. 다양한 학습 자원을 활용하면 협력과 협업을 위한 영역을 포함한 다양한 학습 시나리오를 통합 과정 편집기에 나타낼 수 있다. 학습자원은 생성하거나 가져올 수 있으며, 참고자료를 만들어 하나 또는 여러 개의 과정으로 통합할 수 있다. 참조된 학습 리소스를 변경하면 사용되는 모든 장소에서 변경된다.

시험 및 평가

OpenOLAT 시험은 참가자들에게 퀴즈를 내고 기말고사를 준비하는 데 사용된다. 시험은 저작 환경에서 또는 과정 편집기에서 직접 작성 및 관리할 수 있다. 기본 제공되는 QTI 테스트 편집기를 사용하여 가져오거나 생성할 수 있다. OpenOLAT는 IMS-QTI 형식 버전 1.2를 지원한다. 설문지 학습 자원은 설문조사에 유용하다. 평가 도구와 시험 통계로 시험과 설문지를 평가할 수 있다. 코스 평가 모드는 저자가 정해진 시간 범위 동안 시험과 평가가 안전한 모드로 수행되는 시험 설정을 만들 수 있도록 한다. 구성에 IP 주소를 추가하면 보안이 강화된다. 평가는 키오스크에서 Safe Exam Browser(안전 검사 브라우저)를 사용하여 수행할 수 있다.

코칭, 협업 및 커뮤니케이션

OpenOLAT의 역할 기반 인증 시스템을 통해 코치는 코스, 그룹 또는 개인 사용자에게 배정할 수 있다. 블로그, 포럼, 위키, 팟캐스트, 공유 폴더, 메일 및 채팅과 같은 소셜 툴은 OpenOLAT 사용자 간의 커뮤니케이션과 협업을 가능하게 한다. 그룹은 과정과 독립적으로 프로젝트에 사용할 수 있으며, 시스템 구성에 따라 학습자가 직접 만들 수 있다.

개인 학습 환경

OpenOLAT는 사용자 역할 및 그룹에 따라 과정 및 기타 학습 리소스에 대한 다양한 가시성 및 액세스 규칙을 지원한다. OpenOLAT Portal은 사용자들이 개인화할 수 있는 시작 페이지다.

학습

가시성 및 접근 수식어는 시간, 그룹 또는 이전의 성과에 따라 만들어질 수 있다. 소위 전문가 규칙이라 불리는 것은 사용자가 어떤 학습자원에 접근할 수 있는지에 대한 세밀한 통제를 가능하게 한다. 이것은 사용자마다 다른 단일 과정의 다른 구성을 가능하게 한다. 규칙은 전체 과정에 적용되거나 과정의 각 학습 자원에 개별적으로 적용될 수 있다.

개인화

OpenOLAT 포털

OpenOLAT는 사용자들이 원하는 대로 개인화하여 조정할 수 있는 사용자 지정 가능한 포털 페이지를 가지고 있다. 여러 포틀렛을 개별적으로 표시하고 구성할 수 있다. 추가 개인 도구와 설정은 확장 가능한 개인 메뉴에서 찾을 수 있다.

포털 대신 다른 페이지나 과정을 시작 페이지로 설정할 수 있다. 시작 페이지는 연구 분야나 기관과 같은 역할이나 속성에 따라 다른 사용자나 사용자 그룹에 할당될 수 있다. 또한 각 사용자는 자신의 시작 페이지로 이 설정을 재정의하도록 선택할 수 있다.

저작 – 과정 편집기, CP 편집기, 테스트 편집기

학습 리소스

OpenOLAT는 코스, 학습 자원, 코스 요소를 이러닝 코스로 결합하는 자체 저작 환경을 갖추고 있다. 이러한 환경은 모든 과정과 학습 자원을 쉽게 관리할 수 있게 한다. 과정별 리소스 관리 및 구성을 위한 자체 과정 편집기가 있다. 과정은 zip 파일에서 OpenOLAT 인스턴스 간에 공유된다.

  • 과정 마법사
  • 미리보기 이미지를 포함한 과정별 레이아웃
  • IMS Content Packaging, IMS QTISCORM 표준 지원
  • 메타데이터 및 버전 관리
  • 용어집
  • 이미지, 비디오 및 오디오를 쉽게 가져오기 위한 WYSIWYG 편집기
  • 각 과정 요소를 개별적으로 게시하여 변경 사항을 볼 수 있도록 함
  • 다른 사용자 설정을 사용하여 등록하기 전에 과정을 미리 볼 수 있음

통합 IMS-CP 및 QTI 편집기

OpenOLAT에는 자체 콘텐츠 패키징 및 테스트 편집기가 포함되어 있어 IMS 콘텐츠 패키지와 QTI 테스트를 생성한다. OpenOLAT에서 생성된 CP와 테스트는 이러한 표준화된 형식을 지원하는 다른 LMS로 쉽게 수출 및 가져올 수 있다.

시스템 관리

관리영역

시스템 관리자는 관리 탭에서 OpenOLAT를 관리하십시오. 그곳에서 기본 언어를 설정할 수 있고, 레이아웃을 변경할 수 있으며, 할당량 및 버전 설정을 조정할 수 있으며, 다른 많은 설정을 변경하여 다양한 사용 사례에 시스템을 적응시킬 수 있다.

렌틱스 플러그 인

공개 릴리스에 포함된 기능 외에도, 렌틱스는 고객에게 몇 가지 맞춤 기능을 제공한다.

  • PayPal 또는 신용카드 결제와 같은 과정에 대한 결제 옵션.
  • 과정 시스템과 완전히 분리된 문서 관리 기능을 제공하는 라이브러리.
  • 모든 사용자를 나열하고 검색 도구가 있는 구성원 페이지.
  • 강좌의 추가 설정은 REST API를 통해 편집 및 저장할 수 있다.
  • 관리 콘솔은 관리 기능 및 설정 관리를 단순화한다.
  • QTI 시험 통계는 과정에서의 시험을 평가할 수 있도록 한다.

수상

  • 2011년 오픈 소스 어워드 „비즈니스 사례"[4] 범주
  • eLearning-E-Learning-Journal 2012의 Award "Open Source"[5] 범주"
  • E-Learning-Journal 2012의 학습 관리 시스템 범주에 의한 제품 테스트. 1,5급[6]
  • eLearning-E-Learning-Journal 2013의 Award "Open Source"[7] 범주에 포함

기술 사양

OpenOLAT는 Servlet 인터페이스 위에 Java로 작성되며, 윈도우즈, Mac OS X 및 Linux 환경에서 실행되며, 일반적으로 Tomcat 설치 환경에서 실행된다. Apache 2.0 오픈 소스 라이센스에 따라 개발 및 배포된다. UTF-8 지원은 내장되어 있으며 MySQL, Postgres와 같이 잘 알려진 데이터베이스가 지원된다. SSL은 OpenOLAT와의 모든 데이터 트랜잭션을 보호하는 데 사용된다.

역사적 이유로 OpenOLAT는 자체 컴포넌트 기반 MVC 애플리케이션 프레임워크를 사용한다. 동면기는 데이터베이스 추상화 계층으로, 스프링은 구성에, 메이븐은 빌드 프로세스를 지원하는 데, 머큐리알은 수정 제어 시스템으로 사용된다. 사용자 인터페이스는 HTML, CSS, JavaScript로 작성되며, 내장된 Ajax 메커니즘은 변경된 페이지 부분만 새로 고칠 수 있다.

문학

OpenOLAT는 아직 젊은 LMS이기 때문에 아직 독자적인 문헌이 없다. 그러나 기본 원칙은 OLAT와 공유되므로, OLAT의 문헌은 여전히 OpenOLAT와 관련이 있을 수 있다. OLAT 7.1에서 OpenOLAT를 선택했으므로,[3] 포크 이전의 문헌은 적어도 OpenOLAT에 대해서는 부분적으로 유효하다.

참고 및 참조

  1. ^ "Release OpenOLAT_16.0.0". 27 August 2021.
  2. ^ OLAT 커뮤니티에 보내는 공개 편지. 2016년 8월 3일 회수
  3. ^ a b c Frentix Startet Open Source Initiat: OpenOLAT Archived 2012-08-22, Wayback Machine Blog 항목, 2012년 12월 12일. 2012년 6월 4일 검색됨
  4. ^ CH Open Source Awards 2011, 2012년 6월 4일 회수된 웨이백 머신에 2013-11-05 보관
  5. ^ E-Learning-Journal 2015-01-04 웨이백 머신 E-Learning-Award Archive에 보관. 2012년 6월 4일 검색됨
  6. ^ http://www.frentix.com/fileadmin/documents/eLearningTest_openOLAT.pdf
  7. ^ E-Learning-Journal 2015-01-04 웨이백 머신 E-Learning-Award에 보관. 2014년 2월 4일 검색됨

외부 링크