= Notizen

== TODOs für Vorlesung
* Visualisierung von
** Funktionsaufrufen
** Arrays
* Besser erklären
** Dokumentation lesen
** Funktionsaufruf
** Googeln

Das war wirklich Neuland für die, dass alles irgendwo mit einem Beispiel erklärt ist. Funktionen aufzurufen war für sie totale Verwirrung und Magie. Die Logik dahinter zu erklären und wie der Computer das Programm "liest" war echt 20x nötig.


== Infos von Oliver

- link:https://www.youtube.com/watch?v=_DUuzZd0iVA[Jupiter Installation]
- link:https://www.youtube.com/watch?v=1S4Cgtkxqhs[Grundlagen zu Notebooks]


== Bücher zu Jupyter

* für Kurs nur bedingt hilfreich 


=== Jupyter Cookbook - Over 75 Recipes ...  (Packt)

NOTE: von 2018, default Python 2

* Installation verschiedener Kernel
* Beispiele verwenden Python, R, JS, Julia -> nicht alles brauchbar
* Notebooks mit Widgets interaktiv machen
* Security - jeder Jupyter-Kernel kann beliebigen Code ausführen
* JupyterLab = Next Generation Jupyter - neue Features ausprobieren


=== Thoughtful Data Science (Packt)

NOTE: von 2018

* eigentlich Werbung/Beschreibung für link:https://github.com/pixiedust/pixiedust[PixieDust]
* evtl einfacher als Pandas/MathPlotLib/... aber wieder etwas ungewartetes.
