KL06, LK06 og LK20 – hva er greia??? - Utdanningsdirektoratet/KL06-LK20-public GitHub Wiki
Denne siden er en del av Ofte stilte spørsmål
Spørsmål:
"_I den versjonen vi har brukt tidligere, v201802, har pathen vært https://data.udir.no/kl06..._ _Nå med fagfornyelsen og v201906, forventet jeg den skulle være noe med https://data.udir.no/lk20_ men den er fortsatt /kl06. Hvorfor er det slik?"
Svar:
For å svare på dette, må vi først ty til litt historikk.
Helt i starten, da vi utviklet dette API-et for læreplaner og kodeverk som ble lansert i 2006, lå det an til at den offisielle forkortelsen for Kunnskapsløftet skulle være KL06. Både direktoratet og departementet brukte KL06 (Kunnskapsløftet 2006) helt i starten. Derfor valgte vi å bruke dette i stien. Men en tid etter lansering, og etter at våre databrukere allerede hadde begynt å skrive mot API-ene våre, ble dette endret til LK06 (Læreplaner for Kunnskapsløftet 2006). Da mente vi det var for sent å endre dette i pathen/stien/URLen - det ville ført til at alle som bruker data fra oss måtte skrive om sine systemer.
Men, etter hvert har vi tenkt at dette slett ikke er så galt til at det ikke er godt for noe. Læreplanverket for Kunnskapsløftet inneholder mer enn det vi har digitalisert i Grep, og Grep på sin side inneholder mer en det som strengt tatt er en del av læreplanverket. For eksempel er ikke Overordnet del (tidl. Generell del) en del av Grep, og vi i Grep står friere til å lage konstruksjoner som f.eks. Opplæringsfag og Kompetansemålsett for å binde sammen elementer i den offisielle strukturen.
Konklusjon så lagt:
data.udir.no/kl06 inneholder LK06-elementer.
Så kom fagfornyelsen:
Da vi skulle innlemme fagfornyelsen i Grep, hadde vi selvsagt noen valg. Vi kunne f.eks. la data.udir.no/kl06 leve sitt eget liv, og på den måten være historie arkivert i /kl06. Men husk for det første at fagfornyelsen ikke er en ny læreplanreform, men en revidering av Kunnskapsløftet. For det andre har vi gradvis innføring av læreplaner for ulike årstrinn for noen av læreplanene, og det gjør at vi må ivareta overgangsordninger. I tillegg er det mange elementer som fortsatt gjelder for både LK06 og LK20, f.eks fagkoder og det vi kaller tilbudsstrukturen (utdanningsprogram og programområder). Derfor valgte vi å la LK06 og LK20 leve side om side i /kl06.
Konklusjon så langt:
data.udir.no/kl06 inneholder både LK06- og LK20-elementer.
Tunga rett i munnen:
Vi er klar over at dette fører til at databrukerne våre da må holde tunga mer rett i munnen. På den andre siden har vi da også et komplett datasett som også har med seg historikken, noe som er nyttig i mange sammenhenger. Det er for eksempel enkelt å bla seg tilbake fra en gjeldende læreplan, og se hva som gjaldt i 2014. De fleste elementene har metadata som gyldig-fra/gyldig-til, foerste-semester/siste-semester, men også statusinformasjon som publisert/utgaatt osv. som det da er viktig å ta høyde for når vi bruker data fra Grep. Det sikrer at du alltid opererer med gjeldende og oppdaterte data. Og du finner alt på ett sted.
Bildet nedenfor illustrerer forholdet mellom LK06- og LK20-innhold som du finner i /kl06/v201906: