Achtung:

Sie haben Javascript deaktiviert!
Sie haben versucht eine Funktion zu nutzen, die nur mit Javascript möglich ist. Um sämtliche Funktionalitäten unserer Internetseite zu nutzen, aktivieren Sie bitte Javascript in Ihrem Browser.

Foto: Judith Kraft Show image information

Foto: Judith Kraft

Programmierung

Veranstaltungsbeschreibung

Das Entwickeln von Software ist ein zentraler Tätigkeitsbereich in der Informatik. Software-Entwickler müssen Aufgaben analysieren und modellieren, Software-Strukturen entwerfen und diese in einer Programmiersprache implementieren können. 

Die Vorlesung "Grundlagen der Programmierung" soll dazu einen Einstieg in systematisches Programmieren liefern. Wir besprechen unterschiedliche Programmierparadigmen und -sprachen, das Herangehen an ein Programmierproblem, geeignete Werkzeuge und Techniken. 

Lernziele

Die Studierenden sollen am Ende der Veranstaltung folgende Fertigkeiten besitzen: 

  • Probleme analysieren und eine programmiertechnische Herangehensweise entwerfen, 
  • ein geeignetes Programmierparadigma auswählen 
  • die gewählte Herangehensweise in diese Paradigma ausdrücken 
  • dabei die Stilkonventionen des Paradigmas befolgen 
  • Techniken zur Fehlersuche und Behebung in Programmen beherrschen 
  • dazu geeignete Werkzeuge auswählen und einsetzen

Themen

Die Veranstaltung wird voraussichtlich folgende Themen behandeln (Details können sich noch ändern):

  1. Umfang und Gegenstand von "Programmierung"
  2. Einführung in grundlegende Programmiertechniken 
  3. Paradigma: Objektorientierung
  4. Abstrakte Datentypen und deren Nutzung 

Ansprechpartner 

  • Holger Karl für die  Vorlesung 
  • Alexander Bigel für die Zentralübung und Hausaufgaben 
  • Tutoren: NN für die Übungsgruppen und Präsenzblätter 
Dozent

Prof. Dr. Holger Karl

Computer Networks

Holger Karl
Phone:
+49 5251 60-5375
Phone:
60-5376
Fax:
+49 5251 60-5377
Office:
O3.158
Web:

Zentralübung und Hausaufgaben

Alexander Bigerl

Data Science

Alexander Bigerl
Phone:
+49 5251 60-1760
Office:
TP6.3.108
Web:

Office hours:

Mondays from 2 to 4 pm or by appointment

The University for the Information Society