Grundlagen der Programmierung

In diesem Modul werden die zentralen Begriffe und Konzepte der Programmierung vermittelt. Dazu werden die folgenden Themen behandelt: Information und Repräsentation, Algorithmen und Datenstrukturen, Programme und Programmiersprachen: funktionale, imperative, strukturierte und objektorientierte Programmierung. In Rahmen der objektorientierten Programmierung wird auf die die Verwendung von Klassen und Klassenbibliotheken, sowie die Modularisierung von Software eingegangen.

Die Studierenden sollen die Fähigkeit zum problemnahen Programmieren erwerben: Modellieren und Beschreiben der realen Probleme, Konstruktion der Lösung mit Hilfe der Informatik, Systematische Umsetzung der Lösung mit Hilfe der Programmiersprache Java.

Im Praktikum wird das Gelernte mit der Entwicklungsumgebung "Netbeans" und der Programmiersprache "Java" vertieft. Dabei lernen die Studierenden auch ihre Programme zu Testen und zu Debuggen.

 Dieses Modul ist innerhalb der Bachelorstudiengänge "Technische Informatik und Kommunikationstechnik" und "Wehrtechnik (ITE)" ein Pflichtmodul. Es dauert 1 Trimester und beginnt jeweils im Wintertrimester für Studierende im 1. Studienjahr. Details zu dieser Lehrveranstaltung können dem Modulhandbuch entnommen werden.