Theoretische Informatik

Hier findet ihr die Unterrichtsmaterialen, Links und weitere Infos zur theoretischen Informatik!

Daten und Informationen

Daten sind Repräsentationen von Information in einer bestimmten Form - sie benötigen einen Kontext, um Information daraus zu erhalten.

Hier ist wichtig, dass ihr lernt, wie Daten im Computer gespeichert werden (technische Realisierung). Ihr solltet mit den Begriffen Zustands-, Eingabe- und Ausgabemenge, Bit und Byte sicher umgehen können.

Informationsmaterial zur Doppelstunde

Schülerarbeitsblatt

Zahlensysteme

In der Informationstechnologie finden neben dem Dezimalsystem (Zehnersystem) noch andere Zahlensysteme Verwendung. Die wichtigsten sind das Binärsystem, das Oktalsystem und das Hexadezimalsystem.

Ihr solltet Zahlen von einem (beliebigen) Zahlensystem in ein anderes umrechnen können.

Informationsmaterial zur Doppelstunde

Schülerarbeitsblatt

Formale Logik

Aussagen werden in den Naturwissenschaften und in der Informatik unter Anwendung genau definierter logischer Operatoren miteinander verknüpft, um nach streng formalen Kriterien eine Aussage darüber machen zu können, ob die durch die Verknüpfung der Aussagen entstandene Aussage wahr oder falsch ist.

Ihr solltet in der Lage sein, für die unterschiedlichen Operatoren Wahrheitswerttabellen zu erstellen. Ausserdem solltet ihr die Regeln beherrschen, nach denen ihr die Wahrheitswerte verknüpfter Aussagen festlegen könnt.

Informationsmaterial zur Doppelstunde

Schülerarbeitsblatt

Link zur Vorlesung ''Mathe I/Logik'' Prof. Dr. Wolff

Problemlösung und Algorithmen

Eine wichtige Fertigkeit für das Programmieren ist die, komplexe Probleme in Teilprobleme zu zerlegen (=Strukturierung). Diese müssen mit den Methoden der Informatik lösbar sein (Lösbarkeit). Auf das Entwickeln einer Lösungsidee folgt der Entwurf eines groben Programmgerüstes - der Programmablaufplan.

Dieser stellt einen Algorithmus dar, mit dessen Hilfe sich das Problem reproduzierbar lösen lässt: