350 likes | 490 Views
Model repozytorium treści w zdalnym nauczaniu. Dariusz Dobrowolski Uniwersytet Przyrodniczy w Lublinie. Krótkie streszczenie wystąpienia. Wprowadzenie Metadane Płaszczyzny współdziałania Edycja Komunikacja Składowanie Architektura SOA Przyszłość - czy tylko edukacja?
E N D
Model repozytorium treści w zdalnym nauczaniu DariuszDobrowolski Uniwersytet Przyrodniczy w Lublinie
Krótkiestreszczeniewystąpienia • Wprowadzenie • Metadane • Płaszczyzny współdziałania • Edycja • Komunikacja • Składowanie • Architektura SOA • Przyszłość - czy tylko edukacja? • Jak to działa ? – demo film
Metadane „dane o danych”
Metadane • Definicja Ogólnyopiskomponentówmodułówszkoleniowych w celuichwyszukiwania, pobieraniaiwykorzystywania • Podstawowaspecyfikacja IMS Learning Resource Meta-data Specification Version 1.2 IEEE 1484.12.1-2002 Standard Learning Objects Metadata (LOM) • Adaptacja w SCORM –ie Zastosowaniepowyższychstandardów do opisuposzczególnychkategoriimodułówszkoleniowych: CA (Content Aggregation), SCO(Schareable Content Object) imateriałówpodstawowych (Asset) • Stosowanetechnologieprzekazudanych XML XML Schema
Zastosowaniemetadanychwe-learningu Przyjęciespecyfikacjiistandardówzapewniającychdostęp, wymianęiużytkowaniemodułówszkoleniowychodróżnychproducentówzostałospowodowanepotrzebą: • Upowszechnianiatreściszkoleniowych • Udostępnianiatreści, zarównomateriałówpodstawowychjakizłożonychkursów • Zapewnieniaprzenoszalności (portability) pomiędzyplatformamiszkoleniowymi • Wielokrotnegowykorzystaniamodułów • Tworzeniaszkolenia on-line • Wyszukiwania w repozytoriach
Znaczeniemetadanych • Rozbudowanyschematmetadanychnie jest widocznydlaszkolonych, ale jest przeznaczonydlatwórcówszkoleń • Informacjezawarte w metadanychmajądostarczaćdanych o szkoleniuopisaćkurs, jegotematykę, poziomiprzeznaczenie • Metadaneniesąobowiązkowe z punktuwidzeniastandardu SCORM • Jednak SCORM zalecaumożliwienietwórcomwprowadzaniemetadanychprzypomocynarzędziautorskich do tworzeniakursówlubniezależnychedytorówmetadanych. • Platforma LMS powinnaodczytywaćinformacjezawarte w metadanychizapewnićichinterpretację w celuutworzeniainterfejsudlaszkolonych
Lokalne repozytoria treści Sequencing Pakiety treści Zdalne repozytoria treści Wybór Administrowanie kursami Zarządzanie treścią Dostarczanie Moduły treści (SCO & Asset) Uruchomienie Przeglądarka Prezentacja Profil szkolonego Sterowanie API Adapter API Platforma LMS (Learning Management System)
Lokalne repozytoria treści Sequencing Pakiety treści Zdalne repozytoria treści Wybór Administrowanie kursami Zarządzanie treścią Dostarczanie Moduły treści (SCO & Asset) Uruchomienie Przeglądarka Prezentacja Profil szkolonego Sterowanie API Adapter API Platforma LMS (Learning Management System)
Model struktury Learning Object …rozbudowanyschematmetadanychnie jest widocznydlaszkolonych, ale jest przeznaczonydlatwórcówszkoleń…
Umiejscowienie metadanych Metadanemogąopisywaćwszystkiemodułyszkoleniowezawarte w pakiecienakażdympoziomieichzłożoności • Kurs – kapsułaszkoleniowa(Content Package) • Modułszkoleniowy - agregacja(CA) • Modułszkoleniowy – walordydaktyczny(Activity) • Współużywalnyobiektszkoleniowy(SCO) • Materiałpodstawowy(Asset) Immniejzłożonymodułtymmniejmetadanychwymaganych jest do jegoopisania Metadaneniesąwymaganeprzez SCORM, jednakjeślisiępojawiająmusząmiećpredefiniowanąstrukturę
Elementystruktury LOM …metadane nie są wymagane przez SCORM, jednak jeśli się pojawiają muszą mieć predefiniowaną strukturę …
Edycjametadanych • bezpośrednioprzezsystemy e-learningowe • pośrednio – przezedytorymetadanych … jednak SCORM zalecaumożliwienietwórcomwprowadzaniemetadanychprzypomocynarzędziautorskich do tworzeniakursówlubniezależnychedytorówmetadanych…
Repozytorium • Repozytorium (łac. repositorium) - miejsce uporządkowanego przechowywania dokumentów, z których wszystkie przeznaczone są do udostępniania. Magazyn główny, centralny, zaprojektowany jednak w taki sposób, aby dostęp do wszystkich jego zasobów był równie łatwy. Niegdyś szafa na księgi i akta urzędowe. Dziś termin stosowany również w odniesieniu do najrozmaitszych zasobów cyfrowych (baz danych, zbioru pakietów czy kodów źródłowych), np. w Internecie. [wikipedia] • Repozytorium (ang. repository) - skład, magazyn obiektów lub innych danych. Zwykle intencją tego terminu jest skład przechowujący dane różnych typów (dokumenty, klasyczne dane, dane multimedialne, programy skrypty, reguły, perspektywy) oraz udostępniający je przy pomocy środków wizualnych. [K. Subieta „Słownik terminów z zakresu obiektowości”]
IMS DRI - Digital Repositories InteroperabilityWstępnyprojektwer. 1.0 z marca 03 • Specyfikacja dotyczy zasad współpracy (obsługi) rozproszonych w sieci baz danych (repozytoriów) przechowujących obiekty szkoleniowe. • Jak je zapisywać i rejestrować w repozytoriach (różnych typów: relacyjne b.d., XML)?Jak identyfikować ?Jak je wyszukiwać ?Jak je pobierać, by z nich budować (zestawiać) jedno e-szkolenie bądź na bieżąco wykonywać ? • Specyfikacja w tej fazie (I-szej) proponuje wykorzystywanie znanych protokołów: • SOAP - do przesyłania komunikatów (zapisz opis czyli metadane, zapisz zawartosć, daj opis, daj zawartość,...) • XQuery • Z39.50 - protokoły do wyszukiwania w repozytoriach na podstawie danych przekazanych przez SOAP
Projekty wymiany treści Projekt Edutella Projekt LionShare
Technologia SOA • Zalety wykorzystania SOA: • ujednolicenie opisu działania systemu • uporządkowanie procesów w organizacji • umożliwienie wdrożenia procesów • śledzenia procesów
Płaszczyzna współdziałania składowanie Język SBQL jest sformalizowanymobiektowymjęzykiemzapytań w stylu SQL czyteż OQL
Podejście stosowe • Twórca: prof. K. Subieta –IPI PAN • Najważniejsze założenie: języki zapytań są szczególnym przypadkiem języków programowania • W podejściu stosowym kluczową rolę odgrywa stos środowisk, jego rolą jest określenie zakresów nazw i wiązanie nazw
Zalety podejścia stosowego • Precyzyjna semantyka • Proste włączenie do języka wszystkich pojęć obiektowości • Łatwa implementacja • Precyzyjne zdefiniowane metody optymalizacji
XML w SBQL Dowolny plik XML może być zamieniony na strukturę danych w konwencji modelu M0
Przykład 1- Konsorcjum Projekt KLU wymusza na uczestnikach wykorzystywanie jednego z góry narzuconego systemu LMS, dzięki czemu pozbawiamy się możliwości eksportu i importu treści.
Przykład 2- Studia informatyczne Jedna z najlepszych stron udostępniających treści wykładów i ćwiczeń – brak możliwości szybkiego importu do systemów LMS.
Przykład 3 – Jak to działa?praktyczne podejście do repozytorium Film