Hasso-Plattner-Institut25 Jahre HPI
Hasso-Plattner-Institut25 Jahre HPI
 

Einführung in die Programmiertechnik I (Wintersemester 2020/2021)

Lecturer: Prof. Dr. Robert Hirschfeld (Software-Architekturen) , Toni Mattis (Software-Architekturen) , Tom Beckmann (Software-Architekturen) , Tobias Pape (Software-Architekturen) , Fabio Niephaus (Software-Architekturen)

General Information

  • Weekly Hours: 4
  • Credits: 6
  • Graded: yes
  • Enrolment Deadline: 01.10.2020 - 20.11.2020
  • Teaching Form: Lecture / Exercise
  • Enrolment Type: Compulsory Module
  • Course Language: German

Programs, Module Groups & Modules

IT-Systems Engineering BA

Description

Die Lehrveranstaltung bietet eine Einführung in die Informatik und vermittelt Theorie und Praxis der Erstellung von Software hauptsächlich am Beispiel der Programmiersprachen Scheme und C. Es werden die Konzepte der prozeduralen, der funktionalen und der objektorientierten Programmierung besprochen.

Literature

Vorlesungsbegleitend:

  • Harold Abelson and Gerald Jay Sussman: Structure and Interpretation of Computer Programs (second edition). The MIT Press 1996
  • Brian W. Kernighan and Dennis M. Ritchie: The C Programming Language (second edition). Prentice Hall 1988

Examination

In Anbetracht der aktuellen COVID-19-Lage haben wir den Leistungserfassungsprozess für "Einführung in die Programmiertechnik 1" im Wintersemester 2020/2021 wie folgt angepasst:

Alle Vorlesungsteilnehmer:innen sind unabhängig von den bisherigen Übungsergebnissen zur Teilnahme an der Prüfung berechtigt. Anstatt der schriftlichen Klausur werden wir eine mündliche Prüfung durchführen, in der wir Sie in Dreiergruppen zu insgesamt 30 min prüfen. Hierbei sollen sich die Dreiergruppen aus Mitglieder:innen unterschiedlicher Übungsgruppen zusammensetzen.

Zwei Übungsblätter werden benotet. Für die Stellung der Aufgaben und die Einreichung der Bearbeitungen ergeben sich diese Termine:

Benotete Übung 1

  • 25.01.2021 (Mo) Stellung der Aufgaben
  • 03.02.2021 (Mi) Einreichung der Bearbeitungen

Benotete Übung 2

  • 04.02.2021 (Do) Stellung der Aufgaben
  • 14.02.2021 (So) Einreichung der Bearbeitungen

Die Gesamtnote setzt sich folgendermaßen zusammen:

  • 70% beide bewertete Übungen
  • 30% mündliche Prüfung
  • Für einen erfolgreichen Abschluss (Bestehen) müssen beide Teile mit mindestens 4,0 bewertet sein.

 

Die mündlichen Prüfungen werden an insgesamt vier Tagen stattfinden:

  • 18.02.2021 (Do)
  • 22.02.2021 (Mo)
  • 24.02.2021 (Mi)
  • 25.02.2021 (Do)
  • Ein Link zur Auswahl der einzelnen Prüfungstermine folgt in den nächsten Tagen.

Die für die (unbewerteten) Übungen ausgegebenen Aufgaben werden in Zweiergruppen bearbeitet und mit den Tutoren besprochen. Übungen finden in der Regel zweiwöchentlich statt. Diese Termine werden zeitnah über den Mail-Verteiler bekannt gegeben. Lösungen zu den Übungsaufgaben müssen über das Abgabesystem unter https://www.hpi.uni-potsdam.de/hirschfeld/submit termingerecht eingereicht werden.

Dates

Vorlesungen und Übungsbetrieb erfolgen grundsätzlich online.

Stand vom 30.10.2020:

  • Montags, beginnend ab 02.11., 11:00-12:30 Uhr, inviduelles Lernen mit aufgezeichneten Vorlesungsinhalten und bereitgestellten Materialien. Siehe https://hpi.de/swa/teaching/pt1/.
  • Donnerstags, beginnend ab 05.11., 11:00-12:30 Uhr, gemeinsames Tutorium mit Übungsbesprechung, Teilnahme an der Videokonferenz empfohlen.

Übungen finden in der Regel alle zwei Wochen statt.

Einwahl-Links zum Donnerstagstermin und Links zu den Vorlesungsinhalten werden per Mail bekanntgegeben.

Zurück