obk tooling jos van der arend 28 juni 2012 mogelijk gemaakt door:
TRANSCRIPT
OBK tooling
Jos van der Arend28 juni 2012
Mogelijk gemaakt door:
OBK toolingFase 1. Fundament van de tooling
• Looptijd: Februari – Mei 2012• Functionaliteiten: – Uploaden van begrippen in Excel-sheets– Eenvoudig beheer– Export van vocabulaires (in VDEX)
• Leverancier: Trezorix• Werkzaamheden:– Inrichten van RNA-omgeving (van Trezorix)– Modellering in RNA: incl. aanpassen van Excel-sheets– Ontwikkelen export naar VDEX– Beheer en onderhoud
RNA Architectuur
RNACore
SQL ServerSolr
RDF Store
RNAAPI
RNA EditorRNA Viewer
WebsiteWebsiteCMS
GuidedWorkflow
Applicatie
WebsiteConnector
OBK toolingComponenten
• RNA toolset– Import bestanden– RNA editor (Modelmanagement en Redactie)– SQL server (Content = Begrippen + Relaties)– RNA viewer (browsen en zoeken)
• RDF-store– Real-time gesynchroniseerd met RNA-omgeving– VDEX Builder applicatie– RDF Begrippenbrowser applicatie
RNA omgeving
OBK tooling
OBK tooling – Begrippen importeren
Begrippenset bestanden:• Kerndoelen PO & VO• Tussendoelen• Prestatie-indicatoren
Begrippenset bestanden: Vakken & leergebieden Vakkernen & subkernen Inhouden Domeinen & richtingen Kwalificatiedossiers Competenties Kwalificaties-Kerntaken-etc
Begrippenset bestanden: Leerniveaus
Niveau RNA import XML
BKT 100 THC BkNiveaus
InhoudRNA import XML
BKT 20x MRC BkInhouden
Doel RNA import XML
BKT 30x MRC BkDoelen
Inhoud brontabellen
POVOMBO Inhouden
Doel brontabellen
POVOMBO Doelen
Niveau RNA table converterBKT THC BkNiveaus
Inhoud RNA table converter
BKT MRC BkInhouden
Doel RNA table converterBKT MRC BkDoelen
[export to RNA] [export to RNA] [export to RNA]
Predicates RNA IPC bestand
BKT IPC Itemtypes Predicates
Itemtypes RNA IPC bestand
BKT THC Recordtypes
Context Aanduidingen RNA table converter
BKT MRC AltAanduidingen
Context aanduidingenRNA import XML
BKT 901 MRC AltAanduid
[export to RNA]
Begrippenset bestanden: Vakken
Kopiëren & Plakken
RNA Editor
[import data] [import data]
Kopiëren & Plakken Kopiëren & Plakken
Kopiëren & Plakken
OBK tooling - RNA
l
RNA Toolset
Niveau RNA import XML
BKT 100 THC BkNiveaus
InhoudRNA import XML
BKT 20x MRC BkInhouden
Doel RNA import XML
BKT 30x MRC BkDoelen
RDF Store
VocabulaireVDEX
(vocabulaire naam)
VDEX Builder
Context aanduidingenRNA import XML
BKT 901 MRC AltAanduid
RNA Editor
RNA Viewer
RDFBegrippen browser
RDF to VDEXTransform XSLT
l
VocabulaireRDF
(vocabulaire naam)
SPARQL queries
OBK tooling – Vocabulaire Bank
PO en VO
inhoud
vakkern
inhoud
vak/leergebiedprogramma
doelkerndoeleindterm
doel
tussendoel
heeftDoelisDoelVan
heeftDoelisDoelVan
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau inhoud
subkern
inhoud
inhoud(inhoudkern)
isDeelinhoudVan
heeftD
eelinhoud
isDeelinhoudVan
heeftD
eelinhoudisNiveauVanheeftNiveau
isNiveauVanheeftNiveau
niveau(incl. BT-NT)
onderwijssectorschoolsoortleerniveau
isNiveauVanheeftNiveau
niveau
referentieniveauleerniveau
isNiveauVan
heeftN
iveauisDeelinhoudVanheeftDeelinhoud
Voorbeeld VO
inhoud
vakkern
inhoud
vak/leergebiedprogramma
doelkerndoeleindterm
doel
tussendoel
heeftDoelisDoelVan
heeftDoelisDoelVan
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau inhoud
subkern
inhoud
inhoud(inhoudkern)
isDeelinhoudVan
heeftD
eelinhoud
isDeelinhoudVan
heeftD
eelinhoudisNiveauVanheeftNiveau
isNiveauVanheeftNiveau
niveau(incl. BT-NT)
onderwijssectorschoolsoortleerniveau
isDeelinhoudVanheeftDeelinhoud
isNiveauVanheeftNiveau
niveau
referentieniveauleerniveau
isNiveauVan
heeftN
iveau
Havo 4
Aardrijks-kunde
Duur-zaamheid
Draag-kracht
Draag-kracht en bevolking
Draagkracht overschrijdende
factoren abstraheren uit
een casus.
Domein E1: Leefomgeving
Eindterm 11/9
MBO (geheel)
niveau
referentieniveauleerniveau
inhoudvakkern
(domein)
inhoudvakkennis
vakvaardig-heid
isNiveauVanheeftNiveau
inhoudsubkern
(subdomein)
inhoudinhoudkern(onderwerp
taak)isD
eelinhoudVanheeft
Deelinhoud
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
inhoudcompetentie
inhoudgedrags-
component
inhoudkwalificatie-
dossier
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
doelprestatie-indicator
heeftDoelisDoelVan
inhouddomein-
overstijgend vak
isDeelinhoudVan
heeftD
eelinhoud
inhoudopleidings-
domein
heeftDoelisDoelVan
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
inhoudkwalificatieisD
eelinhoudVanheeft
Deelinhoud
inhoudkerntaak
isDeelinhoudVan
heeftD
eelinhoud
inhoudwerkproces
isDeelinhoudVan
heeftD
eelinhoud
inhoudstudierichting
isNiveauVanheeftNiveau
isDeelinhoudVan (BT)
heeftD
eelinhoud (NT)
isInhoudVanheeftInhoud
heeftDoelisDoelVan
heeftInhoudisInhoudVan
niveau(incl. BT-NT)
onderwijssectorschoolsoortleerniveau
isNiveauVan
heeftN
iveauisDeelinhoudVanheeftDeelinhoud
MBO voorbeeld domeinoverstijgend vak
niveau
referentieniveauleerniveau
inhoudvakkern
(domein)
inhoudvakkennis
vakvaardig-heid
inhoudsubkern
(subdomein)
inhoudonderwerp
taakisD
eelinhoudVanheeft
Deelinhoud
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
inhoudcompetentie
inhoudgedrags-
component
inhoudkwalificatie-
dossier
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
doelprestatie-indicator
heeftDoelisDoelVan
inhouddomein-
overstijgend vak
isDeelinhoudVan
heeftD
eelinhoud
inhoudopleidings-
domein
heeftDoelisDoelVan
isNiveauVanheeftNiveau
inhoudkwalificatieisD
eelinhoudVanheeft
Deelinhoud
inhoudkerntaak
isDeelinhoudVan
heeftD
eelinhoud
inhoudwerkproces
isDeelinhoudVan
heeftD
eelinhoud
inhoudstudierichting
isNiveauVanheeftNiveau
isDeelinhoudVan (BT)
heeftD
eelinhoud (NT)
isInhoudVanheeftInhoud
heeftDoelisDoelVan
Burgerschap Economisch burgerschap
Budgettering
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
Besluit-vormings-
vaardigheden
heeftInhoudisInhoudVan
niveau(incl. BT-NT)
onderwijssectorschoolsoortleerniveau
isNiveauVan
heeftN
iveau
MBO
isDeelinhoudVanheeftDeelinhoud
MBO voorbeeld kwalificatiedossier
niveau
onderwijssectorschoolsoortleerniveau
inhoudvakkern
(domein)
inhoudvakkennis
vakvaardig-heid
isNiveauVanheeftNiveau
inhoudsubkern
(subdomein)
inhoudonderwerp
taakisD
eelinhoudVanheeft
Deelinhoud
isDeelinhoudVan
heeftD
eelinhoud
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
inhoudcompetentie
inhoudgedrags-
component
inhoudkwalificatie-
dossier
isDeelinhoudVan
heeftD
eelinhoud
doelprestatie-indicator
heeftDoelisDoelVan
inhouddomein-
overstijgend vak
isDeelinhoudVan
heeftD
eelinhoud
inhoudopleidings-
domein
heeftDoelisDoelVan
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
inhoudkwalificatieisD
eelinhoudVanheeft
Deelinhoud
inhoudkerntaak
isDeelinhoudVan
heeftD
eelinhoud
inhoudwerkproces
isDeelinhoudVan
heeftD
eelinhoud
inhoudstudierichting
isDeelinhoudVan (BT)
heeftD
eelinhoud (NT)
isInhoudVanheeftInhoud
heeftDoelisDoelVan
MBO, niveau 2:
Basisberoeps-opleiding
Voedsel, natuur en leefom-geving
Dier
Dier-verzorging
Mede-werker
dier-verzorging
Voert en verzorgt dieren
Draagt zorg voor voer- en water-
voorziening
Hij overlegt tijdig en
regelmatig met collega’s
en …
Samenwer-ken en
overleggenAfstemmen Interactief
spreken
niveau
onderwijssectorschoolsoortleerniveau
isDeelniveauVan (BT)
heeftD
eelniveau (NT)
MBO
isNiveauVanheeftNiveau
heeftInhoudisInhoudVan
isDeelinhoudVanheeftDeelinhoud
niveau
referentieniveauleerniveau
isNiveauVan
heeftN
iveau
isNiveauVanheeftNiveau
isNiveauVanheeftNiveau
Dem
onst
ratie
OBK
-too
ling
Vocabulaire Bank
Dem
onst
ratie
OBK
-too
ling 1. Excel template
Exporteren van PO Kerndoelen naar XML-bestand.
3. RNA ViewerInzien van de begrippen en relaties in de RNA-omgeving.
5. VDEX BuilderDefiniëren en genereren van vocabulaire uit RDF Store.
2. RNA EditorImporteren van XML-bestand met PO kerndoelen.
Vocabulaire Bank
6. Vocabulaire BankImporteren en presenteren van VDEX-bestand in VB.
4. RDF BegrippenbrowserInzien van de begrippen en relaties in de RDF Store.
Aandachtspunten
• Vaste volgorde van begrippen in vocabulaire.• UPI aan begrip bij import.• Context-afhankelijke aanduidingen.
• Documentatie: RNA handleiding (Trezorix) en OBK-tooling handleiding (EduStandaard).
• Overgang van staging naar productie.• Vocabulaires van goedgekeurde begrippensets. • Mapping tussen oude termen in vocabulaires en
nieuwe begrippen in OBK.
Toekomstplannen
• http://purl.edustandaard.nl/begrippenkader/(id)resolver: Info per begrip o.b.v. de RDF Store.B.v. vak “geschiedenis”: http://purl.edustandaard.nl/begrippenkader/ef3a0b2e-0843-4e0a-b45b-788be6e1ec8d
• OBK begrippenbrowser?• VDEX Builder 2.0?• Ondersteuning van review van nieuwe
begrippen voor werkgroep?
Meer informatieOBK tooling (staging acceptatie)• RNA toolset van http://www.trezorix.nl, w.o.:
– RNA editor: http://staging.bkt.rnatoolset.net/RnaEditor (inloggen!)– RNA viewer: http://staging.bkt.rnaviewer.net – RNA documentatie: http://info.rnatoolset.net
• VDEX Builder: http://staging.bkt.rnatoolset.net/VdexBuilder (inloggen?)• Begrippen browser: http://staging.bkt.rnatoolset.net/RdfBrowser• PURL resolver, b.v. vak “geschiedenis”: http://
purl.edustandaard.nl/begrippenkader/ef3a0b2e-0843-4e0a-b45b-788be6e1ec8d
EduStandaard• SIG werkgroep OBK&VC: http://www.edustandaard.nl/vocabulaires/sig • EduStandaard Vocabulaire Bank: http://vocabulairebank.edustandaard.nl/