This is an old revision of the document!
https://www.unisg.ch/de/studium/get-in-touch/infotage-und-touren/informatik-infotag-bachelor/
Biber-Wettbewerb
Auf den folgenden Seiten kann man üben (aber interaktiv wohl nur bis zum Wettbewerbsstart) und sich anderweitig über den Biber-Wettbewerb informieren (etwa Punktevergabe, wie werden falsche Antworten gewertet etc.).
Wenn eine Fragen die Schaltfläche “Antwort speichern” anzeigt, muss diese Taste gedrückt werden, um die Antwort korrekt zu speichern. Andernfalls speichert das System die Lösung nicht und es werden keine Punkte vergeben.
Informatik 2. Klassen, Schuljahr 2025/26, 2cNP, 2gNP
1. Python-Programmierkurs
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