Einführung

Abgeschlossen

Auch wenn Webentwickler*innen ihre Websites mit Tools wie Node.js, ASP.NET oder Java erstellen und ihren Code lokal mithilfe von Tools in Code-Editoren wie Visual Studio Code ausführen, stehen Python-Entwickler*innen einige weitere Tools zur Verfügung.

Eines dieser nützlichen Tools wird als Notebook bezeichnet. Ein Notebook ist eine interaktive Umgebung, in der Entwickler*innen Codeblöcke ausführen und Bereiche für die Dokumentation hinzufügen können, um den Code selbst zu erläutern. Python-Entwickler*innen können Python-Programme zwar direkt mit PY-Dateien ausführen, sie können jedoch auch Notebooks verwenden, um ihren Code sowohl zum Ausführen als auch zum Dokumentieren des Codes zu verwenden, um die Logik zu erläutern.

Szenario: Besatzungsmitglied der ISS

Angenommen, Sie sind ein Besatzungsmitglied auf einem Raumschiff. Ihre Mission ist es, einige wichtige Geräte an die ISS (International Space Station) zu liefern. Wenn Sie mit einigen der vielen Knöpfe auf der Konsole des Raumraums nicht vertraut sind, ist es besser, während des Flugs nicht durch Ausprobieren zu lernen. Stattdessen können Sie die Dokumentation des Schiffs lesen, um zu erfahren, welche Knöpfe Sie drücken müssen, um verschiedene Aufgaben auszuführen. Was passiert jedoch, wenn das Handbuch unvollständig ist?

Ihre Aufgabe ist es, das Schiffshandbuch zu verbessern, indem Sie interaktive Erläuterungen zu den Steuerungen des Schiffs erstellen. Mit einem Notebook können Sie die Verwendung der verschiedenen Teile der Konsole einfacher erklären.

Lernziele

In diesem Modul lernen Sie Folgendes:

  • Lokales Erstellen eines Jupyter Notebooks
  • Ausführen eines Jupyter Notebooks mit Python in Visual Studio Code
  • Beschreiben einiger Möglichkeiten zum Erstellen eines Notebooks

Was ist das Hauptziel?

Nutzen Sie Notebooks als Tool zum Erstellen einer interaktiveren Lernerfahrung.