GREPF‐1983 - Utdanningsdirektoratet/Grep_SPARQL GitHub Wiki

Denne siden er en del av videreutvikling


Vår referanse: GREPF-1983, release-dato: 2024.12.02

GREPF-1983 – Ny sluttvurdering, "modulvurdering" (boolsk egenskap på fagkode)

Bakgrunn

Det innføres en tredje variant av vurdering, en ny sluttvurdering (det vi internt har kalt en "standpunkt light"), i forbindelse med vurdering av moduler i forberedende opplæring for voksne (FOV). Denne skal være sluttvurdering/summativ, men ikke full standpunkt. I dag har vi bare standpunkt ja/nei i kodeverket. Denne er nå fastsatt i forskrift/lov.

Løsningsbeskrivelse

Vi legger til nytt flagg "Modulvurdering" på fagkoder i Grep, tilsvarende som vi i dag har "Standpunktvurdering". Dette løses med en ny boolsk egenskap under vurderingsordning (som er et array av vurderingsordninger), kalt "vurderingsordning-modulvurdering-elev" (det er ikke modulvurdering for privatister, og egentlig skulle "elev" vært "deltaker". Den konstruksjonen har vi ikke på dette nivået, så vi benytter oss av "elev" i dette tilfellet for å følge mønsteret til de øvrige egenskapene under 'vurderingsordning'.

Akseptansekrav:

AK.1: Finne fagkoder med egenskapen modulvurdering med SPARQL

Som bruker av GraphDB Worbench i aktuelt miljø
Når jeg sår opp en URI for en fagkode
vil jeg kunne få treff på følgende spørring

PREFIX u: <http://psi.udir.no/ontologi/kl06/>
select * where { 
    ?s a u:fagkode ;
       u:vurderingsordning-modulvurdering-elev ?o
}

AK.2: Finne fagkoder der modulvurdering er satt til "true" med SPARQL

Gitt AK.1
Når jeg kjører spørringen nedenfor
vil jeg kunne få treff på følgende fagkoder som har modulvurdering satt til true

PREFIX u: <http://psi.udir.no/ontologi/kl06/>
select * where { 
    ?s a u:fagkode ;
       u:vurderingsordning-modulvurdering-elev true
}

Obs: Det kan ta noen tid etter release av denne oppgaven til vi får "true"-verdier. Dette ligger i hendene på redaksjonelle krefter

⚠️ **GitHub.com Fallback** ⚠️