onderwijsdata ontsluiten via open onderwijs api-praktijkcase - ho-link 2017

20
Onderwijsdata ontsluiten via Open Onderwijs API - praktijkcase Open Onderwijs API 16 juni 2017 Kirsten Veelo - SURFnet Joachim Rijsdam Universiteit Leiden https://www.flickr.com/photos/statefarm/19349203414

Upload: holink

Post on 22-Jan-2018

717 views

Category:

Education


2 download

TRANSCRIPT

Page 1: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Onderwijsdata ontsluiten via Open Onderwijs API - praktijkcase

Open Onderwijs API

16 juni 2017

Kirsten Veelo - SURFnet

Joachim Rijsdam – Universiteit Leiden

https://www.flickr.com/photos/statefarm/19349203414

Page 2: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Even voorstellen & Agenda

10 min.: Open Onderwijs API

Kirsten Veelo (SURFnet)

15 min.: Open Onderwijs API in de praktijk

Joachim Rijsdam (Universiteit Leiden)

10 min.: Het Open Onderwijs API project

• Governance en Roadmap

• Use cases

10 min.: Discussie / Q&A

Page 3: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

https://www.flickr.com/photos/statefarm/19349203414

Page 4: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Missie OOAPI

“Onderwijs data op een

gestandaardiseerde, veilige en

gebruikersvriendelijke wijze

ontsluiten.”

Project Open Onderwijs API

Page 5: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Het probleem….

Page 6: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

We zijn nog steeds hier…. …en niet hier

Photo: silos by Doc Searls (CC BY 2.0) Photo: atomium at night by mrbillle1 (CC BY-NC-ND 2.0)

Data zit opgesloten in silo’s

Page 7: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

De oplossing!

Page 8: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Typical Ecosystem

Page 9: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Het Open Onderwijs API project:

een open standaard voor het ontsluiten van onderwijsdata

POWERED BY

Page 10: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Wat standaardiseren?

Syntax Response code

De output van de API, dus

de JSON en XML code.

Doelstelling hiervan is dat

applicaties weten welke

output er kan komen, zodat

bijv. een mobiele app werkt

met de OOA van all

instellingen die deze

toepassen en aanbieden.

De beschrijving van de API zelf.

Dit is dus de aanroep van de

REST interface.

Doelstelling hiervan is dat

onderwijs instellingen die

onderwijs data via een API

ontsluitenen, dit volgens de

Open Onderwijs API standaard

zullen doen.

Begrippen /

Semantiek

Analyse van de begrippen en

modelleringen van de databases

die op de nominatie staan om

ontsloten te worden.

Checken of zij aansluiten bij de

formele gestandaardiseerde

begrippen en OBK-modellering.

Tevens checken of ze in het

HORA gegevenswoordenboek

voorkomen of zouden moeten

voorkomen.

Page 11: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Beschikbare werkplekken: /rooms

Cursusinformatie: /courses

Groepen: /groups and /grouproles

Nieuws: /newsfeeds and /newsitems

Gebruikers: /persons

Roosters: /schedules

Studievoortgang: /courseresults

Toetsresultaten: /testresults

Gebouwen: /buildings

/faculties, /educational-departments,

/educational-plans, /course-groups

Nieuwe 2.0 specificatie: vanaf juli 2017 beschikbaar

The Open Education API currently supports the following data types:

Open Onderwijs API specificatie wordt voortdurend ontwikkeld, dus nieuwe

datatype kunnen in de toekomst ontsloten worden via OOAPI: Learning

Analytics/ xAPI, studiegidsen, aanwezigheid en meer.

Page 12: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Page 13: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Governance

CommunityWerkgroep Projectgroep

Adviesorgaan

Page 14: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Online Reference

http://api.openonderwijsapi.nl/v1/docs

https://github.com/open-education-api/specification

Page 15: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

SURF programma Onderwijsinnovatie met ICT

Page 16: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Wat maakt Open Onderwijs API mogelijk?

Page 17: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Page 18: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

“Welke usecases voor de

Open Onderwijs API zien jullie?”

En welke uitdagingen zien jullie daarbij?

Page 19: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

https://www.flickr.com/photos/belsim/

Page 20: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

Online Reference

https://openonderwijsapi.nl/

https://openonderwijsapi.nl/en/