**Dies ist eine alte Version des Dokuments!**
Planung FS 2025
Mo. 03.02.2025
- Gottis & Göttis (1-3M)
- Zuweisung
- Kontroverse Fragen
- 1M:
- Besprechung talit_info
- Thema: Python Vertiefung
- Einrichten Python, VSCode, Git & GitHub
- GitHub Account
- Fizzbuzz: Repo erstellen auf GitHub, Clonen, FizzBuzz programmieren, Repo mit anschae teilen
- 2M:
- TicTacToe
- 3M:
- Projekte anfangen
Mo. 10.02.2025
- 1M:
- Rückmeldungen zu FizzBuzz:
- Neues Python-File in VSCode: Muss File-Extension angeben, z.B.
fizzbuzz.py
- Tipp: verwende Kleinbuchstaben und keine Leerzeichen (dafür Underlines) in Ordner- und Filenamen
- Konventionen:
- nur Kleinbuchstaben für Variablen
- English anstelle Deutsch
-
- Zusammen Repo
talit_python
erstellen (GENAU so, keine Grossbuchstaben, Underline, …) - Darin File
python_portfolio.ipynb
. - Langfristier Auftrag: Portfolio erstellen mit eigener Übersicht zu Python Befehlen
- Siehe Auftrag
- HA:
- Auftrag zu „Jupyter“ komplett fertig (inkl. Programmieraufgabe)
- Python Portfolio Kapitel zum Thema „Git & GitHub“ hinzufügen
- Sobald etwas erledigt: git add/commit/push !!!
Mo. 17.2.25
1M:
- Falls fertig: CodeWars!
- HA: Alle Aufgaben zu For-Schleifen & Funktionen (ausser Zusatzaufgaben & CodeWars) fertig
Mo. 24.2.25
1M:
- HA: 30 min weiter arbeiten am Dictionaries & JSON Auftrag, bis kommenden Sonntag, 18 Uhr (wie immer: git add, commit, push, überprüfe auf GitHub, ob alles online ist)
Mo. 3.3.25
1M
- Kleine Planänderung: Auftrag von letzter Woche pausieren wir, da sehr anspruchsvoll. Machen zuerst einfacheren Auftrag zum Thema.
- HA: Auftrag I fertig
Mo. 17.3.25
1M:
- Ausnahmebehandlung mit Try-Except
* Info: nächste Lektion Programmiertest- isTest
- Editor: http://webtigerpython.ethz.ch
- Hilfsmittel: keine
- Zeit: ca. 45'
- alle bisherigen Themen (inkl. Lektion vom 17.3.):
- Python:
- For-Schleife
- Funktionen
- String Formatting
- JSON
- Dictionary
- Markdown
- Git & GitHub