Differences
This shows you the differences between two versions of the page.
| Both sides previous revision Previous revision Next revision | Previous revision | ||
| lehrkraefte:blc:informatik:glf25:python:inhalt [2025/10/18 08:50] – [Woche 4] Ivo Blöchliger | lehrkraefte:blc:informatik:glf25:python:inhalt [2025/10/29 09:01] (current) – ↷ Links adapted because of a move operation 10.26.2.66 | ||
|---|---|---|---|
| Line 49: | Line 49: | ||
| Themen: | Themen: | ||
| * Übersicht Planung der Glückswerkstatt Workshops: {{lehrkraefte: | * Übersicht Planung der Glückswerkstatt Workshops: {{lehrkraefte: | ||
| - | * [[.: | + | * [[..: |
| + | * [[.: | ||
| * [[.: | * [[.: | ||
| * Evlt. Theorie und Aufgabe zu Dictionaries | * Evlt. Theorie und Aufgabe zu Dictionaries | ||
| + | ===== Woche 5 ===== | ||
| + | Infos zum Zeitplan: am 17.11. sollten wir die «echten» Daten zur Verfügung haben. Definitiver Plan soll Ende November stehen. | ||
| + | |||
| + | Ausgabeformat: | ||
| + | |||
| + | Hinweis: Es gibt Workshopteilnehmer, | ||
| + | |||
| + | ==== Lektion 1: CSV ==== | ||
| + | **Ziel**: Sie haben eine Ahnung davon, was csv-Dateien sind, wie die mit einem Tabellenkalkulationsprogramm erstellt und gelesen werden können, und wie diese in Python gelesen und geschrieben werden können. | ||
| + | * Update der Dateien: | ||
| + | * In VS-Code, öffnen Sie die Kommandozeile mit '' | ||
| + | * Geben Sie den Befehl '' | ||
| + | * Lesen Sie die Datei '' | ||
| + | * Optional: Es gibt zu den Array-Aufaben und der Dictionary Aufgabe Lösungen, die sie gerne studieren können. | ||
| + | |||
| + | ==== Lektion 2: Planung ==== | ||
| + | **Ziel**: Sie haben eine Übersicht über die Planungsdaten und wie diese mit der zur Verfügung gestellten Python-Klasse '' | ||
| + | |||
| + | * Studieren Sie die Datei '' | ||
| + | * Studieren Sie die erzeugte Datei '' | ||
| + | * Studieren Sie die Datei '' | ||
| + | * Studieren Sie den grossen Kommentar in der Klasse '' | ||
| + | |||
| + | **Ziel**: Sie entwickeln Strategien auf Papier, wie ein Plan erstellt werden könnte. Die Strategien werden am Schluss der Stunde eingezogen, damit entsprechende Funktionalitäten der Klasse '' | ||
| + | |||
| + | * Auf Papier, alleine oder in Zweiergruppen, | ||
| + | * Optional: Überlegen Sie sich zusätzliche Kriterien, um die Qualität einer fertigen Zuteilung zu messen. | ||
| + | * Optional: Überlegen Sie sich Methoden, wie eine fertige Zuteilung umgestaltet werden kann, so dass die Qualität besser werden könnte. Die Idee ist, damit viele Zuteilungen zu generieren und sich die jeweils beste zu merken. | ||