Prof. Dr. Jochen Rethmann
Hochschule Niederrhein
Fachbereich Elektrotechnik und Informatik
Reinarzstraße 49
47805 Krefeld
Fon: 0 21 51 / 8 22 - 46 33
Fax: 0 21 51 / 8 22 - 46 66
E-Mail: jochen.rethmann(at)hsnr.de

Letzte Änderung: 03.06.2021

Programmentwicklung 2

Bachelor Informatik
2. Semester

Termine und Allgemeines für das Sommersemester 2021

Vorkenntnisse: Grundlagen der C-Programmierung bspw. aus dem Modul PE1
Vorlesung: Mittwoch 12:15 Uhr bis 14:45 Uhr, Raum F 303
10-15 Minuten Pause nach jeweils 45 Minuten Unterricht
Übungen: Montag 08:15 Uhr bis 09:45 Uhr, Raum B 315 (Stockmanns)
Montag 10:00 Uhr bis 11:30 Uhr, Raum B 322 (Stockmanns)
Mittwoch 15:00 Uhr bis 16:30 Uhr, Raum B 315 (Rethmann)
Donnerstag 10:00 Uhr bis 11:30 Uhr, Raum B 322 (Stockmanns)

Arbeitsaufwand: Das Modul PE2 ist mit sechs Leistungspunkten (CP) in der Prüfungsordnung angegeben. Laut der Verordnung zur Regelung des Näheren der Studienakkreditierung in Nordrhein-Westfalen (Studienakkreditierungsverordnung - StudakVO) vom 25.01.2018, Paragraph 8 Leistungspunktesystem, Satz (1) entspricht ein Leistungspunkt einer Gesamtarbeitsleistung von 25 bis höchstens 30 Zeitstunden. Insgesamt ergibt sich also ein Arbeitsaufwand von 150 Stunden im Semester, bei der 30 Stunden für die Vorbereitung auf die Klausur enthalten sind. Die 120 Stunden verteilen sich bei 15 Wochen Vorlesungszeit im Semester auf acht Stunden pro Woche. Wenn Sie nicht an den Übungen teilnehmen oder die Übungen nicht bearbeiten, haben Sie zwar in der Woche mehr Zeit für andere Dinge, aber die Vorbereitungszeit für die Klausur wird entsprechend länger. Eine gute Mitarbeit in und an den Übungen ist hilfreich zum Verstehen der Vorlesungsinhalte und damit zum Bestehen der Klausur. Eine aktive Teilnahme an den Übungen verkürzt außerdem die Vorbereitungszeit für die Prüfung und erhöht die Chance, die Klausur zu bestehen.

Empfehlung: Falls Sie sich fragen, warum im Informatik-Studium so viel Mathematik unterrichtet wird und Sie die Anwendung in der Informatik vermissen, finden Sie die Antworten dazu vielleicht in dem Buch Goebbels, Rethmann: Mathematik für Informatiker. Springer Vieweg. In dem Buch werden Fragestellungen der Informatik in den Mittelpunkt gestellt, für die dann die benötigte Mathematik entwickelt wird.

Das Besondere an dem Buch sind die vielen Querbezüge zur Informatik und die ausführlichen Herleitungen mit vielen Zwischenschritten. Da das Buch als Einführung geschrieben ist, genügen elementare Schulkenntnisse in Mathematik. Bruchrechnung oder das Umstellen von Gleichungen setzen wir aber als bekannt voraus.

Inhalt

Literatur

Alle generell erhältlichen Titel der EDV-Handbücher können Sie unter http://www.rrzn.uni-hannover.de/buecher.html einsehen.

Folien

Programme

werden noch bereit gestellt ...

Übungen

Ziel der Übung ist es, die in der Vorlesung erworbenen Kenntnisse zu vertiefen und praktisch anzuwenden, sowie Sie zum Selbststudium anzuleiten. Zur Software-Entwicklung gehört auch das systematische Testen und eine zielgerichtete Fehlersuche: Sind die einzelnen Komponenten fehlerhaft oder arbeiten sie nur nicht korrekt zusammen. Kenntnisse zum Testen und Debuggen von Programmen werden ebenfalls im Rahmen der Übungen erworben.

Um die vielfältigen Kompetenzen zu erwerben, die die Gesellschaft für Informatik von Informatikerinnen und Informatikern erwartet, soll in der Übung auch an einem Projekt gearbeitet werden, bei dem eine Art Routenplaner erstellt werden soll. Dazu kann an jedem Übungstermin ein kleiner Teil der Software implementiert werden, sodass am Ende daraus ein echtes Produkt zusammengesetzt werden kann. Jeder Teil wird für sich getestet (Komponententest). Die Funktionalität wächst also im Laufe der Zeit. Man nennt dieses Vorgehen inkrementelle Software-Entwicklung. So soll der Lernprozess unterstützt werden.

Konfuzius:
Sage es mir, und ich vergesse es.
Zeige es mir, und ich erinnere mich.
Lass es mich tun, und ich verstehe es.

Alle Aufgaben sind zu Hause vorzubereiten, d.h. die Vorlesungsinhalte müssen nachgearbeitet werden und verstanden sein. Die Vorbereitung dient dazu, dass Sie sich kritisch mit den in der Vorlesung behandelten Inhalten beschäftigen und dass Sie sich nicht behandelte Themen selbständig erarbeiten. Eine gute Mitarbeit in und an den Übungen ist hilfreich zum Verstehen der Vorlesungsinhalte und damit zum Bestehen der Klausur.

zurück zur Startseite