Jupyter-Notebook
Das Programm Jupyter-Notebook ist eine interaktive Python-Umgebung, in der man (ähnlich wie bei der Python-Idle-Umgebung) Codefragmente direkt ausführen kann, ohne dass man dazu ein komplettes Python Programm schreiben muss.
Außerdem kann man in Jupyter-Notebooks Markup und Latex verwenden, so dass Aufgabenstellungen, Lösungen und Kommentare zu dem Pythonprogramm optisch ansprechend und übersichtlich dargestellt werden können. Auch Bilder und Hyperlinks lassen sich unkompliziert in Jupyter-Notebooks einbinden.
Jupyter-Notebook läuft im Webbrowser und kann deshalb auch ohne Installation online verwendet werden. Hier gibt es die ablenkungsfreiere Version Jupyter-Lite Retro und die herkömmliche Version Jupyter-Lite.
Bei Start über diese Links läuft Jupyter über eine Technik, die sich WebAssembly nennt, lokal im Browser. Werden neue Dateien erzeugt, so werden diese zunächst lokal in einem Cookie gespeichert. Die Dateien können aber auch "heruntergeladen" werden, um sie in der lokalen Verzeichnisstruktur abzulegen.