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

HOlink
Discover the world at Leiden University
Discover the world at Leiden UniversityDiscover the world at Leiden University
Onderwijsdata ontsluiten
via Open Onderwijs API
praktijkcase
Joachim Rijsdam| Noordwijkerhout
2
Discover the world at Leiden University
Universiteit Leiden
Opgericht in 1575,
2 locaties: Den Haag en Leiden,
7 faculteiten in het alfa-, bèta- en gammadomein,
6.500 medewerkers,
27.000 studenten,
- 17.000 Bachelor
- 10.000 Master
3.600 internationaal
3
Discover the world at Leiden University
De strategie …
Wat wil de Universiteit Leiden bereikt hebben in 2020? Dit zijn de ambities
voor de komende jaren:
• Excellent onderzoek bevorderen
• Talent activeren
• Innoveren in teaching & learning
• Versterken van impact en innovatie
• Verder internationaliseren
4
Discover the world at Leiden University
... vertaald naar doelen: onderwijsdomein
5
Discover the world at Leiden University
Governance en Compliance
De App voor Studenten is een nieuw communicatiekanaal, welke
UL-breed wordt neergezet. De ontwikkeling geschiedt in meerdere
iteraties, en in samenwerking met meerdere partners. En alles
met oog voor veiligheid en privacy.
Versterken of inrichten regiefunctie:
• Structureel betere datakwaliteit => Data management,
• Releasematige ontwikkeling met cloudpartners =>
ketenregie:
- Requirements management,
- API management,
- Testmanagement,
• Binnen de organisatie:
- Eenduidige processen en functies,
- Documentatie,
- Multidisciplinaire teams,
- Duidelijke doelstellingen,
• Compliancy => Toetsing en monitoring
6
Discover the world at Leiden University
Stakeholders
• Student- en Onderwijszaken,
• Faculteiten en instituten,
• Communicatie & Marketing,
• Informatie Management,
• ICT,
• Externe leveranciers,
• Security & Privacy office,
• .. Maar vooral studenten!
Panel van 25 studenten van de opleiding Informatica & Economie
- Vak Requirements Engineering => universiteitsbrede inventarisatie
Testgroep bestaat uit studenten van alle faculteiten
7
Discover the world at Leiden University
Release I
• Inrichten beheerorganisatie rondom de mobiele app,
• OAuth2 gebaseerde Single Sign On,
Ontsluiten via OO-API:
• Gepersonaliseerd rooster,
• Inzicht in behaalde resultaten / cijfers,
• Aankondigingen vanuit SIS,
• Vrije werkplekken,
• Informatie voor bezoekers,
• Algemeen nieuws
8
Discover the world at Leiden University
Release II
Nieuwe functionaliteiten:
• Inzicht in onderwijsaanbod en vakinformatie,
• In- en uitschrijven voor activiteiten,
• Gepersonaliseerd nieuws,
(faculteit / opleidingsspecifiek)
• Aankondigingen vanuit andere concernsystemen,
• Mail
9
Discover the world at Leiden University
Release III en verder …
• Verdere integratie met DLO,
• Digitale Collegekaart,
• Andere fases in de cyclus:
- Prospects,
- Alumni,
• Learning Analytics,
• Studentenmobiliteit,
• …
10
Discover the world at Leiden University
Het architectuurmodel
11
1. Data ontsluiten via Open Onderwijs API, en
2. Beschermen via OAuth2 protocol
Discover the world at Leiden University
Identity & Access Management ✔️
12
Discover the world at Leiden University
Toetsresultaten ✔️
OO-API:
https://api.openonderwijsapi.nl/v1/courseresults/{userId}
https://api.openonderwijsapi.nl/v1/courseresults/{userId}/{courseId}
Eenvoudige integratie:
1. SIS ontsluit Toetsresultaten via IMS LIS,
2. Integratielaag ontsluit courseresults via OO-API,
3. App consumeert
13
Discover the world at Leiden University
Rooster ~
OO-API:
https://api.openonderwijsapi.nl/v1/schedules/{scheduleId}
maar: geen ondersteuning voor meerdere kalenders
Kalenders:
• Beschikbare vakken in het studiejaar,
• Ingeschreven vakken,
• Potentiele inschrijvingen
Maatwerk:
https://leiden-api.inqdoconnect.nl/campusm/schedules/calendarViews
https://leiden-api.inqdoconnect.nl/campusm/schedules/retrieveCalendar
14
Discover the world at Leiden University
Aankondigingen ~
OO-API: ??
Pushnotificatie – een melding waarmee applicatie-eigenaren een notificatie
kunnen sturen naar een mobiele app, zelfs als de app op dat moment niet in
gebruik is.
• Vereist native integratie met device,
• Lidmaatschap op basis van lesgroepen binnen SIS,
• Oplossing: maatwerk koppeling tussen ESB en client middleware
15
Discover the world at Leiden University
Vrije werkplekken ✔️
OO-API:
https://api.openonderwijsapi.nl/v1/rooms
Integratie:
1. Microsoft AD werkplekkendomein,
2. Maatwerk REST API voor werkplekken,
3. Integratielaat ontsluit werkplekken via OO-API,
4. App consumeert
16
Discover the world at Leiden University
Nieuws ?
OO-API:
https://api.openonderwijsapi.nl/v1/newsfeeds/{newsfeedId}
https://api.openonderwijsapi.nl/v1/newsitems/{newsitemId}
Fase I: algemeen nieuws
Fase II: gepersonaliseerd nieuws
Integratie:
1. CMS beheert tagged nieuwsitems, en ontsluit oa via REST,
2. Integratielaag ontsluit nieuws via OO-API,
3. App consumeert
17
Discover the world at Leiden University
Email ?
OO-API: ??
Email staat gepland voor fase II. Vereist upgrade van mailinfrastructuur.
Web Services:
GET https://api.universiteitleiden.nl/api/v1.0/mail/MailFolders/{folder_id}/messages
of SASL+IMAP:
• OAUTHBEARER,
• XOAUTH2
18
Discover the world at Leiden University
1 of 19

