Alles Neue: if-Statements, while-Schleifen, for-Schleifen
Aufgaben ähnlich wie in Abschnitt 2.4, Aufgaben A34 bis A45 im Skript.
1. Python-Prüfung
Auf Papier (ohne Computer), ca. 60 Minuten
Auf den Seiten 17 und 18 des Skripts (Link siehe oben) befinden sich Wiederholungsaufgaben; ähnliche Aufgaben kommen in der Prüfung dran.
Lösungen zu den Aufgaben befinden sich am Ende des Skripts.
Inhalt der Prüfung ist das Skript bis Seite 18 einschliesslich:
Umgang mit Variablen
Umgang mit elementaren Datenstrukturen (Integer, Float, Strings, Booleans) mit den jeweiligen Operationen (= Verknüpfungen) (also Rechenzeichen bei numerischen Datentypen, + und * bei Strings, and, or, not bei Booleans)
Ein- und Ausgabe (input, print)
Umgang mit Listen als Beispiel eines abstrakten Datentyps (= einer Datenstruktur); insbesondere Erzeugen von Listen von Zahlen mit list(range(…)) und list comprehensen [… for … in …].
Slicing bei Listen und Strings.
0. Erste Lektion: Allgemeines, Webseite erstellen, evtl. Beginn mit Python
Vorstellung
Themen: Programmierkurs (Python), Robotik, Bits and Bytes (wie funktioniert ein Computer? wie rechnet er und wie speichert er Daten (etwa Bilder)), Website gestalten