Samenvatting
We present our cloud-based software-as-a-service (SaaS) solution for educational purposes deployed within the Engineering faculity of our university. Its foundation is the open source Jupyter Notebook project with a web application providing an online environment for various programming purposes. These Jupyter Notebooks have evolved into the JupyterHub project. JupyterHub enables multi-user capabilities and allows students and researchers to have their individual Notebook environments hosted on an online platform. This paper presents our experiences with JupyterHub together with nbgrader, which allows the creation and grading of assignments. This powerful educational SaaS solution has been validated for multiple programming related courses, such as Python, C, C# and Java, throughout the past two academic years. Feedback from students and academic personnel is positive. JupyterHub is currently actively developed for deployment on the popular cloud-based Kubernetes container orchestrator platform, providing nearly infinite cloud-based scaling potential. This open source platform-as-a-service (PaaS) solution can be consumed from various public cloud providers, or it can be set up on-premise. We introduce the means to do the latter on a data center within the university.
Originele taal-2 | English |
---|---|
Titel | 2022 IEEE 9th International Conference on e-Learning in Industrial Electronics (ICELIE) |
Uitgeverij | IEEE |
Aantal pagina's | 6 |
ISBN van elektronische versie | 9781665489904 |
DOI's | |
Status | Published - 8 dec 2022 |
Evenement | 2022 IEEE 9th International Conference on e-Learning in Industrial Electronics - Brussels, Brussels, Belgium Duur: 17 okt 2022 → 20 okt 2022 Congresnummer: 9 |
Publicatie series
Naam | Proceedings - 2022 9th IEEE International Conference on e-Learning in Industrial Electronics, ICELIE 2022 |
---|
Conference
Conference | 2022 IEEE 9th International Conference on e-Learning in Industrial Electronics |
---|---|
Verkorte titel | ICELIE |
Land/Regio | Belgium |
Stad | Brussels |
Periode | 17/10/22 → 20/10/22 |
Bibliografische nota
Publisher Copyright:© 2022 IEEE.
Copyright:
Copyright 2023 Elsevier B.V., All rights reserved.