Recommended

Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017 by
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017
Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017HOlink
483 views20 slides
Naar een nieuwe studielink applicatie - HO-link 2017 by
Naar een nieuwe studielink applicatie - HO-link 2017Naar een nieuwe studielink applicatie - HO-link 2017
Naar een nieuwe studielink applicatie - HO-link 2017HOlink
1K views14 slides
De digitale leeromgeving van de toekomst - HO-link 2017 by
De digitale leeromgeving van de toekomst - HO-link 2017De digitale leeromgeving van de toekomst - HO-link 2017
De digitale leeromgeving van de toekomst - HO-link 2017HOlink
751 views28 slides
Student Analytics - Connecting the dots! - HO-link 2017 by
Student Analytics - Connecting the dots! - HO-link 2017Student Analytics - Connecting the dots! - HO-link 2017
Student Analytics - Connecting the dots! - HO-link 2017HOlink
429 views37 slides
Connecting - één unieke bron - HO-link 2017 by
Connecting - één unieke bron - HO-link 2017Connecting - één unieke bron - HO-link 2017
Connecting - één unieke bron - HO-link 2017HOlink
543 views19 slides
Firssova, Brouns - Hoe ontwerpt u een effectieve MOOC? Voorbeelden uit de pr... by
Firssova, Brouns -  Hoe ontwerpt u een effectieve MOOC? Voorbeelden uit de pr...Firssova, Brouns -  Hoe ontwerpt u een effectieve MOOC? Voorbeelden uit de pr...
Firssova, Brouns - Hoe ontwerpt u een effectieve MOOC? Voorbeelden uit de pr...EUmoocs
510 views43 slides

More Related Content

What's hot

