Jupyter for Education

Ideaal voor programmeeronderwijs: alleen een browser nodig

Jupyter Notebook is een webapplicatie waarmee je computercode, opgemaakte tekst en visualisaties in één document kunt combineren. Jupyter for Education biedt per cursus een ‘hub’ waar een notebook-omgeving wordt gedeeld door meerdere gebruikers. Ideaal voor onderwijs in data-analyse, visualisatie en programmeren.
Man en vrouw achter de computer, man wijst iets aan op het scherm

Voordelen

Flexibele softwareomgeving

De omgeving biedt een basis van voorgeïnstalleerde software. Docenten kunnen zelf aanvullende software installeren.

Multi-useromgeving

Docenten kunnen notebooks makkelijk delen. Door docenten aanvullende geïnstalleerde software is direct voor alle gebruikers binnen de cursus beschikbaar.

Technische ondersteuning

Je hebt toegang tot de technische helpdesk van SURF voor ondersteuning.

Heb je een vraag over Jupyter for Education? Neem contact op.

icoon helpdesk

Servicedesk Data- en Rekendiensten

Telefoonnummer

Laagdrempelig programmeren

Jupyter Notebooks zijn gemaakt om code en tekst in hetzelfde document te combineren. Het stelt een docent in staat om uitleg, opgaven en voorbeeldcode te integreren in één document. Dit maakt het ook voor beginnende programmeurs zeer geschikt.

Studenten die leren programmeren hebben vaak moeite om alle benodigde software, zoals R of een Python interpreter, zelf te installeren. Jupyter Notebooks kunnen op een server worden uitgevoerd: het enige wat de student nodig heeft is een browser.

Deze eigenschappen maken Jupyter Notebooks bij uitstek geschikt voor programmeeronderwijs.

De voordelen van Jupyter for Education

  • ondersteunt meerdere programmeertalen
  • is een goede manier om een programmeertaal onder de knie te krijgen (wordt bijvoorbeeld vaak gebruikt in cursussen Python)
  • kan worden uitgebreid met verschillende plug-ins, onder andere voor datavisualisatie, dashboards en het automatisch nakijken van toetsen
  • wordt ook toegepast als gebruikersinterface voor big data frameworks, databases en computerclusters
  • is open source
  • is toegankelijk met elke browser; er is geen installatie nodig van extra software en het past dus goed binnen het bring your own device-principe
  • een veelvoorkomend probleem bij programmeeronderwijs is wanneer studenten verschillende versies van softwarepakketten gebruiken; de gedeelde softwareomgeving voorkomt dit
  • notebooks zijn eenvoudig te delen met anderen, bijvoorbeeld met deelnemers van een cursus
  • docenten kunnen sjablonen ontwikkelen met voorbeelden en oefeningen.