Arbeidsdokument UFD - utdanning.no Tittel: Datautvekslingsformat for læringressurser Opprettet av: THH 25.06.2004 Versjon: 1.5 - Release med justeringer etter test Endret av: THH 25.06.2004 Filnavn: y:\læringsressurser\jan arve-dokumentasjon\030825 datautveksling av læringsressurser 1.5.doc 1 Datauvekslingsformat av læringsressurser versjon 1.5 Nr. Felt-navn Brukes til Type Verdi-rom Eksempel LOM 1 Title Påkrevet - Navn på læringsressurs String Maks 240 tegn Nim 1.1 General.title 2 Description Påkrevet - Beskrivelse av ressursen String Maks 240 tegn 1.5 general.description 3 Keywords Påkrevet - 1 eller flere nøkkelord eller fraser som beskriver læringsressursen String Maks 240 tegn Læring, lek 1.6 keywords 4 Provider 0 eller flere leverandører av læringsressurs String Maks 240 tegn matematikk.org 2.3.2 Contribute.Entity (role=provider) 5 Author 0 eller flere forfattere av læringsressurs String Maks 240 tegn Lærer Læresen 2.3.2 Contribute.Entity (role=author) 6 Catalog Påkrevet katalogid fra leverandøren Kode Kode se 3.5 Norsk Nettskole 1.3.1 General.catalog entry.catalog 7 Own_reference Påkrevet unik referanse fra leverandøren Kode Kode AB000001.54 1.3.2 General.catalog entry.entry 8 Language Påkrevet - Språket til læringsressursen Kode Kode se 3.4 nob 1.4 general.language 9 Contribute_date Frivillig (men nyttig) dato tilgjengeliggjort Dato Yyyy-mm-dd 2001-04-01 2.3.3 Life cycle.contribute.date 10 Location Påkrevet - URL til ressursen String Maks 240 tegn 4.3 Technical.Location 11 Type 1 eller flere, Type læringsressurs Vokabular Se 3.1 Forelesning 5.2 Educational.learning resource type 12 target_user 1 eller flere, Målgruppe for læringsressursen Vokabular Se 3.2 Lærer 5.5 educational.intended user role 13 5.6 educational.context, 9.2.1 Context 1 eller flere; Skoletrinn Vokabular Se 3.3 Småskoletrinn Classification.source 14 Rights Frivillig - Beskrivelse av rettigheter til ressursen String Kan benyttes fritt, men ikke videreselges 6.3 rights.description 15 Format Frivillig - Fomat på læringsressursen String Se 3.6 4.1 Technical.format 16 Size Frivillig - Størrelse i antall bytes Kode 4.2 Technical.size 17 Email Påkrevet - Postkasse for å rapportere tekniske feil, f.eks. valideringsfeil String (mail) teknisk@ utdanning.no N/A brukes for utveksling mellom utdanning.no og leverandør 18 classification - repeterende gruppe, dvs. kan komme flere ganger; en for hver klassifisering/taksonomi sti A Purpose Frivillig - Formål med klassifisering (default = educational level) Vokabular Def. I LOM educational level 9.1 Classification.purpose B Source Påkrevet - Navn på klassifisering string C Taxon_entry 1 eller flere; sortert felt som tilsammen utgjør klassifisering i en taksonomi sti Vokabular samme som context for ed. Level, se 3.3 Småskoletrinn 9.2.1 Classification.source Se XML-fil for klassifisering Matematikk 9.2.2.2 Classification.taxon path.taxon.entry
2 XML XML format / layout <?xml version="1.0" encoding="iso-8859-1"?> <learningresources xmlns="http://www.utdanning.no/schemas/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.utdanning.no/schemas/ http://www.utdanning.no/schemas/lr.xsd"> <resource> <title></title> <description></description> <keywords></keywords> <provider></provider> <author></author> <catalog></catalog> <own_reference></own_reference> <language></language> <contribute_date></contribute_date> <location></location> <type></type> <target_user></target_user> <context></context> <rights></rights> <format></format> <size></size> <email></email> <classification> <purpose></purpose> <source></source> <taxon_path> <taxon_entry></taxon_entry> </taxon_path> </classification> </resource> </learningresources> Eksempel <?xml version="1.0" encoding="iso-8859-1"?> <learningresources xmlns="http://www.utdanning.no/schemas/" xmlns:xsi="http://www.w3.org/2001/xmlschema-instance" xsi:schemalocation="http://www.utdanning.no/schemas/ http://www.utdanning.no/schemas/lr.xsd"> <resource> <title>title</title> <description>description</description> <keywords>læring, lek</keywords> <provider>matematikk.org</provider> <author>lærer Læresen</author> <catalog>norsk Nettskole</catalog> <own_reference>ab000001.54</own_reference> <language>nob</language> <contribute_date>2003-01-01</contribute_date> <location>http://www.vg.no</location> <type>oppgaver</type> <target_user>skoleleder</target_user> <context>småskoletrinn</context> <rights>all rights reserved</rights> <format>text/html</format> <size>2736432</size> <email>teknisk@utdanning.no</email> <classification> <purpose>educational level</purpose> <source>småskoletrinn</source> <taxon_path> <taxon_entry>matematikk</taxon_entry> <taxon_entry>tall</taxon_entry> </taxon_path> </classification> </resource> </learningresources>
3 Verdisett for vokabular felt (felt med verdier definert av utdanning.no) Disse vil valideres mot et XML Schema som er tilgjengelig gjennom utdanning.no på http://www.utdanning.no/schemas/lr.xsd. Merk at rekkefølgen på feltene er viktig. 3.1 Type (Type læringsressurs) Fagstoff Undervisningsopplegg Oppgaver Spill & quiz Simuleringer Spør en ekspert Emneportaler Oppslagsverk 3.2 Target_user (målgruppe) 1. Foresatte 2. Skoleleder 3. Arbeidsgiver 4. Rådgiver/veileder 5. Elev grunnskole 6. Elev videregående 7. Lærling 8. Student 9. Undervisningspersonell 10. Voksen 11. Vitenskapelig ansatt 3.3 Context og source (skoletrinn) Småskoletrinn Mellomtrinn Ungdomstrinn Videregående opplæring Fagskoleutdanning Universitet og høgskole
3.4 Language (språk) Ihenhold til ISO 639-2 ( som entydig kan konverteres til ISO 639-1) nob norsk bokmål nno Norsk nynorsk smi - samisk eng engelsk swe svensk dan dansk fin finsk ger tysk fre fransk spa spansk (kastilliansk) 3.5 Catalog (systemleverandørs unike ID) Norsk Nettskole innhold som forvaltes av Norsk Nettskole sitt system Utdanning.no innhold som forvaltes direkte av utdanning.no Skolenettet innhold som forvaltes av skolenettet Matematikk.org innhold som forvaltes av matematikk.org Nettgymnaset.com innhold som forvaltes av nettgymnaset.com 3.6 Format (teknisk format på vedlegg) kun eksempler, ikke validering. MIME typer, se f.eks.: ftp://ftp.isi.edu/in-notes/iana/assignments/media-types/media-types. Her er utvalg som regnes som aktuelle. Merk at disse ikke blir validert mot, men kun oppgitt som eksempler. 1. application/pdf pdf-filer 2. application/msword word filer 3. application/vnd.ms-powerpoint powerpoint-filer 4. image/jpeg bildefiler på jpeg format 5. audio/mpeg lydfiler i mpeg format (f.eks. MP3) 6. video/mpeg videofiler i mpeg format (f.eks..avi,.mpeg) 7. video/quicktime videofiler i populært mac-format 8. application/x-director - shockwave 9. application/x-shockwave-flash - shockwave 10. application/java - java 3.7 Reserverte tegn for XML (skal ikke benyttes i XML-filene) Bruk & istedenfor & Bruk ' istedenfor '
Bruk > istedenfor > Bruk < istedenfor < Bruk " istedenfor " 4 Endringer siden forrige versjon Alle stringer maks 240 tegn Purpose liten forbokstav på educational level Date YYYY-MM-DD Rekkefølge korrigert ihenhold til eksempel og mal Tatt med flere relevante språk Tatt med flere eksempler på format Header på XML-fil er endret til å peke på den XML schema som faktisk blir brukt til validering viktig! Target_user: Foresatte, Rådgiver/veileder, Elev grunnskole, Elev videregående Presisering av reserverte tegn som ikke kan benyttes Skoletrinn: Universitet og høgskole (istedenfor UH)