Programmiertechnik

Lehrinhalte
- Historischer Überblick der Entwicklung von Programmiersprachen
- Unterschiede und Anwendungsgebiete von Programmiersprachen
- Grundlegende Programmierparadigmen mit dem Schwerpunkt auf objektorientierter Programmierung
- Grundelemente moderner Programmiersprachen (Typsystem, Variablen und Zuweisung, Operatoren, Kontrollstrukturen, Felder, Funktionen)
- Lernen des Denkens in Algorithmen, um durch Zerlegung einer Aufgabe in einzelne Teilschritte zu einer Lösung zu kommen
- Umsetzung von praktischen Aufgabenstellungen in Pseudocode