**Dies ist eine alte Version des Dokuments!**
1Mabcd Wochenwiki
Sommerquartal 2026
Woche 19 (2026-05-04)
- Lektion 2:
- Aufgaben 3.12: Zweierkomplement und Subtraktion in Python
- Lektion 1:
- Binärsystem: Negative Zahlen & Subtraktion
- Zweierkomplement, Aufgaben 3.9-3.11
- HA: Aufgabe 3.9 & 3.10 & 3.11
Woche 18 (2026-04-27)
- Lektion 2:
- Binärzahlen:
- HA nächste Woche:
- Aufgabe 3.8 (Binär-Addition) fertig
- Maximal 30 Minuten!
- Lektion 1:
- Binärzahlen: Schriftliche Addition
- Python-Tipps zu Binärzahlen
Frühlingsquartal 2026
Spring Break Challenge
- Symptom: Code Aufgaben fühlen sich an wie diese Anleitung zum Eulen zeichnen
- Lösung: Spring Break Coding Challenge!
- Löse jede Woche drei Probleme aus dem Repetitiondossier ab Teil 2.
- Lösungen per Teams an hof@, Feedback und Hinweise innert 2-3 Tagen.
- Pro gelöste Aufgabe einen Punkt.
- Podest nach der musischen Woche
- Preisgeld: Automaten-Produkt nach Wahl
Woche 14 (2026-03-30)
-
- Lektion 2
- Coding, coding, coding: Aufgabe 3.6: Dezimal->Binär in Python
- Wer schon fertig ist:
- Restwertalgorithmus für beliebige Basis (16, 7…) umsetzen!
- Lektion 1:
Woche 13 (2026-03-23)
- Lektion 2
- Prüfungsbesprechung
- Lektion 1
- Zahlensysteme: Theorie Binärsystem
- Aufgaben 2.1, 3.1, 3.2, 3.3
- HA nächste Woche: 3.3
Woche 12 (2026-03-16)
- Lektion 1/2: Prüfung
- Lektion 2
- Neues Thema: Zahlensysteme
Woche 11 (2026-03-09)
- Lektion 2:
-
- Algorithmus an Zahlenkarten nachvollziehen
- Im eigenen Tempo Insertion Sort Tutorial programmieren.
-
- Lektion 1:
- Python: C3 Selection Sort abschliessen
- Python: C4 Sortieren… und anwenden
- HA
- mindestens einen Sortieralgorithmus ausprogrammiert (Selection, Insertion oder Quick Sort).
- muss nicht eingereicht werden (Prüfung nächste Woche)
Woche 10 (2026-03-02)
- Prüfungsinfos unten!
- Lektion 2:
-
- In Python umsetzen.
-
- Lektion 1:
-
- Python: C2: Sortiertheitstest
-
- Algorithmus nochmals aufschreiben und an Zahlenkarten durchprobieren.
- Mit der Umsetzung in Python beginnen.
-
- HA
- Selection Sort Schritt 3 fertig (Funktion
find_min_index) - Optional: In-place Variante von Selection Sort.
Prüfung März
- Prüfungen in 2 Wochen (16./17.3.)!
- Modalitäten:
- closed book, am Computer
- Lernziele
-
- Grundoperationen mit Listen
- Elemente aus Listen auslesen (
x = L[42]), löschen (pop), am Ende anfügen (append), frei einfügen (insert), ersetzen (L[42] = 'Micha'). - Listen erstellen mit
L = [ ... ]
- Schleifen über Listen programmieren:
- direkte
for-Schleife:for element in L: - indirekte
for-Schleife über die Positionen (Indices):for index in range(len(L)): - mit
while-Schleife und Positionen:while index < len(L):
- Listen-Algorithmen verstehen und schreiben können:
- Summe aller Elemente berechnen.
- Minimum und Maximum in einer Liste finden.
- Elemente zählen, die einer Bedingung genügen (z.B. wieviele Elemente gibt es in der Liste, die grösser als 100 sind?)
- Liste filtern (z.B. eine Kopie der Liste erstellen, die nur die Elemente enthalten, die grösser als 100 sind)
- Liste algorithmisch erstellen, z.B. mit allen Zahlen der Dreierreihe kleiner als 100).
- Algorithmen 3: Suchen und Sortieren
- Lineare Suche verstehen und programmieren können.
- Binäre Suche verstehen und erklären können.
- Sortieren:
- Selection Sort verstehen und Teile davon programmieren können.
- Python-Code schreiben, der testet, ob eine Liste sortiert ist.
- Komplexität von Algorithmen berechnen:
- Wieviele Halbierungen benötigt Binärsuche für eine Liste der Länge
n? - Wieviele Vergleiche benötigt Selection Sort für eine Liste der Länge
n?
-
Woche 9 (2026-02-23)
- Lektion 2:
-
- Karten und Gewichte sortieren.
-
- Lektion 1:
- HA:
- B5 & B6 fertig
Woche 8 (2026-02-16)
Woche 7 (2026-02-09)
- Lektion 2:
- Lineare Suche und 079 - wie lange dauert es?
- Lektion 1:
- Start mit Algorithmen III: Suchen und Sortieren
- Lineare Suche programmieren
- HA nächste Woche:
Woche 6 (2026-02-02)
- Admin:
- Lektion 2:
- Lektion 1:
- Welcome Back!
- Repetition for-Schleifen
formitrange
- Freiwillig: Python Extras
- HA nächste Woche:
- I4,5,6,8
Winterquartal 2025
Woche 3 (2026-01-12)
- Lektion 2:
- Freiwillig: Python Extras
- Lektion 1:
- Besprechung HA
- Mehr über for-Schleifen
formitrange
Woche 2 (2026-01-05)
- Lektion 2:
- Prüfungsbesprechung
- Lektion 1:
- Listen: Wiederholung
- HA nächste Woche:
Woche 51 (2025-12-15)
- Lektion 1:
- Prüfung!
- Lektion 2:
-
- Freiwillig!
- Löse über die Weihnachtsferien 5 (10?) Aufgaben aus der Challenge (Teil 1, z.T. Teil 2).
- Abgabe an und Feedback durch hof@.
Woche 50 (2025-12-08)
- Lektion 2:
-
- Lektion 1:
- Funktionen: Aufgaben besprechen
- Algorithmen 2:
- Aufgabe B1 beginnen (HA)
Woche 49 (2025-12-01)
- Lektion 2:
-
- Aufgabe B1 beginnen
-
- Lektion 1:
- Funktionen: Aufgaben E besprechen
- Programmieren 2: Repetition Funktionen, Default-Argumente
- Aufgaben F3-5
- HA nächste Woche:
- Aufgaben F3-5 fertig
Prüfung Woche 51
- Modus:
- Am PC, in isTest2, closed-book
- Hilfsmittel: PC, Notizpapier
- Lernziele:
- Programmieren 2: Funktionen
- Funktionen lesen, korrigieren, selber schreiben (wie Aufgaben E & F)
- Zufallszahlen generieren mit
random.randint. - Einfache Zusatzaufgaben hier.
- Python Repetitionsdossier - z.B. 1.6, 1.7, 2.2, 2.3, 2.5-2.8. Achtung, Sie können noch nicht alle Aufgaben im Dossier lösen!
- Algorithmen 2:
- Mathematische Algorithmen schreiben (wie Aufgaben A1, B1):
- mit Verzweigungen und
while-Schleifen - ähnlich wie die Fakultät oder Summe aller dreistelligen Zahlen, Primzahlentest
- unter der Verwendung von Funktionen
Woche 48 (2025-11-24)
- Lektion 2:
- Programmieren 2: Funktionen: Rückgabewerte
- Aufgaben F1-2
- Lektion 1:
- Programmieren 2: Funktionen: Theorie & Anwendung
- Aufgaben E1-3
- HA nächste Woche:
- Aufgaben E4&5
Tag der Bildung (2025-11-22)
- Listen? Listen!
Woche 47 (2025-11-17)
- Nur 1Mdz: 30m Informatik am Tag der Bildung (Samstag, 22.11.)
- Lektion 2:
- Informatik-Biber
- Lektion 1:
- Prüfungsbesprechung
- Informatik-Biber: Vorbereitung
- Lies die Kurzanleitung
- 15 Aufgaben: 1-5. leicht (6 Punkte), 6-10. mittel (9P), 11-15. schwer (12P)
- Bonusaufgaben (16-19.) ignorieren
- Abzug für falsche Antworten (-2 / -3 / -4 Punkte) → keine Antwort geben, wenn ganz unsicher!
-
- Ziel: mindestens je zwei leichte, mittlere & schwere Aufgaben gelöst.
Woche 46 (2025-11-10)
- Lektion 1 (1Mb: Lektion 2):
- Lektion 2
- wer bereits durch ist: Knacknüsse für Könner:Innen
- HA nächste Woche:
Woche 45 (2025-11-03)
- Lektion 2:
-
- Aufgabe D1 lösen
- Prüfungsvorbereitung: Aufgaben lösen, Fragen stellen!
- Aufgabensammlung (Teil 1)
-
- Lektion 1:
- HA Besprechung (B4-6)
- Umgang mit KI und Hilfe bei den Aufgaben.
- Aufgaben mit
while: C1-3
Woche 44 (2025-10-27)
- Lektion 2:
- Fragen HA?
- Aufgaben B1-B3
- Lektion 1:
- HA (nächste Woche):
- Aufgaben B4-B6 (max. 20 Minuten)
Prüfung Woche 46
- Lernziele:
-
- Struktogramme lesen, interpretieren und tabellarisch auswerten.
- Einfache mathematische Algorithmen als Struktogramme aufschreiben.
- Käfer-Struktogramme grafisch auswerten.
- Struktogramme in Python übersetzen.
-
- Python-Grundelemente kennen:
- Variablen
- Ein- & Ausgabe
- mathematische Operatoren
- Vergleichsoperatoren
- Python-Kontrollstrukturen kennen:
- Sequenz
- Verzweigung:
if-elif-else - Schleife:
while
- Python-Programme mit den obigen Elementen schreiben.
- Python-Programme lesen, auswerten, korrigieren.
- Hilfsmittel:
- Computer
- Notizpapier & Schreibzeug
- Zusammenfassung der Turtle-Befehle wird abgegeben.
-
Woche 43 (2025-10-20)
- Lektion 2:
- Start mit Programmieren II: Python Grundlagen
- Aufgaben A1-A4
- Lektion 1:
-
- D1 zusammen lösen
- Repetition: Variablen, Verzweigung, Schleifen
-
- HA nächste Woche:
- Aufgaben A1-A3, Zusatzaufgabe freiwillig
- Erinnerung: Prüfung in 3 Wochen!
Herbstquartal 2025
Woche 40 (2025-09-29)
- Lektion 2:
- Primzahl-Test fertigstellen (Aufgabe C5)
- Lektion 1:
- HA (C2) besprechen
- Mathematische Algorithmen:
- Teiler-Test (Aufgabe C4)
- Primzahl-Test (Aufgabe C5)
- Prüfung: Fragen & Reklamationen bis Ende Quartal!
Woche 39 (2025-09-22)
- Lektion 2
- Mathematische Algorithmen
- Aufgabe C2 beginnen
- Zusatzaufgabe: C4
- Lektion 1
- Prüfungsrückgabe (nur Noten)
- Struktogramme: Ein- und Ausgabe
-
- Aufgabe C1 zusammen lösen
- C1 Teil 2 selbständig lösen
- HA nächste Woche:
- Aufgabe C2 fertig
Woche 38 (2025-09-15)
- Lektion 2/1
- teilweise Sporttag…
- Algorithmen: Beschreibungssprachen
- Lektion 1/2: Prüfung
- Lernziele s.u.
Prüfungsinfos
- Prüfung 2022 inkl. Lösungen
- Lernziele:
- Hardware:
- Grundlegende Komponenten eines Computers kennen und deren Funktion beschreiben.
- Speichergrössen: Einheiten kennen, typische Grössen von einigen Daten kennen.
- gängige Schnittstellen kennen (benennen, erkennen, Funktion beschreiben)
- Bits & Bytes:
- Berechnen, wieviele Möglichkeiten mit 3,4,5… Bits kombinierbar sind.
- Programmieren:
- Kurzes Turtle-Programm analysieren (voraussagen, was es bewirkt).
- Kurze Turtle-Programme schreiben, um vorgegebene Grafiken nachzuzeichnen.
repeatverwenden.
- Material:
- Beschreibung der Turtle-Funktionen wie im Wiki (wird abgegeben)
- Computer mit SafeExamBrowser (Prüfung auf isTest)
Woche 37 (2025-09-08)
- Lektion 2:
-
- Einführungsbeispiel
- Definition
- Freiwillig: Subtraction Game spielen
-
- Lektion 1:
- 1Mbc: Ausfall, hof@ ist krank
- Arbeitsauftrag:
- Kontrolle HA anhand Musterlösungen
- technische Probeprüfung
- auf isTest
- teste, ob isTest im Zusammenspiel mit SafeExamBrowser und WebTigerPython (Aufgabe 3) funktioniert
- das Exit-Passwort ist leer - falls der rote Bildschirm angezeigt wird, kein Passwort eingeben und den Knopf „Entsperren“ wählen.
- beachte die Lernziele oben für die Prüfung kommende Woche!
- Möglichkeit für Fragen am Donnerstag.
Woche 36 (2025-09-01)
- Lektion 2:
- Wiederholung
repeat - C1&2 (optional: C3)
- Lektion 1:
- Besprechung Aufgaben A2 / A3
repeat- Kommentare
- Kreisbogen, Punkte, Farben
- HA nächste Woche: B1-B4 (B5 optional)
Woche 35 (2025-08-25)
- Lektion 2
-
- Erste Schritte mit Python & Turtle
-
- Lektion 1
- HA Besprechung
- Konto-Salat:
- Immer das KSR-Konto verwenden
- Dokumente im KSR-OneDrive speichern
- Teilen vs. Kopie senden
- Speicher (Präsentation)
- Speichergrössen
- HA nächste Woche: Auftrag 3
Woche 34 (2025-08-18)
- Lektion 2:
- Schnittstellen (Präsentation)
- Hauptbestandteile eines PCs
- ev. Speichergrössen (Präsentation)
- Lektion 1:
- Start in die Informatik
- Umfrage Informatikkenntnisse
- Dossier Hardware (Theorie-Dossier)
- Auftrag (& HA nächste Woche): Erstelle eine Dokumentation deines Computers
- Schnittstellen (Ein- & Ausgabe)
- Teile die Datei mit hof@ksr.ch
Hausaufgaben & Prüfungsplanung
- Hausaufgaben:
- sind sehr empfohlen,
- werden immer beantwortet,
- können für die Rundung der Zeugnisnote relevant sein,
- starker Zusammenhang zwischen Noten und HA,
- trotzdem freiwillig.
- Prüfungen
- KW38 (15. / 17. September)
- KW46 (10. / 12. November)
- KW51 (15. / 17. Dezember)
- KW12 (16. / 17. März)
- KW24 (9. / 11. Juni)
- Nachprüfungen:
- Werden immer in der ersten Lektion nach der Absenz während des Unterrichts nachgeschrieben.
- Mitnehmen: Gehörschutz (vom Front-Office) oder eigenen Over-Ear-Kopfhörer.