Vergangenheit
Di. 04.02.2025 (beide)
Do. 06.02.2025 (beide)
Di. 11.02.2025 (beide)
Do. 13.02.2025 (beide)
Di. 18.02.2025 (beide)
Do. 20.02.2025 (beide)
Di. 25.02.2025 (beide)
Do. 27.02.2025 (beide)
Auftrag IV: Eigene Website (L1/5)
Di. 04.03.2025 (beide)
Auftrag IV: Eigene Website (L2/5)
Do. 06.03.2025 (beide)
Auftrag IV: Eigene Website (L3/5)
Di. 11.03.2025 (beide)
Auftrag IV: Eigene Website (L4/5)
Do. 13.03.2025 (beide)
Auftrag IV: Eigene Website (L5/5)
Di. 18.03.2025 (beide)
Do. 20.03.2025 (beide)
Repetition Listen:
Betrachte die Liste: italian_food = ['Pizza','Spaghetti','Lasagne','Risotto','Antipasti']
Bespreche anhand der Liste: Was ist ein Element, was ein Index? Mache Beispiele. Welche Elemente und Indices kommen in dieser Liste vor?
Entferne dasjenige Gericht aus der Liste, welches du am wenigsten magst. Füge dafür ein anderes feines Gericht hinzu. Welche zwei Möglichkeiten gibt es, um einer Liste ein neues Element hinzuzufügen?
Kurze Programmieraufgaben:
Generiere eine Liste mit den ersten $100$ geraden Zahlen: $2,4,6,...$
Berechne dann die Summe dieser $100$ geraden Zahlen, indem du diese alle aufsummierst.
Der Mathelehrer einer Klasse hat von alle SuS nach ihrer Lieblingszahl gefragt und diese in einer Liste gespeichert: fave_nrs = [29, 19, 3, 17, 6, 39, 17, 7, 23, 42, 26, 9, 7, 26, 16, 29, 32, 42, 41, 7, 20, 7, 18, 29, 42, 6, 26]
. Wie oft kommt die $7$ darin vor? Ermittle mit Code.
Verwende nochmals die gleiche Liste wie vorher (fave_nrs
). Erstelle nun (mit Code) eine vereinfachte Version dieser Liste, in der alle Zahlen nur 1x vorkommen. Tipp: Starte mit einer leeren Liste fave_nrs_short
. Gehe dann fave_nrs
durch. Überprüfe, jede Zahl darin, ob sie bereits in fave_nrs_short
vorkommt (if nr in fave_nrs_short
). Falls nicht, füge sie hinzu.
Anspruchsvolle Zusatzaufgabe: Ermittle, welche Zahl in einer Liste am häufigsten vorkommt.
Di. 25.03.2025 (beide)
Prüfung Q&A
Do. 27.03.2025 (beide) - PRÜFUNG I/II
PRÜFUNG I/II
Infos:
Themen:
Di. 01.04.2025 (beide)
Do. 03.04.2025 (beide)
Aufgaben zu Schleifen
FRÜHLINGSFERIEN / SPRING HOLIDAY
Di. 29.04.2025 (beide)
Aufgabe 1:
Gegeben sei folgende Liste:
numbers = [30, 20, 17, 32, 36, 35, 42, 40, 20, 13, 33, 11, 13, 16, 4]
Löse mit einer for-Schleife und ohne vordefinierte Funktionen:
Berechne die Summe aller Zahlen der Liste.
Bestimme die grösste Zahl der Liste.
Berechne die Summe aller ungerader Zahlen: Tipp: %
-Operator
Aufgabe 2:
Geh mit einer for-Schleife alle Esswaren der Liste durch und gib diejenigen in der Konsole aus, die mit P anfangen:
foods = ["TOFU","PIZZA","LASAGNE","PASTA","POULET","STEAK","GEMUESE","PISTAZIEN"]
Wenn fertig:
Do. 01.05.2025 (AUSFALL) (beide)
Di. 06.05.2025 (beide)
Do. 08.05.2025 (beide)
Di. 13.05.2025 (beide)
Do. 15.05.2025 (beide)
Di. 20.05.2025 (beide)
Do. 22.05.2025 (beide)
Di. 27.05.2025 (beide)
PFINGSTFERIEN / WHITSUN HOLIDAY
Di. 10.06.2025 (beide)
PRÜFUNG II/II
Infos:
Themen:
Lernziele: Auf entsprechenden Seiten
Do. 12.06.2025 (beide)
Neues Thema: Zahlensysteme
Di. 17.06.2025 (beide)
Do. 19.06.2025 (beide)
Di. 24.06.2025 (beide)
1M HS24 (Semester 1)
Do. 22.08.2024 (beide)
-
-
-
Slides: Was ist ein Computer?
-
HA:
Auftrag 1 „Mein Computer (Teil I)“ fertig
Fr. 23.08.2024 (beide)
-
-
-
HA: Auftrag 3 fertig
Do. 29.08.2024 (beide)
AUSFALL sca krank
Fr. 30.08.2024 (beide)
Computer anschauen
-
-
-
-
Do. 05.09.2024 (beide)
Fr. 06.09.2024 (beide)
Neues Thema: Programmieren I: Grundlagen der Programmierung
Was ist Programmieren?
Arbeiten mit TigerPython:
-
Seite auf OneNote eröffnen (zusammen anlegen)
Dauerregel: Alle Codes müssen gespeichert werden auf OneNote.
Aufgaben A lösen, auf OneNote ablegen
Do. 12.09.2024 (beide)
Fr. 13.09.2024 (beide)
Kurzer Input zu dot
, leftArc
, rightArc
und setPenColor
Aufgaben C
Dann Aufgaben A & B fertig machen
LP Bescheid geben
Do. 19.09.2024 (beide)
Fr. 20.09.2024 (beide)
Do. 26.09.2024 (beide)
PRÜFUNG
Themen:
Info:
Fr. 27.09.2024 (beide)
Do. 03.10.2024 (beide)
Fr. 04.10.2024 (beide)
HERBSTFERIEN / AUTUMN HOLIDAYS
Do. 24.10.2024 (beide)
Fr. 25.10.2024 (beide)
Do. 31.10.2024 (beide)
Fr. 01.11.2024 (beide)
Do. 07.11.2024 (beide)
BIBER 4.-15.11.2024
Fr. 08.11.2024 (beide)
Do. 14.11.2024 (beide)
Informatik-Biber Wettbewerb
Fr. 15.11.2024 (beide)
Do. 21.11.2024 (beide)
-
Richtiges Python installieren, verwende Version 3.12.7
Visual Studio Code
Extensions: Python, Python Debugger, Python Environment Manager
PyGame mit pip
-
Fr. 22.11.2024 (beide)
Do. 28.11.2024 (beide)
Skunky Code updaten: Lade erneut herunter und ersetzt nur das skunky.py
File (hat ein zusätzliches Labyrinth).
Labyrinthe von anderen SchülerInnen einrichten (auf OneNote).
Im Free-Walk-Mode durch einige Labyrinthe.
Aufgaben B3-B5
HA: B3 & B4
Fr. 29.11.2024 (beide)
Besprechung HA (B4)
Aufgabe B5
Aufgabe B6
HA: B6
Do. 05.12.2024 (beide)
Fr. 06.12.2024 (beide)
Do. 12.12.2024 (beide)
PRÜFUNG II/II
Fr. 13.12.2024 (beide)
Do. 19.12.2024 (beide)
Biber Diplome
Einsicht Prüfung & Besprechung
Skunky Aufgaben:
B9: Random generiertes Labyrinth
B10: Algorithmus für (fast) jedes Labyrinth
(Optional) B11: Algorithmus für jedes Labyrinth
Fr. 20.12.2024 (beide)
Besprechung Algorithmus aus B10 (Aus fast jedem Labyrinth herausfinden)
B10 & B11 (optional)
WEIHNACHTSFERIEN / CHRISTMAS HOLIDAYS
Do. 09.01.2025 (beide)
Fr. 10.01.2025 (beide)
Do. 16.01.2025 (beide)
Fr. 17.01.2025 (AUSFALL) (beide)