Subato

 

Programmiermethoden und Techniken (AI) (SS 2020)

 

Responsible Lecturer: panitz

Lecturers

  • panitz
  • fischer
  • jurisch
  • dmart001

Tutors

  • dmart001

lectureTimes

  • Vorlesung 1 Tue 11:45 B002 (panitz)
  • Vorlesung 2 Thu 14:15 B002 (panitz)

Training Groups

  1. A Mon 14:15 C001 (panitz)
  2. B Tue 10:00 C001 (panitz)
  3. C Wed 11:45 C413 (fischer)
  4. D Wed 14:15 C377 (fischer)
  5. E Wed 16:00 C377 (fischer)
  6. F Thu 11:45 C361 (jurisch)
  7. G Fri 11:45 C213 (jurisch)
  8. Tutorium A Mon 16:00 C413 (dmart001)
  9. Tutorium B Thu 16:00 C377 (dmart001)

Exercise Sheets

 


Prüfung

Die Klausur findet am 21.7.2020 um 11:15Uhr in Raum B001 und B002 statt.

Bitte füllen Sie vorher dieses Anmeldeformular aus und bringen es mit.

 
Auf dieser Seite finden sich Lehrmaterialien zum Modul »Programmiermethoden und Techniken« im Studiengang Angewandte Informatik.
Bis auf weiteres wird das Modul komplett online durchgeführt. Vorlesungszeiten und Praktikumszeiten aus dem Präsenzstundenplan bleiben komplett erhalten. Das erste praktikum beginnt nach der ersten Vorlesung.
 
Der Zugang zu den Praktika, Vorlesungsstunden und Tutorien befindet sich auf: ZAPP

 

Vorlesungsskript:

Die Vorlesung besteht aus zwei Teilen, zu denen es getrennte Skripte gibt. Wegen der aktuellen Corona-Problematik wird es keine gedruckten Versionen der Skripte geben, da schon die Verteilung dieser Skripte unnötige Kontakte bedeuten würden.

 

Folienfilme

Auf der Hochschulplattform AMIGO finden sich kurze Folienfilme zu Themen aus der Vorlesung:

  1. Folienfilm: Von Schleifen zu Iteratoren
  2. Folienfilm: Anwendungsbeispiel zu Iteratoren
  3. Folienfilm: Faltungen
  4. Folienfilm: Streams
  5. Folienfilm: Spliteratoren
  6. Folienfilm: Von Listen zu Bäumen

Praktikum

Zum Bestehen des Praktikums ist eine regelmäßige Mitarbeit in den Praktikumsgruppen erforderlich.
Das Praktikum wird als bestanden gewertet, wenn 90% der Übungsblätter als erfolgreich bearbeitet vom Dozenten des Praktikums abgenommen wurden und das Abschlussprojekt individuell gelöst wurde.

 

Prüfung

Die Benotung der Prüfungsleistung wird durch eine 90 minütige Klausur ermittelt.
Prüfungstermin: noch nicht festgelegt

 

Lessons

July 9, 2020, 2:15 PM
Probeklausur:
July 7, 2020, 11:45 AM
Probeklausur:
June 25, 2020, 2:15 PM
Summen und Produkttypen und eine Anwendung für eine kleine DOM artige XML-Bibliothek.
June 23, 2020, 11:45 AM
Funktionszeiger, Aufzählungen und eine kleine Listenklasse für beliebige Objektzeiger:
June 18, 2020, 2:15 PM
Arbeiten mit Strings:
June 16, 2020, 11:45 AM
Arbeiten mit dem Heap:
June 9, 2020, 11:45 AM
Arrays sind nur Zeiger auf das erste Element.
June 4, 2020, 2:15 PM
Erste C Programme.
June 2, 2020, 11:45 AM
May 28, 2020, 2:15 PM
XML DOM-API
May 26, 2020, 11:45 AM
Akkumulatoren
May 19, 2020, 11:45 AM
Eine Baummodell für die GUI Komponente JTree.
May 14, 2020, 2:15 PM
Von verketteten Listen zu Bäumen.
May 12, 2020, 11:45 AM
Spliteratoren
May 7, 2020, 2:15 PM
Das Stream API.
May 5, 2020, 11:45 AM
Faltungen.
April 30, 2020, 2:15 PM
Warum sind get() und size() bei Algorithmen über verkettete Listen besser zu vermeiden.
April 28, 2020, 11:45 AM
Krümels Liste. Einfach verkettete Listen als Beispiel einer rekursiven Datenstruktur.
April 23, 2020, 2:15 PM
Diese Vorlesung fällt leider aus, da genau zu dieser Zeit mein Internetzugang repariert wird. Schauen Sie stattdessen die beiden Folienfilme zu Iteratoren und beschäftigen Sie sich mit den Schnittstellen Itarator und Iterable.
April 21, 2020, 11:45 AM

Iteration: Schleifen zu Objekten.
Klassen der Vorlesung: