Zur Seitennavigation oder mit Tastenkombination für den accesskey-Taste und Taste 1 
Zum Seiteninhalt oder mit Tastenkombination für den accesskey und Taste 2 

Foto: Matthias Friel

Grundlagen der Programmierung - Einzelansicht

Veranstaltungsart Vorlesung/Übung Veranstaltungsnummer
SWS 6 Semester WiSe 2023/24
Einrichtung Institut für Informatik und Computational Science   Sprache deutsch
Belegungsfrist 02.10.2023 - 10.11.2023

Belegpflicht
Gruppe 1:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Mi 08:00 bis 10:00 wöchentlich 18.10.2023 bis 07.02.2024  2.70.0.11 Dr. Bordihn 27.12.2023: Akademische Weihnachtsferien
03.01.2024: Akademische Weihnachtsferien
Gruppe 2:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Mi 14:00 bis 16:00 wöchentlich 18.10.2023 bis 07.02.2024  2.70.0.11 Dr. Bordihn 27.12.2023: Akademische Weihnachtsferien
03.01.2024: Akademische Weihnachtsferien
Gruppe 3:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Mi 10:00 bis 12:00 wöchentlich 18.10.2023 bis 07.02.2024  2.70.0.11 Dr. Bordihn 27.12.2023: Akademische Weihnachtsferien
03.01.2024: Akademische Weihnachtsferien
Gruppe 4:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Do 14:00 bis 16:00 wöchentlich 19.10.2023 bis 08.02.2024  2.70.0.11 Dr. Bordihn 28.12.2023: Akademische Weihnachtsferien
04.01.2024: Akademische Weihnachtsferien
Gruppe 5:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Do 16:00 bis 18:00 wöchentlich 19.10.2023 bis 08.02.2024  2.70.0.11 Engelhardt 28.12.2023: Akademische Weihnachtsferien
04.01.2024: Akademische Weihnachtsferien
  Bemerkung: Für Lehramtsstudierende.
Gruppe 6:
     jetzt belegen / abmelden
    Tag Zeit Rhythmus Dauer Raum Lehrperson fällt aus am Max. Teilnehmer/-innen
Einzeltermine anzeigen
Vorlesung Mo 14:00 bis 16:00 wöchentlich 16.10.2023 bis 05.02.2024  2.12.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
Einzeltermine anzeigen
Zusatzübung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Vorlesung Mo 16:00 bis 18:00 wöchentlich 16.10.2023 bis 23.10.2023  2.12.0.01 Dr. Bordihn  
Einzeltermine anzeigen
Zusatzübung Mo 18:00 bis 20:00 wöchentlich 16.10.2023 bis 05.02.2024  2.70.0.01 Dr. Bordihn 25.12.2023: 1. Weihnachtstag
01.01.2024: Neujahr
  Bemerkung: Selbstständiges Üben.
Einzeltermine anzeigen
Übung Fr 14:00 bis 16:00 wöchentlich 20.10.2023 bis 27.10.2023  2.70.0.11 Engelhardt  
  Bemerkung: Für Lehramtsstudierende.
Einzeltermine anzeigen
Übung Fr 14:00 bis 16:00 wöchentlich 03.11.2023 bis 09.02.2024  2.70.0.10 Engelhardt 29.12.2023: Akademische Weihnachtsferien
05.01.2024: Akademische Weihnachtsferien
  Bemerkung: Für Lehramtsstudierende.
Kurzkommentar

Schreiben Sie sich zum Kurs sowohl über PULS (Vorlesung/Übung und Rechnerübung) als auch über Moodle ein. In PULS wählen Sie in der Regel das Modul INF-1010. Nur wenn Sie VOR 2019 den Prozess der Leistungserfassung in Grundlagen der Programmierung bereits begonnen hatten, wählen Sie das Modul mit dem 'x'.

Bitte beachten Sie, dass die Zuordnung zu den Übungsgruppen und Gruppen der Rechnerübungen ausschließlich über eine Registrierung in Moodle erfolgt. PULS ist hier nicht maßgeblich. Dennoch ist die Einschreibung über PULS erfprderlich, da sonst keine Leistungsverbuchung erfolgen kann.

Kommentar

Die Vorlesung findet in der Regel nur von 14:15 bis 15:45 Uhr statt. Der Termin von 16:15-17:45 Uhr ist ein Reservetermin, der in den ersten Wochen gebraucht werden könnte, falls die Anzahl der Plätze im Hörsaal nicht ausreichen sollte.

Für die erste Woche (16.10.23) gilt folgende Aufteilung:

Alle, die GdP zum ersten Mal belegen, kommen zum regulären Vorlesungstermin um 14:15 Uhr.

Alle, die GdP wiederholen, kommen in der ersten Woche bitte um 16:15 Uhr. So früh wie möglich soll die Vorlesung einheitlich um 14:15 Uhr stattfinden.

 

 

 

Bemerkung

 

 

Leistungsnachweis

In der Prüfungszeit wird eine benotete Klausur (120 Minuten, ohne Unterlagen) angeboten.

Prüfungsnebenleistung (PNL):

  • Für die Zulassung zur Prüfung müssen Übungsaufgaben (Moodle) selbstständig bearbeitet werden. Die PNL gilt als bestanden, wenn die Aufgaben zu mindestens 60% erfolgreich bearbeitet worden sind.
  • Für den Abschluss des Moduls (Gutschrift der Leistungspunkte) wird die PNL aus der Rechnerübung benötigt. Die Prüfung kann auch ohne diese PNL abgelegt werden.
Lerninhalte
  • Grundbegriffe der Informatik
    • Hardware, Software, Programm, Prozess, Betriebssystem, Netzwerk
  • Einführung in UNIX/Linux
    • Prozesskonzept
    • Dateisystem, Rechtemanagement
    • Shell, Systemvariablen, Kommandosubstitution, Ein- und Ausgabeströme
    • Einige UNIX-Werkzeuge
  • Mathematische Grundlagen
    • Relationen, Funktionen, Operationen
    • mathematische Aussagen und Beweise
  • Vom Problem zum Algorithmus
    • Algortihmenbegriff
    • Modellbildung/Abstraktion und Verfeinerung
    • Graphen und ihre Repräsentation
    • Pseudocode, Variablen, Kontrollstrukturen, grundlegende Datentypen
    • Brute-Force-Algorithmen
    • Komplexität und andere Gütekriterien
    • Grenzen des algorithmisch Machbaren
  • Vom Algorithmus zum Programm
    • Imperative Programmierung
    • Prozedurale Programmierung, Funktionen, Parameter, Aufruf-Stack
    • Rekursion
    • Objektorientierte Progammierung
    • Funktionale Programmierung
    • Progammierung mit Python
    • Ausblick auf logische Programmierung
  • Vom Programm zum Prozess
    • Interpreter versus Compiler
    • Assembler
  • Algorithmen
    • einfache numerische Algorithmen
    • Algorithmen auf Graphen, vor allem Breiten- und Tiefensuche
    • u.v.m.

Strukturbaum
Keine Einordnung ins Vorlesungsverzeichnis vorhanden. Veranstaltung ist aus dem Semester WiSe 2023/24 , Aktuelles Semester: SoSe 2024