Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

803 views

Published on

Vrijdag 16 juni
Sessieronde 4
Titel: Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase
Spreker(s): Joachim Rijsdam (Universiteit Leiden), Kirsten Veelo (SURFnet)
Zaal: Cambridge 30

Published in: Education
  • Be the first to comment

Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017

  1. 1. 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
  2. 2. 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
  3. 3. https://www.flickr.com/photos/statefarm/19349203414
  4. 4. Missie OOAPI “Onderwijs data op een gestandaardiseerde, veilige en gebruikersvriendelijke wijze ontsluiten.” Project Open Onderwijs API
  5. 5. Het probleem….
  6. 6. 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
  7. 7. De oplossing!
  8. 8. Typical Ecosystem
  9. 9. Het Open Onderwijs API project: een open standaard voor het ontsluiten van onderwijsdata POWERED BY
  10. 10. 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.
  11. 11.  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.
  12. 12. Governance Community Werkgroep Projectgroep Adviesorgaan
  13. 13. Online Reference http://api.openonderwijsapi.nl/v1/docs https://github.com/open-education-api/specification
  14. 14. SURF programma Onderwijsinnovatie met ICT
  15. 15. Wat maakt Open Onderwijs API mogelijk?
  16. 16. “Welke usecases voor de Open Onderwijs API zien jullie?” En welke uitdagingen zien jullie daarbij?
  17. 17. https://www.flickr.com/photos/belsim/
  18. 18. Online Reference https://openonderwijsapi.nl/ https://openonderwijsapi.nl/en/

×