02.05.2017 Dataporten og læringsanalyse Presentasjon av KS FoU-prosjekt nr. 174018: Læringsanalyse for UNINETT Fagdager, Identitet og integrasjon - 3. mai 2017 v/ Brian Jørgensen,
Bakgrunn Når elevene bruker digitale læringsressurser legger de igjen en stor mengde data om hvordan eleven har løst de ulike oppgavene. Disse dokumenterer aktivitet og kompetanse kan brukes til å gi eleven bedre tilpasset opplæring 1) kan gi mer presis informasjon om elevens kompetanse når lærer skal gi underveis- og sluttvurdering 2) kan summeres opp til både klasse-, skole- og skoleeiernivå og gi nyttig informasjon til skolebasert vurdering og kvalitetsutvikling på skole- og kommunenivå 3) 1) Pålagt i opplæringslova, 1-3. 2) Pålagt i forskrift til opplæringslova, kapittel 3. 3) Pålagt i forskrift til opplæringslova 2-1. 2
Har hjemmelsgrunnlag: Ikke behov for samtykke Opplæringsloven: 1-3. Tilpassa opplæring 2-1. Rett og plikt til grunnskoleopplæring 2-3. Innhald og vurdering i grunnskoleopplæringa Forskrift til opplæringsloven 3-1. Rett til vurdering 3-2. Formålet med vurdering 3-3. Grunnlaget for vurdering i fag Personopplysningsloven 8. Vilkår for å behandle personopplysninger (samtykke eller fastsatt i lov) 15.Databehandlerens rådighet over personopplysninger
Hvor var, er og skal vi? 1. Digitalisering: Tekst, bilder og video på nett Utfordring: Tusenvis av nettsider og URL-er Løsning: Søkemotorer 2. Autentisering: Nettsiden kjenner igjen brukeren Utfordring: Tusenvis av brukernavn og passord Løsning: Feide (SSO) 3. Brukertilpassing: Adaptivitet basert på læringsanalyse Utfordring 1: Tusenvis av applikasjoner / siloer Løsning 1: Dataflyt mellom siloene Utfordring 2: Tusenvis av datastrukturer Løsning 2: Nasjonal standardisering 4
Hvorfor er læringsanalyse og adaptivitet viktig? Tidsbrukutvalget fokuserte i hovedsak på lærerens tidsbruk "Lærer": 447 "Elev": 244 5
FoU: Bakgrunn og status Oslo kommune søkte høsten 2016 Kommunenes Sentralforbund (KS) om FoU-midler til utvikling av et rammeverk for læringsanalyse, med 3 sentrale modeller: 1. En modell for hensiktsmessig håndtering av målstrukturer relatert til skolenes lokale læreplaner og leverandørenes strukturering av innhold. 2. En modell for datadeling mellom innholdsleverandører der formålet er læringsanalyse. 3. En modell for identifisering av elevens faglige nivå og lenking til relevante læringsressurser. Innledende illustrasjon: Enkelt spill i Scratch
Innledende illustrasjon 100 svar i gangetabellen
Innledende illustrasjon 55 unike svar i gangetabellen (resten dekkes av den kommutative lov)
Hensiktsmessig målstruktur for læringsanalyse Kompetansemål i læreplanen (etter 4. årstrinn): Mål for opplæringa er at eleven skal kunne utvikle og bruke varierte metodar for multiplikasjon og divisjon, bruke dei i praktiske situasjonar og bruke den vesle multiplikasjonstabellen i hovudrekning og i oppgåveløysing Må definere 55 underordnede mål en for hvert gangestykke (det 56 målet blir: "Forstå den kommutative loven for multiplikasjon"): Analyse av aktivitetsdata kan avdekke: Problemer med 9-gangen Problemer med 8 * 8
Tiltak skal kunne gjøres i andre fag og applikasjoner Et rim i norsktimen kan hjelpe elever til å tette kompetansehull i matematikk: Åtte ganger åtte Satt på en potte Spilte på lire Og telte til sekstifire 62, 63, 64. 8 8
Tiltak skal kunne gjøres i andre fag og applikasjoner Eller en fortelling: Da lille Per hadde nesten alt feil på prøven med 9-gangen, sa læreren at han måtte skrive hele 9-gangen riktig på tavla mens læreren var ute en tur. "Du får en ekstra side i matte-lekse for hver feil du gjør!!!", sa læreren strengt. Lille Per stivnet av skrekk. Han startet med å skrive opp alle regnestykkene. Så skrev han svaret på de to han kunne. Resten var bare gresk for han, så han begynte å telle hvor mange ekstra sider hjemmeleksa kom til å bli. 1, 2, 3, 4, 5, 6, 7, 8 For å være helt sikker telte han en gang til Da læreren kom inn ble han forundret og sa: Du slipper lekse Per alt er jo riktig! 1 9 = 2 9 = 3 9 = 4 9 = 5 9 = 6 9 = 7 9 = 8 9 = 9 9 = 10 9 = 9 18 27 36 45 54 63 72 81 90
Hva er aktivitets- og kompetansedata? xapi ADL-vokabular Aktivitetsdata formidles via (kodes i) xapi-formatet ved bruk av ADL Vokabularet som Standard Norge nå jobber med å oversette til norsk. Vokabularet har både verb og aktivitetstyper: Verb: stoppet, svart; besvart, spurt, forsøkt, deltok, kommentert, fullført, avsluttet, erfart, strøk, innført, oppstartet, samhandlet, begynne, logget inn, logget ut, mestret, bestått, foretrukket, framskritt, registrert, besvarte, gjenopptok, tilfredsstilt, skåret, delt, utsatt, avsluttet, ugyldig, avstått Aktivitetstyper: vurdering, forsøk, kurs, fil, interaksjon, lekse, lenke, medium, møte, modul, formål, prestasjon, profil, spørsmål, simulering Eksempel på resultater (kompetanse?) for en elev (eksempel på leverandørs strukturering):
FEIDE en suksesshistorie innen autentisering/personalia Datamodellen (noredu 1.6) for FEIDE-katalogen forvaltes nasjonalt og er forpliktende for alle aktører. Alle leverandørene får tilgang til kvalitetssikret informasjon om brukerens Personalia (brukerid/passord, navn, e-post, telefonnr., ) Skoletilhørighet (kommune/fylke, skolenavn, org-nr, rolle, ) Gruppeinformasjon (klassenavn, trinn, faggrupper m/fagkoder, knytter fag-lærer-elever i en gr.) 13
FEIDE en suksesshistorie innen autentisering/personalia Hver skoleeier/organisasjon har sin egen FEIDE-katalog som alle er strukturert etter noredu 1.6: xapi ADL-vokabular Org. 1 Org. 2 Org. 3 Oslo Org. 5 Org. 6 Org. 7 Org. n Ved pålogging til en FEIDE-applikasjon gjøres et kall mot UNINETT sin Moria-tjeneste, der alle godkjente FEIDE-organisasjoner er registrert:? FEIDE-ressursen får tilgang til attributtene (personalia) i organisasjonens FEIDE-katalog
Enkel prosess for autentisering via FEIDE
Mål: Enkle prosesser med bruk av felleskomponenter Nåværende prosess for aktivering av ny FEIDE-ressurs er enkel og forutsigbar: 1. Leverandøren signerer IKT-senterets mal for databehandleravtale. 2. Skoleeier utfører en risikovurdering av produktet. 3. Skoleeier åpner produktet i FEIDE's kundeportal så alle skolene kan bruke produktet. Dette sikrer at alle innholdsleverandører blir likebehandlet og får en forutsigbar tilgang til autentisering og personalia via FEIDE. Mål: Like enkel og forutsigbar prosess for aktivering av ny FEIDE-ressurs med støtte for læringsanalyse: 1. Leverandøren forplikter seg til å følge rammeverket for læringsanalyse. a. Rammeverket skal ha en hensiktsmessig detaljeringsgrad og eksempler for innholdsleverandører. b. En ny mal for databehandleravtalen tilpasset utveksling av aktivitetsdata for læringsanalyse 2. Skoleeier utfører en risikovurdering av produktet. 3. Skoleeier åpner for datatrafikk til/fra den nye leverandøren i Dataportens dashbord og registrerer leverandøren i mål- og leverandør-databasen. Dette sikrer at alle innholdsleverandører blir likebehandlet og får en forutsigbar tilgang til aktivitetsdata til læringsanalyse og adaptivitet.
Dataporten en suksesshistorie innen læringsanalyse? 17
Dataporten en suksesshistorie innen læringsanalyse? 18
Dataporten en suksesshistorie innen læringsanalyse? SAS 19
Dataporten en suksesshistorie innen læringsanalyse? SAS Dataporten 20
Dataporten en suksesshistorie innen læringsanalyse? SAS Dataporten 21
Kritisk suksessfaktor: Det må etableres (og videreforvaltes) ET RAMMEVERK FOR LÆRINGS- ANALYSE VIA DATAPORTEN 22
Dataporten en suksesshistorie innen læringsanalyse? Hver leverandør har egne elevaktivitetsdata tilgjengeliggort via et API registrert i Dataporten. API'et leverer data strukturert etter mål (GREP + målbanken) kodet i ADL-vokabular på xapi-format: Lev. 1 Lev. 2 Lev. 3 Lev. 4 Lev. 5 Lev. 6 Lev. 7 Lev. n xapi ADL-vokabular En leverandør får en liste med adressen til alle deltakende leverandørers API for utveksling av aktivitetsdata og crawler gjennom disse for å få alle aktivitetsdata for en gitt Feide-ident / et gitt mål. Dataportens API Gatekeeper sikrer at API'ene kun er tilgjengelig for leverandører definert av skoleeier. Mål- og leverandørbase?
Dataportens API Gatekeeper: Skoleeier får kontroll 24
<kode>lm00001</kode> <kode>lm00002</kode> <kode>lm00003</kode> <kode>lm00004</kode> <kode>lm00005</kode> <kode>lm00006</kode> <kode>lm00007</kode> <kode>lm00008</kode> <kode>lm00009</kode> <kode>lm00010</kode> <kode>lm00011</kode> <kode>lm00012</kode>.... Oslo kommune Hvorfor målbase? Nasjonale kompetansemål er for overordnet til bruk innen adaptive læringsressurser Behov for mer detaljerte læringsmål Behov for felles referanse til detaljerte læringsmål Innholdsleverandørenes strukturer Skolenes lokale læreplaner Referanse fra detaljerte læringsmål til nasjonale kompetansemål Viktig personvernprinsipp å minimalisere data
Hvorfor datadeling? Det tar lang tid å opparbeide tilstrekkelig aktivitetsdata til å muliggjøre adaptivitet Alle tjener på at disse deles med alle som har felles formål, på tvers av fag og leverandører Viktig prinsipp: Aktivitetsdata er persondata som eies av eleven og forvaltes av skoleeier Databehandleravtaler regulerer hvem som kan ha tilgang og formål Innholdsleverandører Skoleeier 26
Hvorfor lenking? Forslag til nye oppgaver basert på elevens ståsted Få innholdsressurser har gode grensesnitt for lenking mellom hverandre NS 4180:2017 har potensial for leverandøruavhengig metodikk for lenking
Fra Tolkien til Asbjørnsen og Moe? Soria Moria Mål- og leverandørbase Sentral FEIDEteknologi?
Målbilde for dataflyt mellom siloene ved hjelp av Dataporten Lokale mål Digitale undervisningsplaner Fagkode (noredu 1.6) Innholdsleverandører Tilpasset opplæring Nasjonale læreplanmål Kompetanse- og aktivitetsprofiler Overordnede kompetanseprofiler 29