Model repozytorium treści w zdalnym nauczaniu Dariusz Dobrowolski Uniwersytet Przyrodniczy w Lublinie
Krótkie streszczenie wystąpienia PJWSTK, Warszawa Wprowadzenie Metadane Płaszczyzny współdziałania Edycja Komunikacja Składowanie Architektura SOA Przyszłość - czy tylko edukacja? Jak to działa ? – demo film
Wprowadzenie PJWSTK, Warszawa 20093
PJWSTK, Warszawa e-learning ma wiele twarzy…
Metadane PJWSTK, Warszawa dane o danych
Metadane PJWSTK, Warszawa Definicja Ogólny opis komponentów modułów szkoleniowych w celu ich wyszukiwania, pobierania i wykorzystywania Podstawowa specyfikacja IMS Learning Resource Meta-data Specification Version IEEE Standard Learning Objects Metadata (LOM) Adaptacja w SCORM –ie Zastosowanie powyższych standardów do opisu poszczególnych kategorii modułów szkoleniowych: CA (Content Aggregation), SCO(Schareable Content Object) i materiałów podstawowych (Asset) Stosowane technologie przekazu danych XML XML Schema
Zastosowanie metadanych w e-learningu PJWSTK, Warszawa Przyjęcie specyfikacji i standardów zapewniających dostęp, wymianę i użytkowanie modułów szkoleniowych od różnych producentów zostało spowodowane potrzebą: Upowszechniania treści szkoleniowych Udostępniania treści, zarówno materiałów podstawowych jak i złożonych kursów Zapewnienia przenoszalności (portability) pomiędzy platformami szkoleniowymi Wielokrotnego wykorzystania modułów Tworzenia szkolenia on-line Wyszukiwania w repozytoriach
Znaczenie metadanych PJWSTK, Warszawa Rozbudowany schemat metadanych nie jest widoczny dla szkolonych, ale jest przeznaczony dla twórców szkoleń Informacje zawarte w metadanych mają dostarczać danych o szkoleniu opisać kurs, jego tematykę, poziom i przeznaczenie Metadane nie są obowiązkowe z punktu widzenia standardu SCORM Jednak SCORM zaleca umożliwienie twórcom wprowadzanie metadanych przy pomocy narzędzi autorskich do tworzenia kursów lub niezależnych edytorów metadanych. Platforma LMS powinna odczytywać informacje zawarte w metadanych i zapewnić ich interpretację w celu utworzenia interfejsu dla szkolonych
Platforma LMS (Learning Management System) PJWSTK, Warszawa Adapter API API Dostarczanie Sequencing Profil szkolonego Lokalne repozytoria tre ś ci Zdalne repozytoria treści Pakiety treści Przeglądarka Prezentacja Wybór Uruchomienie Moduły treści (SCO & Asset) Zarz ą dzanie tre ś ci ą Administrowanie kursami Sterowanie
Platforma LMS (Learning Management System) PJWSTK, Warszawa Adapter API API Dostarczanie Sequencing Profil szkolonego Lokalne repozytoria tre ś ci Zdalne repozytoria treści Pakiety treści Przeglądarka Prezentacja Wybór Uruchomienie Moduły treści (SCO & Asset) Zarz ą dzanie tre ś ci ą Administrowanie kursami Sterowanie
Model struktury Learning Object PJWSTK, Warszawa …rozbudowany schemat metadanych nie jest widoczny dla szkolonych, ale jest przeznaczony dla twórców szkoleń…
Umiejscowienie metadanych PJWSTK, Warszawa Metadane mogą opisywać wszystkie moduły szkoleniowe zawarte w pakiecie na każdym poziomie ich złożoności Kurs – kapsuła szkoleniowa (Content Package) Moduł szkoleniowy - agregacja (CA) Moduł szkoleniowy – walor dydaktyczny (Activity) Współużywalny obiekt szkoleniowy (SCO) Materiał podstawowy (Asset) Im mniej złożony moduł tym mniej metadanych wymaganych jest do jego opisania Metadane nie są wymagane przez SCORM, jednak jeśli się pojawiają muszą mieć predefiniowaną strukturę
Układ hierarchiczny PJWSTK, Warszawa
Elementy struktury LOM PJWSTK, Warszawa …metadane nie są wymagane przez SCORM, jednak jeśli się pojawiają muszą mieć predefiniowaną strukturę …
Edycja metadanych bezpośrednio przez systemy e- learningowe pośrednio – przez edytory metadanych PJWSTK, Warszawa … jednak SCORM zaleca umożliwienie twórcom wprowadzanie metadanych przy pomocy narzędzi autorskich do tworzenia kursów lub niezależnych edytorów metadanych…
Repozytorium PJWSTK, Warszawa 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 Interoperability Wstępny projekt wer. 1.0 z marca 03 PJWSTK, Warszawa 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 Z protokoły do wyszukiwania w repozytoriach na podstawie danych przekazanych przez SOAP
Architektura repozytorium PJWSTK, Warszawa
Płaszczyzny współdziałania PJWSTK, Warszawa
Płaszczyzna współdziałania edycja PJWSTK, Warszawa
Edycja treści PJWSTK, Warszawa
Płaszczyzna współdziałania komunikacja PJWSTK, Warszawa
Projekty wymiany treści PJWSTK, Warszawa Projekt EdutellaProjekt LionShare
Przykład wykorzystania LionShare PJWSTK, Warszawa
Technologia SOA PJWSTK, Warszawa 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 PJWSTK, Warszawa Język SBQL jest sformalizowanym obiektowym językiem zapytań w stylu SQL czy też OQL
Podejście stosowe PJWSTK, Warszawa 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 PJWSTK, Warszawa Precyzyjna semantyka Proste włączenie do języka wszystkich pojęć obiektowości Łatwa implementacja Precyzyjne zdefiniowane metody optymalizacji
XML w SBQL PJWSTK, Warszawa Dowolny plik XML może być zamieniony na strukturę danych w konwencji modelu M0
Przyszłość czy tylko edukacja PJWSTK, Warszawa
Przykłady PJWSTK, Warszawa
Przykład 1- Konsorcjum PJWSTK, Warszawa 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 PJWSTK, Warszawa 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 PJWSTK, Warszawa Film
Dziękuję za uwagę!!!