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
- Grundlagen IT-Systems Engineering
- HPI-PT1 Programmiertechnik I
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