Seminar JupyterHub – Schulungsumgebungen und Zusammenarbeit

Inhaltsverzeichnis

Beschreibung

Eine gemeinsame Notebook-Plattform kann Schulungen erleichtern, wenn Umgebung, Materialien und Rechte vor Beginn eindeutig geregelt sind. Das Seminar behandelt den Aufbau eines Beispielkurses auf einer bestehenden JupyterHub-Installation. Trainer- und Teilnehmerrollen, einheitliche Paketstände, persönliche Arbeitsbereiche und reproduzierbare Ausgangsdaten werden zu einem nachvollziehbaren Kursablauf verbunden.

Aufgabenverteilung und Rückmeldung werden mit geeigneten ergänzenden Werkzeugen erprobt. Ein begrenztes nbgrader-Beispiel zeigt den Weg von einer Aufgabe über die Abgabe bis zu automatischen Prüfungen und manueller Bewertung. Echtzeit-Zusammenarbeit setzt eine passende Erweiterung und ausdrücklich geregelten Serverzugriff voraus. Fremde Abgaben werden als ausführbarer Code behandelt und nur in einer dafür isolierten Bewertungsumgebung verarbeitet. Ein vollständiges Lernmanagementsystem wird nicht eingerichtet.

Lernziele

  • Einheitliche Kursumgebungen und getrennte Arbeitsbereiche für Schulungsgruppen planen.
  • Materialien nachvollziehbar verteilen und lokale Teilnehmeränderungen berücksichtigen.
  • Einen einfachen Aufgaben- und Rückmeldungsablauf mit nbgrader einrichten.
  • Gemeinsame Notebook-Sitzungen kontrolliert freigeben und Kurszugänge geordnet beenden.

Seminarinhalte

  1. Kursmodell und Rollen
  2. Arbeitsumgebungen und Materialien
  3. Aufgaben mit nbgrader
  4. Geregelte Zusammenarbeit
  5. Kursbetrieb und sichere Bewertung
  6. Vollständiger Beispielkurs

Kursmodell und Rollen

  • Trainer-, Teilnehmer- und Administrationsaufgaben getrennt festlegen.
  • Benötigte Pakete, Beispieldaten und Notebook-Versionen für einen Kurs erfassen.
  • Zugriffsregeln, Kursbeginn und Kursende nachvollziehbar planen.

Arbeitsumgebungen und Materialien

  • Einheitliche Kernel und Paketstände für die Schulungsgruppe bereitstellen.
  • Materialien aus einer vorbereiteten Repository-Struktur verteilen.
  • Aktualisierungen mit nbgitpuller erproben und vorhandene Teilnehmeränderungen prüfen.

Aufgaben mit nbgrader

  • Aufgaben-, Antwort- und Prüfzellen eines kleinen Beispiels vorbereiten.
  • Teilnehmerversion erzeugen, Abgabe einsammeln und automatisch prüfen.
  • Manuelle Bewertung und verständliche Rückmeldung ergänzen.

Geregelte Zusammenarbeit

  • Die Voraussetzungen der Erweiterung jupyter_collaboration prüfen.
  • Gemeinsamen Serverzugriff von der bloßen Weitergabe einer URL unterscheiden.
  • Zugriffsrechte, geteilten Ausführungszustand und anschließenden Widerruf kontrollieren.

Kursbetrieb und sichere Bewertung

  • Gleichzeitige Starts und typische Fehler während eines Kurses vorbereiten.
  • Abgaben in einer getrennten, begrenzten Ausführungsumgebung prüfen.
  • Aufbewahrung, Datenexport und geordnetes Entfernen von Kurszugängen festlegen.

Vollständiger Beispielkurs

  • Ein Kursmaterial mit zwei Teilnehmerkonten vom Start bis zur Rückmeldung durchspielen.
  • Eine fehlerhafte Abgabe untersuchen und eine nachvollziehbare Bewertung erstellen.
  • Kurszugänge beenden und die vorgesehenen Arbeitsstände sichern.

