Informatik Klasse 1fM
Kantonsschule Stadelhofen
Lernziele
Datum: Freitag 21. April 2023
Hilfsmittel: Befehlsliste_TigerJython.pdf (beim Lernen damit üben)
Thema: Programmieren mit der Programmierumgebung TigerJython
Prüfung
Die Prüfung wird im Browser stattfinden, auf WebTigerJython und im Moodle.
Befehle
Sie kennen die Befehle der Datei Befehlsliste_TigerJython.pdf und können diese anwenden.
Sie dürfen diese Befehlsliste während der Prüfung verwenden. Die Liste werde ich für Sie
ausdrucken und mitbringen.
Konzepte und Begriffe
Der bisher behandelte Programmier-Stoff (Kapitel 1-3) kommt unumgänglich immer
wieder vor, da darauf aufbauend (im Umfang wie bei unseren Aufgaben aus Kapitel 4
und 5)
Sie können mit if, if-else und if-elif-else programmieren, kennen deren
Unterschiede, können Aufgaben lösen und Flussdiagramme dazu verstehen und
einfache zeichnen.
Sie verstehen and, or und not und können damit Bedingungen
formulieren/programmieren (maximal mit 3 Variabeln).
Sie verstehen die while Schleife, wann es Sinn macht, diese dem repeat
vorzuziehen und können damit programmieren.
Sie können den Modulo-Operator (% auch als Divisionsrest bekannt) beim
Programmieren einsetzen, um zu überprüfen, ob eine Zahl ein Teiler einer anderen
Zahl ist. Wenn gilt: a % b == 0 dann ist b ein Teiler von a, Beispiele:
7%1=1 14 % 7 = 0 usw. ...
7%3=3 147 % 7 = 0
7%7=0 20 % 7 = 6
0%3=0 8%7=1
Verstehen wie eine Liste funktioniert und damit programmieren, mit dem Index und
Befehlen. Durch eine Liste iterieren können und mit den Elementen der Liste etwas
machen.
Den Algorithmus Bubblesort verstehen und von Hand die Schritte/Durchgänge auf
einer Liste anwenden können. Sie müssen damit nicht programmieren können.