ROC - Sharepoint by
ROC  - SharepointROC  - Sharepoint
ROC - SharepointNicole Aafjes
1.8K views11 slides
Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma... by
Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...
Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...SURF Events
1.1K views24 slides
Open badges en microcredentialing-1 - HO-link2017 by
Open badges en microcredentialing-1 - HO-link2017Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017HOlink
729 views27 slides
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J... by
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...SURF Events
634 views17 slides
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve... by
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...SURF Events
1.1K views22 slides
Iedere student voorbereid op college door samen te annoteren - Koos Winnips,... by
Iedere student voorbereid op college door samen te annoteren  - Koos Winnips,...Iedere student voorbereid op college door samen te annoteren  - Koos Winnips,...
Iedere student voorbereid op college door samen te annoteren - Koos Winnips,...SURF Events
785 views20 slides

What's hot(20)

Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma... by SURF Events
Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...
Instrumenten voor een waardevolle digitale leeromgeving - Nico Juist en Herma...
SURF Events1.1K views
Open badges en microcredentialing-1 - HO-link2017 by HOlink
Open badges en microcredentialing-1 - HO-link2017Open badges en microcredentialing-1 - HO-link2017
Open badges en microcredentialing-1 - HO-link2017
HOlink729 views
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J... by SURF Events
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...
Wat valt er te kiezen? Transparantie in het onderwijsaanbod door de OOAPI - J...
SURF Events634 views
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve... by SURF Events
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...
'OSIRIS Link: met een open SIS kun je innoveren!' - Gerrit Lauwers & Frank Ve...
SURF Events1.1K views
Iedere student voorbereid op college door samen te annoteren - Koos Winnips,... by SURF Events
Iedere student voorbereid op college door samen te annoteren  - Koos Winnips,...Iedere student voorbereid op college door samen te annoteren  - Koos Winnips,...
Iedere student voorbereid op college door samen te annoteren - Koos Winnips,...
SURF Events785 views
1D(igitale)O(onderwijs)C(atalogus), het DNA van iedere onderwijsinstelling by holink2018
1D(igitale)O(onderwijs)C(atalogus), het DNA van iedere onderwijsinstelling1D(igitale)O(onderwijs)C(atalogus), het DNA van iedere onderwijsinstelling
1D(igitale)O(onderwijs)C(atalogus), het DNA van iedere onderwijsinstelling
holink2018963 views
Student Mobility: inzicht in de keten van internationaal studeren by holink2018
Student Mobility: inzicht in de keten van internationaal studerenStudent Mobility: inzicht in de keten van internationaal studeren
Student Mobility: inzicht in de keten van internationaal studeren
holink20181.4K views
'Onderwijslogistiek is hersengymnastiek' - Edith Hofstede & Leo Bakker - OWD18 by SURF Events
'Onderwijslogistiek is hersengymnastiek' - Edith Hofstede & Leo Bakker - OWD18'Onderwijslogistiek is hersengymnastiek' - Edith Hofstede & Leo Bakker - OWD18
'Onderwijslogistiek is hersengymnastiek' - Edith Hofstede & Leo Bakker - OWD18
SURF Events440 views
Onderwijs flexibel organiseren in het MBO - ID College by SURF Events
Onderwijs flexibel organiseren in het MBO - ID CollegeOnderwijs flexibel organiseren in het MBO - ID College
Onderwijs flexibel organiseren in het MBO - ID College
SURF Events727 views
Aan de slag met learning analytics by SURF Events
Aan de slag met learning analyticsAan de slag met learning analytics
Aan de slag met learning analytics
SURF Events443 views
Digitale Leeromgeving: Focus, focus, focus - Jeroen Langestraat, Peter Ran - ... by HOlink
Digitale Leeromgeving: Focus, focus, focus - Jeroen Langestraat, Peter Ran - ...Digitale Leeromgeving: Focus, focus, focus - Jeroen Langestraat, Peter Ran - ...
Digitale Leeromgeving: Focus, focus, focus - Jeroen Langestraat, Peter Ran - ...
HOlink380 views
Zes kenmerken van flexibel onderwijs - HO-link 2017 by HOlink
Zes kenmerken van flexibel onderwijs - HO-link 2017Zes kenmerken van flexibel onderwijs - HO-link 2017
Zes kenmerken van flexibel onderwijs - HO-link 2017
HOlink831 views
Digitale studieboeken: Toekomstmuziek of realiteit? Deel 1 by SURF Events
Digitale studieboeken: Toekomstmuziek of realiteit? Deel 1Digitale studieboeken: Toekomstmuziek of realiteit? Deel 1
Digitale studieboeken: Toekomstmuziek of realiteit? Deel 1
SURF Events432 views
'De Leerplanner: een curriculum bouwen om flexibel onderwijs te faciliteren'-... by SURF Events
'De Leerplanner: een curriculum bouwen om flexibel onderwijs te faciliteren'-...'De Leerplanner: een curriculum bouwen om flexibel onderwijs te faciliteren'-...
'De Leerplanner: een curriculum bouwen om flexibel onderwijs te faciliteren'-...
SURF Events566 views
Metadata in een onderwijsmagazijn: materiaal hergebruiken en direct online aa... by SURF Events
Metadata in een onderwijsmagazijn: materiaal hergebruiken en direct online aa...Metadata in een onderwijsmagazijn: materiaal hergebruiken en direct online aa...
Metadata in een onderwijsmagazijn: materiaal hergebruiken en direct online aa...
SURF Events636 views
itsOWD17 (03102017) Petra Schijvens en Sander Niessing - Leerlab verbinding... by itslearning Nederland
itsOWD17 (03102017)   Petra Schijvens en Sander Niessing - Leerlab verbinding...itsOWD17 (03102017)   Petra Schijvens en Sander Niessing - Leerlab verbinding...
itsOWD17 (03102017) Petra Schijvens en Sander Niessing - Leerlab verbinding...
Technologieverkenning: click & play voor educatieve applicaties - Herman van ... by SURF Events
Technologieverkenning: click & play voor educatieve applicaties - Herman van ...Technologieverkenning: click & play voor educatieve applicaties - Herman van ...
Technologieverkenning: click & play voor educatieve applicaties - Herman van ...
SURF Events1.2K views
De juiste partijen aan boord voor de digitale leeromgeving deel 3 - Jasper Kl... by SURF Events
De juiste partijen aan boord voor de digitale leeromgeving deel 3 - Jasper Kl...De juiste partijen aan boord voor de digitale leeromgeving deel 3 - Jasper Kl...
De juiste partijen aan boord voor de digitale leeromgeving deel 3 - Jasper Kl...
SURF Events841 views
De i-coach als bruggenbouwer tussen onderwijs & ICT - Pascal Koole en Leo Bak... by SURF Events
De i-coach als bruggenbouwer tussen onderwijs & ICT - Pascal Koole en Leo Bak...De i-coach als bruggenbouwer tussen onderwijs & ICT - Pascal Koole en Leo Bak...
De i-coach als bruggenbouwer tussen onderwijs & ICT - Pascal Koole en Leo Bak...
SURF Events1.1K views

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

