Zum Inhalt

Über uns

JupyterLab

JupyterHub.nrw ist ein gemeinsames Projekt mehrerer Hochschulen in Nordrhein-Westfalen. Ziel ist der Aufbau und Betrieb eines landesweiten Jupyter-Dienstes für Forschung und Lehre. Der Dienst stellt browserbasierte Arbeitsumgebungen für interaktive Notebooks bereit. Diese können von Forschenden, Lehrenden und Studierenden ohne lokale Installation genutzt werden, beispielsweise in Forschungsprojekten und Lehrveranstaltungen. Das Projekt umfasst vier zentrale Bereiche: den Betrieb des JupyterHub-Dienstes und der zugrunde liegenden Cloud-Infrastruktur, die Integration in Lernmanagementsysteme (Moodle und ILIAS), Werkzeuge für Aufgabenmanagement und digitale Prüfungen sowie didaktische Unterstützung beim Einsatz von Jupyter Notebooks in der Lehre.

Beteiligte Universitäten in NRW

  • Universität Münster

    Universität Münster


    Konsortialführung · JupyterHub & Cloud-Infrastruktur

    • Betrieb und Weiterentwicklung des zentralen JupyterHubs
    • Bereitstellung und Pflege der Cloud-Infrastruktur für NRW-Hochschulen
  • Hochschule Bonn-Rhein-Sieg

    Hochschule Bonn-Rhein-Sieg


    E2X · E‑Assessment & Pilotprüfungen

    • Entwicklung von E2X für Aufgabenstellung, Übungsmanagement und Prüfungen
    • Integration und Erprobung in Pilotprüfungen innerhalb von JupyterHub.nrw
  • Ruhr-Universität Bochum

    Ruhr-Universität Bochum


    LMS-Integration (Moodle & ILIAS)

    • Anbindung von JupyterHub.nrw an bestehende Lernmanagementsysteme
    • Technische Umsetzung der Schnittstellen zu Moodle und ILIAS
  • Technische Universität Dortmund

    Technische Universität Dortmund


    Didaktik & Lehr-Lernszenarien

    • Konzeption didaktischer Einsatzszenarien für Jupyter Notebooks
    • Unterstützung von Lehrenden bei der Integration in die Lehre

Aktueller Stand

  • Teilnehmereinrichtungen: Beitritt aller Hochschulen in NRW möglich
  • Zielgruppe: Forschende, Lehrende und Studierende, die mithilfe von Skriptsprachen (Python, R, Julia) oder Programmiersprachen (C++, Go, Rust) Daten selbständig analysieren/visualisieren wollen
  • Nutzungsszenarien: Data Science, Machine Learning und Software Development (unterstützt durch entsprechende JupyterHub Software Images, d.h. vorinstallierte Software-Pakete); weitere Images u.a. für Digital Humanities in Planung
  • Einsatz in Kursen/Workshops: Erster einfacher Einsatz mit Aufgabenverteilung, aber noch ohne Kursmanagement oder Bewertung möglich

Roadmap

Q4 2024

  • Entwicklung von Nutzungsbedingungen und Datenschutzerklärung

Q1 2025

  • Hardware-Beschaffung und Beginn der Integration in die Uni Cloud Münster
  • Aufbau von JupyterHub-Installationen für die Konsortialhochschulen
  • Aufbau von Software-Images für allgemeine Nutzungsszenarien (Data Science, Machine Learning, Software Development)
  • Onboarding der Konsortialhochschulen
  • Nutzungsbeginn für Forschende, Lehrende und Studierende (Early Adopters) der Konsortialhochschulen
  • Aufbau der JupyterHub.nrw-Webseite

Q2 2025

  • Entwicklung/Integration von Funktionen für die Lehre
    • NBGitPuller für den einfachen Einsatz von Jupyter-Notebooks in Kursen mit Notebook-Verteilung über Git
    • Erster Einsatz in Kursen und Workshops (mit Aufgabenverteilung, aber ohne Kursmanagement oder Bewertung)

Q3 2025

  • Etablierung von Onboarding-Prozessen für neue Teilnehmerhochschulen
  • Entwicklung/Integration neuer Basis-Funktionen
    • Rescue Modus und Self-Service-Option zur Bereinigung des Home-Verzeichnisses
    • Log-Viewer

Q1 2026

  • Finalisierung der Vertragsmuster "Teilnehmervertrag" und "Auftragsverarbeitungsvereinbarung"
  • Finalisierung der Nutzungsbedingungen und Datenschutzerklärung
  • Relaunch der JupyterHub.nrw-Webseite

Q2 2026

  • Öffnung des Services für neue Teilnehmerhochschulen in NRW

Q4 2026

  • Testbeginn der Kursbuchungssoftware e2x (kompletter Kurs-Lifecycle: Bereitstellung, Bearbeitung, Abgabe und Bewertung von Übungsaufgaben)
  • Testbeginn des LMS-Plugins zur Anbindung an Moodle

Q1 2027

  • Testbeginn des LMS-Plugins zur Anbindung an ILIAS
  • Planung der Projektweiterführung

Q2 2027

  • Integration der Kursbuchungssoftware e2x
  • Vollintegration in Moodle und ILIAS (kompletter Kurs-Lifecycle)

Q3 2027

  • Pilotierung der Prüfungsdurchführung (ausgewählte Kurse)
  • Klärung organisatorischer und juristischer Rahmenbedingungen zur Prüfungsdurchführung

Q1 2028

  • Ende der 1. Projektphase

Laufend

  • Updates und Erweiterung der JupyterHub Software Images
  • Entwicklung neuer spezialisierter Software Images (z.B. Digital Humanities)
  • Verbesserungen der Barrierefreiheit
  • Entwicklung und Aktualisierung von Workshops für Lehrende
  • Dokumentation sowie Entwicklung und Aktualisierung von Lehrmaterialien
  • Community Building