Jitao David Zhang, Januar 2024
Am 26. und 27.01.2024 biete ich einen Kurs über Programmierung und Datenanalyse mit Python in der GGG Stadtbibliothek Basel an. Giulia Ferraina und Jannick Lippuner, zwei Informatik-Lernende, unterstützen mich dabei als Assistenten. Diese Repo beinhaltet Beispiele, Übungen, und Materialien für den Kurs.
Der Kurs Python@Library ist Teil vom der Veranstaltungsserie Next GGGeraration goes digital. Wir bedanken uns für die grossartige Unterstützung von Susanne Wohlwender und Simon Zimmermann.
- Link zu JupyterLab: JupyterLab. Alle Beispiele, die wir im Kurs ausgeführt haben, kann man dort laufen lassen.
- Das Notebook, das wir am Tag 1 (26.01.2024, Freitag) bearbeitet haben: 2024-01-PythonAtLibrary-GGG-Teil1-Realisierung.ipynb.
- Das Notebook, das wir in der ersten Hälfte am Tag 2 (27.01.2024, Samstag) bearbeitet haben, um die Analyse und die Visualisierung der Daten zu optimieren, ist hier zu finden: 2024-01-PythonAtLibrary-GGG-Teil1-Optimierung-Realisierung.ipynb.
- Das Notebook über Liste, for und while Schleifen, und das Collatz Problem, ist hier zu finden: 2024-01-PythonAtLibrary-GGG-Teil2-Realisierung.ipynb.
Es gibt zahlreiche Resourcen auf dem Internet womit man Python lernen kann. Meisten Resourcen davon sind in Englisch. Ein toller Kurs ist der Plotting and Programming in Python. Die Materialien sind frei zugänglich für alle.
Falls Du Wünsche oder Kritik hast, oder Dir weitere Sessionen wie der Python@Library
wünschst, bitte lass uns per Email wissen. Wir freuen uns auf jede Rückmeldung.
Der Kurs ist für Schüler in der Sekundarschule zwischen 12 und 16 konzipiert. Das Ziel ist die Interesse an Datenanalyse und Programmierung zu wecken, und einen Eindruck über eine Berufslehre als Informatiker in der Forschung zu vermitteln.
Mehr Details über das Ziel und die Motivation von der Veranstaltung findet man in diesem Schreiben: 2024-01-PythonAtLibrary-GGG-schreiben.pdf.
Die Anzahl der Teilnehmer ist auf 20 limitiert. Eine Anmeldung hier ist notwendig. Ab Ende Dezember 2023 ist der Kurs ausgebucht.
Der Kurs hat zwei Teile:
- Teil 1: Freitag, 26.1.24, 17.00 – 20.00 Uhr
- Teil 2: Samstag, 27.1.24, 13.00 – 16.00 Uhr
Der Besuch von Teil 2 ist nur möglich nach Besuch von Teil 1.