Interoperacyjność narzędzi edukacyjnych
Learning Tools Interoperability ( LTI ) to specyfikacja technologii edukacyjnych opracowana przez IMS Global Learning Consortium. Określa metodę wywoływania przez system uczący się i komunikowania się z systemami zewnętrznymi. W bieżącej wersji specyfikacji, v1.3, odbywa się to za pomocą OAuth2 , OpenID Connect i JSON Web Tokens . Na przykład system zarządzania nauczaniem (LMS) może wykorzystywać LTI do hostowania treści kursów i narzędzi dostarczanych przez zewnętrzne systemy stron trzecich w sieci miejscu, bez konieczności oddzielnego logowania się ucznia w systemach zewnętrznych, z informacjami o uczniu i kontekście nauki współdzielonymi przez LMS z systemami zewnętrznymi.
Historia
- Interoperacyjność narzędzi edukacyjnych, zwana wówczas BasicLTI, powstała w 2008 roku jako projekt Google Summer of Code opracowany przez Jordiego Piguillema pod opieką Charlesa Severance'a i Marca Aliera.
- W czerwcu 2010 zakończono prace nad LTI v1.0.
- W sierpniu 2012 r. LTI v1.1 dodało możliwość zewnętrznego narzędzia do przekazywania ocen z powrotem do systemu wywołującego.
- W styczniu 2014 r. wydano LTI v2.0, zapewniające dwukierunkową komunikację opartą na REST między narzędziem zewnętrznym a platformą wywołującą. W tym samym czasie podzbiór wersji 2.0 został wydany jako wersja 1.2, jako odskocznia między wersjami 1.1 i 2.0.
- Ze względu na złożoność przyjęcie LTI v1.2 i 2.0 przebiegało powoli, a następnie IMS GLC ogłosił, że są to specyfikacje „starsze”, a nie w zalecanej ścieżce aktualizacji z LTI v1.1, powołując się na obawy dotyczące bezpieczeństwa.
- W maju 2019 opublikowano IMS Security Framework i LTI v1.3, oparte na OAuth2 , OpenID Connect Connect i JWT . LTI v1.0, v1.1, v1.2 i v2.0 zostały wycofane.
Przyjęcie
LTI zostało przyjęte przez wielu dużych dostawców treści edukacyjnych, w tym Pearson i McGraw Hill . Popularne systemy zarządzania nauczaniem, takie jak D2L Brightspace , Instructure Canvas, Blackboard , BenchPrep , LAMS , OpenLearning , Sakai , Moodle , iTeach i Open edX również obsługują LTI.
Linki zewnętrzne
- Blog dr Chucka: nauczanie, uczenie się, technologia, standardy, interoperacyjność itp., „Łączenie interoperacyjności narzędzi edukacyjnych IMS i SAML”
- Branża e-learningowa, „Dlaczego interoperacyjność narzędzi edukacyjnych powinna być częścią Twojej aplikacji e-learningowej”
- Pomoc do tablicy, „Interoperacyjność narzędzi edukacyjnych”
- Dokumentacja Moodle, „LTI i Moodle”