Standardy metadanych w zastosowaniach rozproszonych repozytoriów Monika Biskupska, IMM VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu 25 czerwca 2009 r. Agenda Co to sÄ… metadane? Co to sÄ… obiekty treÅ›ci? Kto korzysta z metadanych? Åšwiatowe standardy metadanych IEEE LOM, Dublin Core Kto tworzy metadane? Pomoc w procesie tworzenia metadanych. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu WstÄ™p Co to sÄ… metadane? Informacje opisujÄ…ce obiekty treÅ›ci; SÄ… tworzone i obsÅ‚ugiwane niezależnie od obiektów treÅ›ci. Nie sÄ… niezbÄ™dne z punktu widzenia obiektów treÅ›ci. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu WstÄ™p Co to sÄ… obiekty treÅ›ci w kontekÅ›cie zdalnego nauczania? Kursy e-learningowe; Cyfrowe książki; ArtykuÅ‚y; Ilustracje, linki, materiaÅ‚y dodatkowe & VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu WstÄ™p Po co istniejÄ… metadane? InformujÄ… o zawartoÅ›ci i sposobach użycia obiektów treÅ›ci; UmożliwiajÄ… wymianÄ™ obiektów treÅ›ci z innymi użytkownikami; PozwalajÄ… na wyszukiwanie i odnajdywanie obiektów treÅ›ci. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Kto korzysta z metadanych? MateriaÅ‚y umieszczane sÄ… w różnych zródÅ‚ach danych: Repozytoria e-learningowe, platformy LMS, biblioteki cyfrowe& Każde zródÅ‚o danych stosuje pewne zasady przechowywania i formatowania materiałów. Można zaÅ‚ożyć, że każde zródÅ‚o danych posiada możliwoÅ›ci przeszukiwania wÅ‚asnych zasobów (wewnÄ™trznÄ… wyszukiwarkÄ™). Wyszukiwarka taka bazuje na wewnÄ™trznych zasadach przechowywania i formatowania materiałów. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Kto korzysta z metadanych? Interoperacyjność współpraca wielu zródeÅ‚ danych. Poszukiwanie materiałów w różnych zródÅ‚ach danych. Agenci wyszukiwania: Meta-wyszukiwarki poÅ›rednicy propagujÄ…cy jedno zapytanie do wielu zródeÅ‚ danych; Kolekcjonerzy (harvestery) metadanych cyklicznie zbierajÄ… metadane ze znanych zródeÅ‚, by przeszukiwać lokalnÄ… kolekcjÄ™. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Kto korzysta z metadanych? Metadane pochodzÄ…ce z różnych zródeÅ‚ mogÄ… siÄ™ bardzo różnić. Agent wyszukiwania musi przedstawić wyniki w spójnej postaci. IstniejÄ… różne standardy metadanych do różnych zastosowaÅ„. W ramach jednego standardu istniejÄ… elementy opcjonalne. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Åšwiatowe standardy metadanych Kursy e-learningowe Ä…ðstandardy e-learningowe Ä…ðSCORM SCORM przewiduje jednÄ… lub wiÄ™cej sekcji metadanych w ramach manifestu (pliku opisujÄ…cego strukturÄ™ kursu): ObowiÄ…zkowa sekcja opisujÄ…ca caÅ‚y kurs; Opcjonalne sekcje opisujÄ…ce elementy kursu; Hierarchiczna struktura kursu pozwala na hierarchicznÄ… strukturÄ™ metadanych. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Åšwiatowe standardy metadanych SCORM wymaga metadanych w standardzie IEEE 1484.12.1-2002 Learning Object Metadata (IEEE LOM). SCORM pozwala na metadane w dowolnym innym standardzie. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu IEEE Learning Object Metadata Dziewięć kategorii przechowywanych informacji: General dane ogólne na temat opisywanego obiektu; LifeCycle dotyczÄ… powstania obiektu i jego obecnego statusu; Meta-metadata opisy dotyczÄ…ce samych metadanych; Technical informacje dotyczÄ…ce wymagaÅ„ technicznych obiektu; Educational klasyfikacja edukacyjna i pedagogiczna obiektu; Rights informacje dotyczÄ…ce praw autorskich i warunków użycia treÅ›ci; Relation informacje dotyczÄ…ce innych obiektów i relacji z nimi; Annotation komentarze na temat obiektu; Classification pozycja obiektu w sÅ‚ownikach klasyfikacji. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu IEEE Learning Object Metadata Kategorie te zawierajÄ… informacje. CzÄ™sto zgrupowane w podkategorie. Każdy z tych elementów jest opcjonalny. Twórca metadanych może dostarczyć tylko wybrane informacje. Hierarchiczna struktura naturalnie mapuje siÄ™ na XMLowy format pliku. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu IEEE LOM w SCORMie Metadane można przypisać do elementów manifestu SCORM: Manifest opisujÄ… caÅ‚y pakiet z kursem, sekcja obowiÄ…zkowa; Organization dotyczÄ… organizacji (drzewa) kursu; Item dotyczÄ… lekcji lub zbioru lekcji (elementy te sÄ… hierarchiczne); Resource dotyczÄ… zasobu wchodzÄ…cego w skÅ‚ad kursu; File dotyczÄ… konkretnego pliku wchodzÄ…cego w skÅ‚ad zasobu. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu IEEE LOM w SCORMie W każdym przypadku, metadane takÄ… samÄ… strukturÄ™ wynikajÄ…cÄ… ze specyfikacji IEEE LOM. Metadane poziomu manifestu muszÄ… zawierać wyróżniony klucz identyfikujÄ…cy pakiet jako kurs SCORM. Wszystkie pozostaÅ‚e informacje i elementy sÄ… opcjonalne. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Interoperacyjność Kursy e-learningowe nie sÄ… jedynymi obiektami zdalnego nauczania. Repozytorium e-learningowe i platforma LMS sÄ… tylko elementami wiÄ™kszej sieci dostawców danych. Biblioteki cyfrowe sÄ… przykÅ‚adem dziaÅ‚ajÄ…cej federacji repozytoriów materiałów cyfrowych. Biblioteki cyfrowe udostÄ™pniajÄ… protokół wyszukiwania OAI-PMH. Biblioteki cyfrowe stosujÄ… metadane w formacie Dublin Core. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Dublin Core SÅ‚uży do opisu dowolnych zasobów cyfrowych. Wyróżnia piÄ™tnaÅ›cie cech obiektu: title tytuÅ‚ zasobu; creator twórca zasobu; subject temat zasobu (sÅ‚owa kluczowych lub wartoÅ›ci sÅ‚ownikowe); description opis zasobu; publisher osoba lub instytucja udostÄ™pniajÄ…ca zasób; contributor inne osoby lub instytucje biorÄ…ce udziaÅ‚ tworzeniu zasobu; date data skojarzona z zasobem, o dowolnej dokÅ‚adnoÅ›ci; type typ lub gatunek zasobu (wartoÅ›ci sÅ‚ownikowe); format fizyczny format zasobu (np. MIME); Ä…ð VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Dublin Core Ä…ð identifier Å‚aÅ„cuch znaków jednoznacznie identyfikujÄ…cy obiekt; source obiekt macierzysty, przodek, obiekt nadrzÄ™dny; language jÄ™zyk zasobu (np. RFC 4646); relation obiekt, z którym bieżący zasób jest w relacji zależnoÅ›ci; coverage przestrzenny lub czasowy zasiÄ™g zasobu; rights informacja o osobie lub instytucji posiadajÄ…cej prawa do zasobu. Wszystkie te cechy mogÄ… wystÄ…pić dowolnÄ… ilość razy, czyli mogÄ… też być pominiÄ™te. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Dublin Core vs IEEE LOM Dublin Core IEEE LOM Specyfikacja przeznaczenia Specyfikacja dostosowana do ogólnego. potrzeb e-learningu. Bardzo ogólne wskazówki ÅšciÅ›le okreÅ›lone sÅ‚owniki i zawartoÅ›ci danych cech. struktura poszczególnych cech. Wymagana przez OAI-PMH. Wymagana przez SCORM. Konwersja do IEEE LOM: Konwersja do Dublin Core: stratna (krotnoÅ›ci elementów), stratna (braki odpowiedników), wymagajÄ…ca nadzoru. wymagajÄ…ca nadzoru. Wniosek dla twórców kursów i repozytoriów: warto dostarczać i obsÅ‚ugiwać metadane w obu formatach. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Akwizycja metadanych Teoretyczny skÅ‚ad zespoÅ‚u tworzÄ…cego kurs e-learningowy: Ekspert dziedzinowy specjalista z tematyki kursu; Dydaktyk medialny twórca scenariusza kursu; Grafik specjalista od materiałów multimedialnych i oprawy graficznej. Metadane IEEE LOM opisujÄ… treÅ›ci pod różnymi kÄ…tami: Charakterystyki merytoryczne, edukacyjne, techniczne, sÅ‚owa kluczowe& Różne pozycje LOM należą do kompetencji różnych ról zespoÅ‚u. W praktyce najczęściej metadane tworzy jedna osoba. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Akwizycja metadanych WyjÅ›ciowe metadane sÄ… dostosowane do docelowego zastosowania kursu zgodne z wymaganiami platformy LMS lub repozytorium, gdzie bÄ™dzie umieszczony kurs. Agent wyszukiwania musi uzgodnić metadane dostosowane do wielu różnych platform i repozytoriów. Ilość metadanych kontra ich jakość. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Twórcy metadanych Potencjalne zródÅ‚a informacji o kursie: Autor kursu, nauczyciel używajÄ…cy kursu Podstawowe informacje: tytuÅ‚, opis, autorzy, prawa do kursu, wersja. Dostarczane na samym poczÄ…tku cyklu życia kursu. Repozytorium zawierajÄ…ce kurs, platforma LMS obsÅ‚ugujÄ…ca kurs Analiza struktury i zawartoÅ›ci: kursy skojarzone, parametry techniczne. Analiza kontekstu: identyfikatory, osoby zaangażowane, meta-metadane. Analiza użycia: użytkownik docelowy, czas nauki, trudność. Użytkownicy koÅ„cowi kursu Informacje użytkowe: sÅ‚owa kluczowe, kursy skojarzone, notatki, kategoryzacje. Zbierane metodami znanymi z sieci spoÅ‚ecznych. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu W czym może pomóc repozytorium? Analiza wstÄ™pna (dodanie kursu do repozytorium): wnioski na podstawie innych kursów tego samego autora, analiza parametrów technicznych, niektóre relacje z innymi kursami. Statystyki podczas użytkowania: charakterystyki użytkowników, Å›redni czas nauki, Å›rednia trudność. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Wykorzystanie użytkowników Sieci spoÅ‚eczne Web 2.0 Tagowanie, folksonomie, komentarze, linki wewnÄ™trzne, obiekty podobne& Dobra motywacja uÅ‚atwienie sobie nauki. Web 2.0 vs metadane IEEE LOM tagi sÅ‚owa kluczowe, folksonomie kategorie ze sÅ‚ownika, obiekty podobne kursy w relacji z bieżącym, komentarze notatki, adnotacje. Trudność: należy dostarczyć takich narzÄ™dzi Jð VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Tworzenie metadanych Proces tworzenia metadanych przy współudziale spoÅ‚ecznoÅ›ci: autor metadanych tworzy szkieletowe metadane, repozytorium przeprowadza analizÄ™ struktury, treÅ›ci i kontekstu, użytkownicy opatrujÄ… kurs notatkami, tagami, sÅ‚owami kluczowymi, nauczyciel cyklicznie uzupeÅ‚nia oficjalne metadane informacjami od spoÅ‚ecznoÅ›ci sÅ‚owami kluczowymi, opisami i streszczeniami, klasyfikacjami, relacjami z innymi obiektami, repozytorium cyklicznie przeprowadza analizÄ™ poziomu zaawansowania, wieku, Å›redniego czasu spÄ™dzanego w kursie i trudnoÅ›ci kursu. Efekt bogate i użyteczne metadane. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu Podsumowanie Istnieje kilka różnych standardów metadanych do różnych zastosowaÅ„. By uzyskać interoperacyjność, należy pamiÄ™tać przynajmniej o IEEE LOM i Dublin Core. Zarówno repozytoria, jak i użytkownicy koÅ„cowi mogÄ… pomóc w tworzeniu obszernych metadanych dobrej jakoÅ›ci. DziÄ™kujÄ™ za uwagÄ™. VII Konferencja e-learningowa z cyklu Elektronizacja nauczania Realny i wirtualny Å›wiat e-learningu