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

Einführung in die Programmiertechnik I (Wintersemester 2018/2019)

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

General Information

  • Weekly Hours: 4
  • Credits: 6
  • Graded: yes
  • Enrolment Deadline: 26.10.2018
  • 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 am Beispiel der Programmiersprachen Scheme, C, Java und Prolog. Es werden die Konzepte der prozeduralen, der funktionalen, der objektorientierten und der logischen Programmierung besprochen.

Literature

  • 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

Examination

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.

Dates

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