Einführung in die Programmiertechnik I (Wintersemester 2018/2019)
Dozent:
Prof. Dr. Robert Hirschfeld
(Software-Architekturen)
,
Tobias Pape
(Software-Architekturen)
,
Toni Mattis
(Software-Architekturen)
,
Fabio Niephaus
(Software-Architekturen)
Allgemeine Information
- Semesterwochenstunden: 4
- ECTS: 6
- Benotet:
Ja
- Einschreibefrist: 26.10.2018
- Lehrform: Vorlesung / Übung
- Belegungsart: Pflichtmodul
- Lehrsprache: Deutsch
Studiengänge, Modulgruppen & Module
- Grundlagen IT-Systems Engineering
- HPI-PT1 Programmiertechnik I
Beschreibung
Die Lehrveranstaltung bietet eine Einführung in die Informatik und vermittelt Theorie und Praxis der Erstellung von Software am Beispiel der Programmiersprachen Scheme, C, Java und Prolog. Es werden die Konzepte der prozeduralen, der funktionalen, der objektorientierten und der logischen Programmierung besprochen.
Literatur
- 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
- Ken Arnold, James Gosling , and David Holmes: The Java Programming Language (fourth edition). Addison-Wesley 2005
- William F. Clocksin and Christopher S. Mellish: Programming in Prolog: Using the ISO Standard (fifth edition). Springer 2003
Leistungserfassung
Die Prüfungsleistung wird durch eine schriftliche Prüfung von 90 Minuten Dauer erbracht. Voraussetzung für die Zulassung zur schriftlichen Prüfung ist die erfolgreiche Bearbeitung aller Hausaufgaben. Hierfür muss ein Aufgabenblatt mit mind. 25% der Punkte und alle weiteren Aufgabenblätter mit mindestens 50% der Punkte bewertet worden sein.
Die für die Übungen ausgegebenen Aufgaben werden in Zweiergruppen bearbeitet und mit den Tutoren besprochen. Übungen finden in der Regel nach zwei oder drei Vorlesungsterminen statt. Diese Termine werden zeitnah über Web-Seite und 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. Wird das Einreichen verlangter Dokumente bis zum jeweils angegebenen Datum und Zeitpunkt versäumt, so gelten diese als nicht eingereicht, was zur Abwertung der Gesamtleistung führt.
Termine
Vorlesung:
- Dienstags, 13:30-15:00 Uhr, HPI HS-1
- Donnerstags, 11:00-12:30 Uhr, HPI HS-1
Übungen finden in der Regel alle zwei Wochen zum Vorlesungstermin am Dienstag statt.
Klausur:
- Donnerstag, 7. Februar 2019, 15:15-16:45 Uhr, HPI HS-1 und HS-2
Zurück