IMS Common Cartridge
IMS Common Cartridge (CC) definerer profiler av et sett eksisterende spesifikasjoner, stort sett IMS spesifikasjoner, med noen tillegg. Spesifikasjonene
har blitt profilert for å forenkle bruken av de, bare de mest brukte funksjonene har blitt inkludert. Den grunnleggende ideen
er å lage en helhetlig spesifikasjon som gjør det enkelt å distribuere rikt nettbasert innhold med en høy grad av interoperabilitet,
som er enkel å implementere, og som gjør det enkelt å automatisere testing av innhold for konformitet til spesifikasjonen.
Følgende spesifikasjoner utgjør CC:
- IMS Content Packaging 1.2
- IMS Question & Test Interoperability 1.2.1
- IMS Authorization Web Service 1.0
- IEEE Learning Object Metadata
En cartridge eller en pakke er en samling ressurstyper som beskrives og organiseres med IMS Content Packaging (CP). En pakke kan inneholde følgende ressurstyper:
- Web innhold
- Assosiert innhold
- QTI prøver
- QTI spørsmålsbank
- Autorisasjonsdata
- Diskusjonsemne
- Web link
Bildet under viser strukturen på innholdet i en pakke.
![]() |
Web innhold og assosiert innhold er mapper som inneholder typiske nettressurser som HTML-filer, JPEG-bilder og PDF-dokumenter. Innholdet brukes av læringsapplikasjonsobjekter, eksempler på objekter er en QTI prøve og et diskusjonsemne. Web innhold kan brukes av alle objekter i en pakke, mens assosiert innhold er knyttet til et spesifikt objekt og kan ikke brukes av andre objekter i samme pakke.
Question & Test Interoperability (QTI) har to anvendelsesområder i CC: prøver og spørsmålsbank. Profilen av QTI har støtte for seks spørsmålstyper:
- Multiple choice (single response)
- Multiple choice (multiple response)
- True/false
- Essay
- Simple fill in the blank
- Pattern match
Prøver inneholder en sortert samling av spørsmål som blir brukt i sin helhet mens en spørsmålsbank representerer en usortert samling spørsmål som er assosiert med en bestemt læringskontekst. Det kan bare være en spørsmålsbank i hver pakke og spørsmålene i spørsmålsbanken kan ikke refereres av prøver i samme pakke.
Authorization Web Service er utformet for å støtte kravene til autentisering i CC. Det er også mulig å ikke sette krav til autentisering for en pakke. En pakke kan autentiseres på følgende måter:
- Autentisering ved import av pakke
- Autentisering ved bruk av pakke
- Autentisering ved bruk av spesifikke ressurser i pakken
En web link er en standard HTTP link som er tillagt nye egenskaper som for eksempel tittel, hvilket vindu ressursen skal åpnes i og dimensjonene på vinduet. Web linker gjør det mulig å legge til eksterne ressurser i pakken, det fører blant annet til at pakken minsker i størrelse og at innholdet kan oppdateres etter at pakken har blitt distribuert.
SCORM
ADL SCORM (Sharable Content Object Reference Modell) er en samling spesifikasjoner og standarder rettet mot IKT-basert ferdighetsopplæring. SCORM er en referansemodell; en referansemodell viser hvilke tjenester som trengs for å løse et bestemt problem, hvordan de kan brukes i lag, relevante standarder som gjelder, og hvordan de kan bli brukt. SCORM er i ustrakt bruk innen læringsteknologi for kursing i næringslivet, og er til en viss grad også brukt i utdanningssektoren.
ADL har adoptert spesifikasjoner, standarder og veiledninger utviklet av andre organisasjoner for å utforme referansemodellen til SCORM:
- IEEE Data Model for Content Object Communication
- IEEE ECMAScript Application Programming Interface for Content to Runtime Services Communication
- IEEE Learning Object Metadata
- IEEE Extensible Markup Language (XML) Binding for Learning Object Metadata Data Model
- IMS Content Packaging
- IMS Simple Sequencing
SCORM er organisert i tre tekniske bøker:
- Content Aggregation Model
- Run-Time Environment
- Sequencing and Navigation
Content Aggregation Model beskriver typer av innholdsobjekt, hvordan pakke de for utveksling mellom systemer, hvordan beskrive de med metadata for å muliggjøre søk og gjenfinning, og hvordan definere sekvensregler for objektene for å fullføre utformingen av læringsopplevelsen. Pakking blir utført med IMS Content Packaging og en SCORM pakke kan representere et kurs, undervisningstime, modul eller en samling relaterte innholdsobjekter.
Run-Time Environment beskriver hvilke krav som stilles til en læringsplattform for å sikre interoperabilitet av innhold (SCORM pakker) mellom forskjellige læringsplattformer.
Sequencing and Navigation definerer en metode for å representere den tenkte oppførselen til en læringsopplevelse slik at alle læringsplattformer med støtte for SCORM sekvenserer læringsaktiviteter på en konsistent måte.
SCORM 2004 3rd Edition er til behandling hos ISO for formell standardisering:
- ISO/IEC 29163 - SCORM 2004 3rd Edition – Sharable Content Object Reference Model
Utvikling og forvaltning av SCORM har i hovedsak vært finansiert av USAs forsvarsdepartement gjennom organisasjonen ADL, men ADL ønsker nå å overlevere dette arbeidet til en ny internasjonal organisasjon, LETSI. LETSI vil videreføre arbeidet med SCORM under navnet SCORM 2.0.

