Jupyter for Education
Ideaal voor programmeeronderwijs: alleen een browser nodig
Voordelen
Flexibele softwareomgeving
Multi-useromgeving
Technische ondersteuning
Heb je een vraag over Jupyter for Education? Neem contact op.
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.
Het scheelt ons enorm veel tijd dat we niets hoeven installeren voor onze cursisten: gewoon inloggen en beginnen.
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.