Digital competence frameworks in Flemish Education March 2017 by
Digital competence frameworks in Flemish Education March 2017Digital competence frameworks in Flemish Education March 2017
Digital competence frameworks in Flemish Education March 2017Jan De Craemer
197 views47 slides
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ... by
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...HOlink
718 views30 slides

Similar to Onderwijsdata ontsluiten via Open Onderwijs API-praktijkcase - HO-link 2017(20)

Digital competence frameworks in Flemish Education March 2017 by Jan De Craemer
Digital competence frameworks in Flemish Education March 2017Digital competence frameworks in Flemish Education March 2017
Digital competence frameworks in Flemish Education March 2017
Jan De Craemer197 views
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ... by HOlink
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...
Keynote Jacco Jasperse: Onze ICT boeit studenten niet, I-strategie in de 21e ...
HOlink718 views
Kennisnet en onderwijsadviseurs by Kennisnet
Kennisnet en onderwijsadviseursKennisnet en onderwijsadviseurs
Kennisnet en onderwijsadviseurs
Kennisnet475 views
Regie in de Cloud: Gemeenschappelijke i-Strategie Hoger Onderwijs - Wouter de... by HOlink
Regie in de Cloud: Gemeenschappelijke i-Strategie Hoger Onderwijs - Wouter de...Regie in de Cloud: Gemeenschappelijke i-Strategie Hoger Onderwijs - Wouter de...
Regie in de Cloud: Gemeenschappelijke i-Strategie Hoger Onderwijs - Wouter de...
HOlink619 views
'E-portfolio in de praktijk van opleidingen aan de Radboud Universiteit' - Be... by SURF Events
'E-portfolio in de praktijk van opleidingen aan de Radboud Universiteit' - Be...'E-portfolio in de praktijk van opleidingen aan de Radboud Universiteit' - Be...
'E-portfolio in de praktijk van opleidingen aan de Radboud Universiteit' - Be...
SURF Events1K views
Pathfinder: moderne techniek helpt onderwijsinstelling internationale student... by HOlink
Pathfinder: moderne techniek helpt onderwijsinstelling internationale student...Pathfinder: moderne techniek helpt onderwijsinstelling internationale student...
Pathfinder: moderne techniek helpt onderwijsinstelling internationale student...
HOlink404 views
Adviesraad VO-Content 6-6-2018 by Robert Schuwer
Adviesraad VO-Content 6-6-2018Adviesraad VO-Content 6-6-2018
Adviesraad VO-Content 6-6-2018
Robert Schuwer497 views
Studenten van morgen zijn niet van gisteren: lang leve het configureerbare SI... by HOlink
Studenten van morgen zijn niet van gisteren: lang leve het configureerbare SI...Studenten van morgen zijn niet van gisteren: lang leve het configureerbare SI...
Studenten van morgen zijn niet van gisteren: lang leve het configureerbare SI...
HOlink439 views
Onderwijs, technologie en de leraar by Kennisnet
Onderwijs, technologie en de leraarOnderwijs, technologie en de leraar
Onderwijs, technologie en de leraar
Kennisnet184 views
Beknopte mooc it up v7 (rutger congres social media) (1) by bart pappers
Beknopte mooc it up v7 (rutger congres social media) (1)Beknopte mooc it up v7 (rutger congres social media) (1)
Beknopte mooc it up v7 (rutger congres social media) (1)
bart pappers295 views
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016 by HOlink
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
Bi Prepared - Nick Verhoeven, Nicole Letteboer - HOlink2016
HOlink367 views
Presentatie Workshop Utrecht Hans by Hans Hoornstra
Presentatie Workshop Utrecht  HansPresentatie Workshop Utrecht  Hans
Presentatie Workshop Utrecht Hans
Hans Hoornstra206 views

