https://www.unisg.ch/de/studium/get-in-touch/infotage-und-touren/informatik-infotag-bachelor/
Informatik 2. Klassen, Schuljahr 2025/26, 2cNP, 2gNP
1. Python-Programmierkurs
2. Python-Prüfung
- 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
- Kurze Geschichte der Informatik anhand wichtiger Persönlichkeiten: https://gi.de/persoenlichkeiten 1)
- Grobe Unterscheidung:
- ICT: Anwendungen/Apps verwenden
- Informatik: Anwendungen selbst erstellen, “digital mündig werden”
- Was ist Informatik?
- eventuell diverse Hotkeys erklären:
- global, Fenster wechseln und verschieben: etwa
Alt-Tab,Windows+Pfeiltaste,Windows+Page up/down - Markieren per Tastatur:
Shift+Pfeil hoch/runter - Kopieren
Ctrl+c,Ctrl+v,Ctrl+x
- Falls genug Zeit: Python: Einführung in Variablen, Datentypen, Datenstrukturen