Praktische Übungen

  1. Ein Kursprofil mit benötigten Paketen und klaren Trainer- und Teilnehmerrollen vorbereiten.
  2. Materialien verteilen und eine Aktualisierung bei bereits bearbeiteten Notebooks testen.
  3. Eine kurze nbgrader-Aufgabe ausgeben, zwei Abgaben einsammeln und eine Rückmeldung erzeugen.
  4. Eine gemeinsame Sitzung freigeben, den Zugriff anschließend entziehen und den Kurs geordnet abschließen.

Ansprechpartner

Seminardetails

Dauer: 2 Tage ca. 6 h/Tag, Beginn 1. Tag: 10:00 Uhr, weitere Tage 09:00 Uhr
Preis: Öffentlich oder Live Stream: € 1.198 zzgl. MwSt.
Inhaus: € 3.400 zzgl. MwSt.
Teilnehmeranzahl: min. 2 - max. 8
Teilnehmer: Technische Trainer, Lehrkräfte, Kursverantwortliche und Administratoren von Schulungsplattformen.
Voraussetzungen: Sicherer Umgang mit JupyterLab und einfachen Python-Notebooks. Für administrative Übungen sind Grundkenntnisse in JupyterHub und Linux erforderlich; eine vorbereitete Plattform ist vorhanden.
Standorte: Stream Live, Inhaus/Firmenseminar, Berlin, Bremen, Darmstadt, Dresden, Erfurt, Essen, Flensburg, Frankfurt, Freiburg, Friedrichshafen, Hamburg, Hamm, Hannover, Jena, Kassel, Köln, Konstanz, Leipzig, Luxemburg, Magdeburg, Mainz, München, Münster, Nürnberg, Paderborn, Potsdam, Regensburg, Rostock, Stuttgart, Trier, Ulm, Wuppertal, Würzburg
Methoden: Vortrag, Demonstrationen, praktische Übungen am System
Seminararten: Öffentlich, Webinar, Inhaus, Workshop - Alle Seminare mit Trainer vor Ort, Webinar nur wenn ausdrücklich gewünscht
Durchführungsgarantie: ja, ab 2 Teilnehmern
Sprache: Deutsch - bei Firmenseminaren ist auch Englisch möglich
Seminarunterlage: Dokumentation auf Datenträger oder als Download
Teilnahmezertifikat: ja, selbstverständlich
Verpflegung: Kalt- / Warmgetränke, Mittagessen (wahlweise vegetarisch)
Support: 3 Anrufe im Seminarpreis enthalten
Barrierefreier Zugang: an den meisten Standorten verfügbar
  Weitere Informationen unter + 49 (221) 74740055

Seminartermine

Die Ergebnissliste kann durch Anklicken der Überschrift neu sortiert werden.

Seminar Startdatum Enddatum Ort Dauer
Ulm 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Wuppertal 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Bremen 2 Tage
Berlin 2 Tage
Mainz 2 Tage
Erfurt 2 Tage
Darmstadt 2 Tage
Frankfurt 2 Tage
Paderborn 2 Tage
Essen 2 Tage
Konstanz 2 Tage
Freiburg 2 Tage
Potsdam 2 Tage
Flensburg 2 Tage
Leipzig 2 Tage
Hamm 2 Tage
Rostock 2 Tage
Hamburg 2 Tage
Luxemburg 2 Tage
Hannover 2 Tage
Stuttgart 2 Tage
Dresden 2 Tage
Trier 2 Tage
Madgeburg 2 Tage
Regensburg 2 Tage
Jena 2 Tage
München 2 Tage
Friedrichshafen 2 Tage
Kassel 2 Tage
Ulm 2 Tage
Münster 2 Tage
Nürnberg 2 Tage
Köln 2 Tage
Wuppertal 2 Tage
Nach oben
Seminare als Stream SRI zertifiziert
© 2026 www.seminar-experts.de All rights reserved. | Kontakt | Impressum | Cookie-Einstellungen | Nach oben