More from HOlink

Gluren bij de buren - Monique Hamer - HO-link2017 by
Gluren bij de buren - Monique Hamer - HO-link2017Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017HOlink
593 views8 slides
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l... by
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...HOlink
183 views18 slides
De Algemene Verordeing Gegevensbescherming - HO-link 2017 by
De Algemene Verordeing Gegevensbescherming - HO-link 2017De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017HOlink
409 views18 slides
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017 by
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017HOlink
340 views27 slides
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO... by
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...HOlink
181 views29 slides
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017 by
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017HOlink
183 views20 slides

More from HOlink(20)

Gluren bij de buren - Monique Hamer - HO-link2017 by HOlink
Gluren bij de buren - Monique Hamer - HO-link2017Gluren bij de buren - Monique Hamer - HO-link2017
Gluren bij de buren - Monique Hamer - HO-link2017
HOlink593 views
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l... by HOlink
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
Zesde Groningen declaration network annual conferentie - een terugblik - HO-l...
HOlink183 views
De Algemene Verordeing Gegevensbescherming - HO-link 2017 by HOlink
De Algemene Verordeing Gegevensbescherming - HO-link 2017De Algemene Verordeing Gegevensbescherming - HO-link 2017
De Algemene Verordeing Gegevensbescherming - HO-link 2017
HOlink409 views
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017 by HOlink
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
Hoe verbind je de internationale student aan diplomagegevens? - HO-link 2017
HOlink340 views
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO... by HOlink
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
Jaar 1 Selectie&Plaatsing: eerste uitkomsten effect-evaluatie en enquête - HO...
HOlink181 views
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017 by HOlink
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
Keynote Lesage Munyemana - Onderwijs verbindt - HO-link 2017
HOlink183 views
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017 by HOlink
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
Zelf-service roosteren voor de student en docent van morgen - HO-link 2017
HOlink334 views
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017 by HOlink
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
Inspiratiecafé - Internationaal studeren is het nieuwe normaal - HO-link 2017
HOlink227 views
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017 by HOlink
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
Meten is weten: het stroomlijnen van onderwijsplanning - HO-link 2017
HOlink692 views
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017 by HOlink
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
Onderwijsambities verbinden aan onderwijsondersteuning - HO-link 2017
HOlink899 views
Internationalisering in het Hoger Onderwijs - HO-link 2017 by HOlink
Internationalisering in het Hoger Onderwijs - HO-link 2017Internationalisering in het Hoger Onderwijs - HO-link 2017
Internationalisering in het Hoger Onderwijs - HO-link 2017
HOlink883 views
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017 by HOlink
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
Inschrijfproces Internationale Studenten kan veel makkelijker - HO-link 2017
HOlink693 views
Wat te doen met één-cijfer gegevens? - HO-link 2017 by HOlink
Wat te doen met één-cijfer gegevens? - HO-link 2017Wat te doen met één-cijfer gegevens? - HO-link 2017
Wat te doen met één-cijfer gegevens? - HO-link 2017
HOlink669 views
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017 by HOlink
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
Optimalisatie Capaciteit op de Amstelcampus - HO-link 2017
HOlink823 views
Open badges en microcredentialing - HO-link2017 by HOlink
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017
HOlink434 views
Open badges en microcredentialing - HO-link2017 by HOlink
Open badges en microcredentialing - HO-link2017Open badges en microcredentialing - HO-link2017
Open badges en microcredentialing - HO-link2017
HOlink597 views
Kan het nog complexer?! De aanmeldketen voor internationale studenten - HO-li... by HOlink
Kan het nog complexer?! De aanmeldketen voor internationale studenten - HO-li...Kan het nog complexer?! De aanmeldketen voor internationale studenten - HO-li...
Kan het nog complexer?! De aanmeldketen voor internationale studenten - HO-li...
HOlink609 views
Afstudeerdocumenten veilig en snel - HO-link 2017 by HOlink
Afstudeerdocumenten veilig en snel - HO-link 2017Afstudeerdocumenten veilig en snel - HO-link 2017
Afstudeerdocumenten veilig en snel - HO-link 2017
HOlink853 views
Authenticeren als bindmiddel - HO-link 2017 by HOlink
Authenticeren als bindmiddel - HO-link 2017Authenticeren als bindmiddel - HO-link 2017
Authenticeren als bindmiddel - HO-link 2017
HOlink544 views
Websites achter de schermen - HO-link 2017 by HOlink
Websites achter de schermen - HO-link 2017Websites achter de schermen - HO-link 2017
Websites achter de schermen - HO-link 2017
HOlink471 views

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

  • 1. Discover the world at Leiden University
  • 2. Discover the world at Leiden UniversityDiscover the world at Leiden University Onderwijsdata ontsluiten via Open Onderwijs API praktijkcase Joachim Rijsdam| Noordwijkerhout 2
  • 3. Discover the world at Leiden University Universiteit Leiden Opgericht in 1575, 2 locaties: Den Haag en Leiden, 7 faculteiten in het alfa-, bèta- en gammadomein, 6.500 medewerkers, 27.000 studenten, - 17.000 Bachelor - 10.000 Master 3.600 internationaal 3
  • 4. Discover the world at Leiden University De strategie … Wat wil de Universiteit Leiden bereikt hebben in 2020? Dit zijn de ambities voor de komende jaren: • Excellent onderzoek bevorderen • Talent activeren • Innoveren in teaching & learning • Versterken van impact en innovatie • Verder internationaliseren 4
  • 5. Discover the world at Leiden University ... vertaald naar doelen: onderwijsdomein 5
  • 6. Discover the world at Leiden University Governance en Compliance De App voor Studenten is een nieuw communicatiekanaal, welke UL-breed wordt neergezet. De ontwikkeling geschiedt in meerdere iteraties, en in samenwerking met meerdere partners. En alles met oog voor veiligheid en privacy. Versterken of inrichten regiefunctie: • Structureel betere datakwaliteit => Data management, • Releasematige ontwikkeling met cloudpartners => ketenregie: - Requirements management, - API management, - Testmanagement, • Binnen de organisatie: - Eenduidige processen en functies, - Documentatie, - Multidisciplinaire teams, - Duidelijke doelstellingen, • Compliancy => Toetsing en monitoring 6
  • 7. Discover the world at Leiden University Stakeholders • Student- en Onderwijszaken, • Faculteiten en instituten, • Communicatie & Marketing, • Informatie Management, • ICT, • Externe leveranciers, • Security & Privacy office, • .. Maar vooral studenten! Panel van 25 studenten van de opleiding Informatica & Economie - Vak Requirements Engineering => universiteitsbrede inventarisatie Testgroep bestaat uit studenten van alle faculteiten 7
  • 8. Discover the world at Leiden University Release I • Inrichten beheerorganisatie rondom de mobiele app, • OAuth2 gebaseerde Single Sign On, Ontsluiten via OO-API: • Gepersonaliseerd rooster, • Inzicht in behaalde resultaten / cijfers, • Aankondigingen vanuit SIS, • Vrije werkplekken, • Informatie voor bezoekers, • Algemeen nieuws 8
  • 9. Discover the world at Leiden University Release II Nieuwe functionaliteiten: • Inzicht in onderwijsaanbod en vakinformatie, • In- en uitschrijven voor activiteiten, • Gepersonaliseerd nieuws, (faculteit / opleidingsspecifiek) • Aankondigingen vanuit andere concernsystemen, • Mail 9
  • 10. Discover the world at Leiden University Release III en verder … • Verdere integratie met DLO, • Digitale Collegekaart, • Andere fases in de cyclus: - Prospects, - Alumni, • Learning Analytics, • Studentenmobiliteit, • … 10
  • 11. Discover the world at Leiden University Het architectuurmodel 11 1. Data ontsluiten via Open Onderwijs API, en 2. Beschermen via OAuth2 protocol
  • 12. Discover the world at Leiden University Identity & Access Management ✔️ 12
  • 13. Discover the world at Leiden University Toetsresultaten ✔️ OO-API: https://api.openonderwijsapi.nl/v1/courseresults/{userId} https://api.openonderwijsapi.nl/v1/courseresults/{userId}/{courseId} Eenvoudige integratie: 1. SIS ontsluit Toetsresultaten via IMS LIS, 2. Integratielaag ontsluit courseresults via OO-API, 3. App consumeert 13
  • 14. Discover the world at Leiden University Rooster ~ OO-API: https://api.openonderwijsapi.nl/v1/schedules/{scheduleId} maar: geen ondersteuning voor meerdere kalenders Kalenders: • Beschikbare vakken in het studiejaar, • Ingeschreven vakken, • Potentiele inschrijvingen Maatwerk: https://leiden-api.inqdoconnect.nl/campusm/schedules/calendarViews https://leiden-api.inqdoconnect.nl/campusm/schedules/retrieveCalendar 14
  • 15. Discover the world at Leiden University Aankondigingen ~ OO-API: ?? Pushnotificatie – een melding waarmee applicatie-eigenaren een notificatie kunnen sturen naar een mobiele app, zelfs als de app op dat moment niet in gebruik is. • Vereist native integratie met device, • Lidmaatschap op basis van lesgroepen binnen SIS, • Oplossing: maatwerk koppeling tussen ESB en client middleware 15
  • 16. Discover the world at Leiden University Vrije werkplekken ✔️ OO-API: https://api.openonderwijsapi.nl/v1/rooms Integratie: 1. Microsoft AD werkplekkendomein, 2. Maatwerk REST API voor werkplekken, 3. Integratielaat ontsluit werkplekken via OO-API, 4. App consumeert 16
  • 17. Discover the world at Leiden University Nieuws ? OO-API: https://api.openonderwijsapi.nl/v1/newsfeeds/{newsfeedId} https://api.openonderwijsapi.nl/v1/newsitems/{newsitemId} Fase I: algemeen nieuws Fase II: gepersonaliseerd nieuws Integratie: 1. CMS beheert tagged nieuwsitems, en ontsluit oa via REST, 2. Integratielaag ontsluit nieuws via OO-API, 3. App consumeert 17
  • 18. Discover the world at Leiden University Email ? OO-API: ?? Email staat gepland voor fase II. Vereist upgrade van mailinfrastructuur. Web Services: GET https://api.universiteitleiden.nl/api/v1.0/mail/MailFolders/{folder_id}/messages of SASL+IMAP: • OAUTHBEARER, • XOAUTH2 18
  • 19. Discover the world at Leiden University

