Informatik 2Mc & 2Mfz 2024/25
Mo. 02.02.2026 (2Mc) & Fr. 06.02.2026 (2Mfz)
- Neues Thema: Suchen & Sortieren
- Erstelle neuen Abschnitt auf OneNote „Suchen und Sortieren“, löse Aufgaben darin (VSCode oder https://webtigerpython.ethz.ch)
- Aufgaben A
Di. 03.02.2026 (2Mc) & Fr. 06.02.2026 (2Mfz)
- weiter lineare Suche
- A3 fertig, zusammen
- Hauptaufgabe heute: A4 (Suchen in PLZ-Datensatz)
- Optional: A5 & 6
Mo. 09.02.2026 (2Mc) & Fr. 13.02.2026 (2Mfz)
- Lineare Suche fertig
- HA: bis und mit B2
Di. 10.02.2026 (2Mc) & Fr. 13.02.2026 (2Mfz)
- Binäre Suche: B1 & B2 besprechen
- Hauptziel: B3 (binäre Suche mit Python implementieren)
- Aufgaben B4-B6
Mo. 16.02.2026 (2Mc) & Fr. 20.02.2026 (2Mfz)
- Info: Prüfungen eingetragen
- Hauptziel: B3 (binäre Suche mit Python implementieren)
- Aufgaben B4-B5
- Optional:
- B6 (Rekursion!)
- Eigene Visualisierung von linearer/binärer Suche mit Python. Für Grafik verwende z.B. gturtle, pygame, pyqt, …
- 2Mfz: B3 zusammen gelöst
Di. 17.02.2026 (2Mc) & Fr. 20.02.2026 (2Mfz)
2Mc:
- Warm-Up: Visualisierung
- Auftrag letzte Lektion fertig
- Optional: Crashkurs Rekursion anhand Fakultät
2Mfz:
- B4 & 5 kurz besprechen
- Sortieren: A1 & 2 (SelSort mit Python angefangen, vertauschen von El. besprochen)
Mo. 23.02.2026 (2Mc) & Fr. 27.02.2026 (AUSFALL) (2Mfz)
2Mc:
- Sortieren: A1 & 2 (SelSort mit Python angefangen, vertauschen von El noch NICHT besprochen)
Di. 24.02.2026 (2Mc) & Fr. 27.02.2026 (AUSFALL) (2Mfz)
2Mc:
- ZieL A2 fertig
- weitere Aufgaben
Mo. 02.03.2026 (2Mc) & Fr. 06.03.2026 (2Mfz)
2mc
- Sortieren Aufgabe 3 Teil I: Bubble-Sort besprechen mit Kärtchen und Website
- Auftrag:
- Sortieren Aufgabe 2 (Selection Sort mit Python) fertig
- Sortieren Aufgabe 3 Teil II (Bubble Sort mit Python)
Di. 03.03.2026 (2Mc) & Fr. 06.03.2026 (2Mfz)
2mc
- Sortieren Aufgabe 3 Teil II (Bubble Sort mit Python): Besprechen
- Aufgabe 4: Insertionsort (Zusatzaufgabe)
- Dann: Lernen auf Prüfung
- nächste Lektion: Q&A
2mfz:
- mit Kärtchen
- Wiederholung Selection Sort
- Bubble Sort (A3 - I)
- Selection Sort Code fertig machen (A2)
- Optional:
- Bubble Sort Code (A3 - II)
- Zusatzaufgaben zu A2
- Q&A (L2)
Mo. 09.03.2026 (2Mc) & Fr. 13.03.2026 (2Mfz)
2Mc: Q&A
2Mf:
Prüfung I/II
- Themen:
- Microbit
- ohne BLE
- Fokus auf Tasten, Pin, LED-Matrix
- Suchen & Sortieren
- 45'
- isTest & SEB
- Hilfsmittel: keine
Di. 10.03.2026 (2Mc) & Fr. 13.03.2026 (2Mfz)
2Mc: Prüfung (siehe oben)
2Mf:
- Neues Thema: Verschlüsselung
- Slides zu Cäsar Verschlüsselung
- mit A1 angefangen, Idee von Code besprochen (aber noch nicht ausprogrammiert)
Mo. 16.03.2026 (2Mc) & Fr. 20.03.2026 (2Mfz)
2Mc:
- Neues Thema: Verschlüsselung
- Slides zu Cäsar Verschlüsselung
- noch nicht mit Aufgaben begonnen
2Mfz:
- Code Cäsar-Verschlüsselung (A1)
- falls fertig: A2 & Zusatzaufgabe
Di. 17.03.2026 (2Mc) & Fr. 20.03.2026 (2Mfz)
2Mc:
- Aufgabe A1 (Code Cäsar-Verschlüsselung)
- HA: A1 (Cäsar Funktion fertig)
2Mfz:
- Weiter an Code
- Slides Vigenere-Verschlüsselung
- Mit Aufgaben B begonnen (ca. 10')
HA: Code Cäsar fertig
Mo. 23.03.2026 (2Mc) & Fr. 27.03.2026 (2Mfz)
2Mc:
- Fragen zu Cäsar-Code?
- A2 (Zusatzaufgabe)
- Slides zu Vigenere und monoalphabetischer VS
Di. 24.03.2026 (2Mc) & Fr. 27.03.2026 (2Mfz)
2Mc:
- Slides zu Vigenere und monoalphabetischer VS (nochmals, Beamber nicht fkt in letzter Lektion)
- Aufgaben B1-B3 (ohne Code)
- falls fertig: B4 (Code monoalph.)
- HA: bis und mit B3
2Mfz:
- LP nur in erster Lektion anwesend, Arbeitsauftrag im Klassenzimmer
- Warm-Up: Entschlüssle „WVGY NDIY AMPCGDIBNAZMDZI“ oder „WVGYNDIYAMPCGDIBNAZMDZI“ (mit Cäsar)
- Fragen zum Cäsar Code?
- Aufgaben & Arbeitsauftrag (auch für 2. Lektion):
- B1 & B2 (von Hand ver/entschlüsseln)
- B3 (MonoAlphV Analysieren)
- B4 (Code zu MonoAlphV)
- NOCH NICHT MACHEN: B5 & 6 (Aufgaben zu Vigenere)
- falls fertig: Zusatzaufaben zum Morsen
Mo. 30.03.2026 (2Mc) & Fr. 03.04.2026 (FERIEN) (2Mfz)
2Mc:
- Warm-Up: Entschlüssle „WVGY NDIY AMPCGDIBNAZMDZI“ oder „WVGYNDIYAMPCGDIBNAZMDZI“ (mit Cäsar)
- Als HA bis und mit B3 gemacht. Fragen?
- Auftrag:
- B4 (Code zu MonoAlphV)
- NOCH NICHT MACHEN: B5 & 6 (Aufgaben zu Vigenere)
- falls fertig: Zusatzaufgaben zur monoalphabetischen Verschlüsselung und zum Morsen
- HA: B4 fertig
2Mfz:
- Arbeitsauftrag im Klassenzimmer
- siehe erste Lektion
Di. 31.03.2026 (2Mc) & Fr. 03.04.2026 (FERIEN) (2Mfz)
2Mc
- HA B4 besprechen (falls nicht interessiert: Zusatzaufgaben)
- Vigenere:
- Kurze Repetition
- B5 & 6
FRÜHLINGSFERIEN / SPRING HOLIDAYS
Mo. 27.04.2026 (2Mc) & Fr. 01.05.2026 (AUSFALL) (2Mfz)
2Mc:
| A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 |
* Warm-Up: gegeben zwei Nachrichten, jeweils verschlüsselt mit …:
- „GKCCOB“, Methode: Cäsar, Schlüssel: 10
- „TSOQFWPQOI“, Methode: Vigenere, Schlüssel: „ADAC“ ('A': Verschiebung um 1 nach hinten)
* Aufgaben B abschliessen:
- selbstständig Aufgaben lösen
- … oder besprechen: Aufgabe B6: Code Vigenère
- Falls fertig: Zusatzaufgaben (Morsen, Freimaurer-Alphabet)
HA: Falls Vigenere noch nicht programmieren kann: Selbst programmieren.
Di. 28.04.2026 (2Mc) & Fr. 01.05.2026 (AUSFALL) (2Mfz)
2Mc:
- Slides: Häufigkeitsanalyse zu monoalphabetischer Verschlüsselung
- Aufgaben C1
- Falls fertig C1.5
Mo. 04.05.2026 (2Mc) & Fr. 08.05.2026 (2Mfz)
2Mc
- Aufgabe C1.5 (einige schon ca. 10' daran gearbeitet)
- Aufgabe C2
- Optional: C3-C4
2Mfz: siehe nächste Lektion
Di. 05.05.2026 (2Mc) & Fr. 08.05.2026 (2Mfz)
2Mc:
- Aufgabe C2
- Optional: C3-C4
2Mfz:
Bisher gemacht: bis und mit B4 (Code monoalphabetische Verschlüsselung)
Thema heute: Häufigkeitsanalyse
Lektion 1:
- Slides zu Häufigkeitsanalyse
- Aufgabe C1: Text entziffern mit gegebener Häufigkeitsanalyse
- falls fertig: C1.5
Lektion 2:
- Selbst Häufigkeitsanalyse machen
- Aufgabe C1.5: Häufigkeitsanalyse für einen Buchstaben
- Aufgabe C2: Komplette Häufigkeitsanalyse (alle Buchstaben) - versch. Versionen
Mo. 11.05.2026 (2Mc) & Fr. 15.05.2026 (FERIEN) (2Mfz)
2Mc: Vigenere Game
Di. 12.05.2026 (2Mc) & Fr. 15.05.2026 (FERIEN) (2Mfz)
2Mc: Ausfall (PHAM-Tag)
Mo. 25.05.2026 (FERIEN) (2Mc) & Fr. 29.05.2026 (2Mfz)
2Mfz:
- Slides zu Zeichencodierung I
- Aufgaben D1-D3
- Optional: D4
Di. 26.05.2026 (2Mc) & Fr. 29.05.2026 (2Mfz)
2Mc:
- Slides zu Zeichencodierung I
- Aufgaben D1-D3
- Optional: D4
- HA: D3 fertig
2Mfz:
- Q&A
Mo. 01.06.2026 (2Mc) & Fr. 05.06.2026 (2Mfz)
Di. 02.06.2026 (2Mc) & Fr. 05.06.2026 (2Mfz)
2Mfz: Prüfung 5.6.26 - Prüfung II/II
- Inhalt: Verschlüsselung bis und mit Zeichencodierung I
- nicht relevant: Kasiski-Test (weil nicht gemacht)
- Wie: isTest & SEB
- Aufgaben: Wissen, Anwenden, Programmieren, … (siehe Lernziele)
Mo. 08.06.2026 (2Mc) & Fr. 12.06.2026 (2Mfz)
2Mc: 8.6.2026 Prüfung II/II
- Inhalt: Verschlüsselung bis und mit Zeichencodierung II
- nicht relevant: Kasiski-Test (weil nicht gemacht)
- Wie: isTest & SEB
- Aufgaben: Wissen, Anwenden, Programmieren, … (siehe Lernziele)
Di. 09.06.2026 (2Mc) & Fr. 12.06.2026 (2Mfz)
Mo. 15.06.2026 (2Mc) & Fr. 19.06.2026 (2Mfz)
Di. 16.06.2026 (2Mc) & Fr. 19.06.2026 (2Mfz)
Mo. 22.06.2026 (2Mc) & Fr. 26.06.2026 (2Mfz)
Mo 22.06.2026: AUSFALL (2M zuhause am NM)