Editor's Notes

  1. Excellent onderzoek bevorderen De universiteit wil een steeds aantrekkelijker en uitdagender werkklimaat scheppen voor topwetenschappers en jonge onderzoekers, waarin kwaliteit en excellentie leidend blijven. Ons onderzoek moet blijven voldoen aan de hoogste internationale standaarden van kwaliteit en wetenschappelijke integriteit. We willen dat bereiken door: meer samenwerking, disciplinair en interdisciplinair sterkere profilering en meer ruimte voor toptalent betere begeleiding en meer steun voor jonge onderzoekers. Talent activeren We dagen onze studenten uit om te excelleren en het beste uit zichzelf te halen. De Universiteit Leiden stelt alles in het werk om een stimulerende academische werk- en leeromgeving te bieden. We doen dit door: meer aandacht voor eigen verantwoordelijkheid toenemende inzet en participatie door studenten ruimte voor nieuwe vaardigheden meer aandacht voor gelijke kansen en diversiteit Innoveren in teaching & learning Het onderwijs aan de Universiteit Leiden heeft een sterke wetenschappelijke basis. In het onderzoek naar didactiek en nieuwe onderwijsvormen wil de Universiteit Leiden landelijk toonaangevend en internationaal zichtbaar zijn. Daarom ambiëren we: Meer ondersteuning van docenten Ruimte voor vernieuwing, zoals online onderwijs Effectievere kennisdeling en kwaliteitszorg Versterken van impact en innovatie De Universiteit Leiden streeft naar impact van haar onderzoek en onderwijs op de samenleving. Veel van onze onderzoekers gaan een langdurige samenwerking aan met universitaire en maatschappelijke partners, het bedrijfsleven én met het brede publiek. De universiteit stimuleert een open houding naar partijen binnen en buiten de universiteit en een klimaat van open innovatie. We willen dit bereiken door: ruimte voor ondernemerschap in de meest brede zin samenwerking binnen het Leiden Bio Science Park oprichten Centrum voor Ondernemerschap en Innovatie nieuwe vormen van onderwijs Verder internationaliseren De onderwijs- en onderzoeksomgeving voor onze studenten en medewerkers wordt in hoog tempo internationaler. Dit maakt de universiteit nog aantrekkelijker voor excellente wetenschappers en studenten, maar het vraagt ook om het maken van keuzes en om excellente voorzieningen in een competitieve omgeving. Daarom willen we: international classrooms toename van buitenlandse studenten extra aandacht voor gelijke kansen duurzamer internationale samenwerking