FERNSTUDIUM
INFORMATIK
an Fachhochschulen
Fortgeschrittene
Programmiertechniken
Studienplan
SS 2016
Inhalt
Der Modulablauf im Überblick ............................ 1 Ihre Kursbetreuer ............................................... 1 Wo finde ich das Lehrmaterial?.......................... 2 Zusatzaufgaben.................................................. 3 Tutorium ............................................................. 3 Semesterplan ..................................................... 4 Präsenzpraktikum und Prüfung .......................... 5 Leistungsnachweise, Prüfung, Abschlussnote ... 5 Zertifikate ............................................................ 6 Weitere Termine im Semester ........................... 6 Stand: 04.04.2016
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
Der Modulablauf im Überblick
Das Lehrmaterial umfasst sechs Lehrhefte und ein Lehrbuch. Das Lehrbuch ist
Grundlage für die Bearbeitung der Lehrhefte. Die Lehrhefte FOPT 3 und FOPT 4
vermitteln Lehrstoff, der über das Lehrbuch hinausgeht. Zusätzlich steht ein großer Teil
des Lehrstoffes auch als Aufzeichnung der Vorlesung „Entwicklung verteilter
Anwendungen“ aus dem Präsenzstudium des Fachbereichs Informatik der Hochschule
Trier zur Verfügung. Hier wird der Lehrstoff noch einmal in anderer Form dargeboten
(http://www.youtube.com/playlist?list=PL9Yu-E6Y1TRXABv1LDdguyZOievxunNvh).
Prüfungsrelevant ist jedoch der Lehrstoff aus den Lehrheften.
Zu den Lehrheften gibt es Pflichtprogrammieraufgaben, die im Laufe des Semesters
sukzessive zu bearbeiten sind, sowie zusätzliche Programmieraufgaben, deren
Bearbeitung freiwillig ist. Die Programmieraufgaben dienen der Erarbeitung und
Festigung des Lehrstoffes. Sie werden nicht manuell durch einen Korrektor korrigiert,
sondern die Aufgaben müssen zur Validierung online zu einem Server geschickt werden,
dem so genannten ASB-System. Dort werden sie compiliert und geprüft. Vom ASBSystem erhalten Sie Rückmeldungen zum Programm mit Kommentaren zu den Fehlern
und Tipps zur Fehlerbehebung.
Semesterbegleitend werden Tutorien angeboten (S. 3). Sie dienen im Wesentlichen der
Rekapitulation des Lehrstoffs.
Den Abschluss des Kurses bildet ein einwöchiges Präsenzpraktikum mit Prüfung (S. 5).
Der Semesterplan auf S. 3 zeigt den Ablauf des Kurses im Überblick einschließlich der
Abgabetermine der Programmieraufgaben.
Ihre Kursbetreuer
Ihre Kursbetreuer helfen Ihnen weiter bei Verständnisfragen zum Lehrstoff und zu den
Einsendeaufgaben. Bitte senden Sie Ihre Fragen schriftlich per E-Mail unter Angabe Ihrer
Telefonnummer.
Bei fachlichen Fragen
zum Lehrstoff und zu den Aufgaben
Bei technischen Fragen
(z.B. ASB-System, Eclipse)
Prof. Dr. Rainer Oechsle
Hochschule Trier, FB Informatik
[email protected]
Christian Schmal, B.Sc.
Hochschule Trier, FB Informatik
[email protected]
1
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
Wo finde ich das Lehrmaterial?
Lehrmaterial
Bezug
Lehrbuch
Parallele und verteilte
Anwendungen in JAVA
Das Lehrbuch ist im Lieferumfang enthalten. Sie
erhalten es per Post.
Eine PDF-Datei (eBook) des Lehrbuchs kann von
der Verlagswebseite heruntergeladen werden. Bitte
nutzen Sie dazu den persönlichen Code auf Seite 2
des Bucheinbandes Ihres Lehrbuchexemplars.
Beispielprogramme aus dem Lehrbuch:
http://www.hochschule-trier.de/index.php?id=5301
Fehler und Korrekturen:
http://www.hochschule-trier.de/index.php?id=5278
Lehrhefte
Die gedruckten Lehrhefte erhalten Sie per Post.
Download PDF-Dateien der Lehrhefte:
OpenOLAT-Kurs  Lehrmaterial
Beispielprogramme aus FOPT 3
und FOPT 4
OpenOLAT-Kurs  Lehrmaterial
Vorlesungsaufzeichnung
„Entwicklung verteilter
Anwendungen“
Direkt unter:
http://www.youtube.com/playlist?list=PL9YuE6Y1TRXABv1LDdguyZOievxunNvh
OpenOLAT-Kurs unter  Lehrmaterial
ASB-Programmieraufgaben
(Pflicht- und Zusatzaufgaben)
OpenOLAT-Kurs  ASB-Programmieraufgaben
Einführender Screencast:
Direkt unter
http://www.youtube.com/watch?v=gJShyrAbsYs
ASB-System
Im OpenOLAT-Kurs unter  ASB-Programmieraufgaben
Zugang zum ASB-System:
http://asb.hochschule-trier.de
Tutorialreihe „Tutorial: Einführung
in die Java-Programmierung mit
Eclipse“
Direkt unter
http://www.youtube.com/playlist?list=PL9YuE6Y1TRUhx-6HEu8cqI4oQKgeAieq
Im OpenOLAT-Kurs unter  ASB-Programmieraufgaben  Das ASB-System  Programmieraufgaben auf dem eigenen Rechner bearbeiten
Prüfungsvorbereitung
OpenOLAT-Kurs  Prüfung
2
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
Zusatzaufgaben
Zusätzlich zu den verpflichtenden ASB-Programmieraufgaben (s. Abschnitt
„Leistungsnachweise, Prüfung, Abschlussnote“. S. 5) gibt es im OpenOLAT-Kurs einige
Zusatzaufgaben. Die Bearbeitung der Zusatzaufgaben ist freiwillig, aber wir empfehlen
Ihnen, sich zur Vorbereitung auf das Präsenzpraktikum und die Prüfung auch mit diesen
Aufgaben zu befassen. Im ASB-System sind die Zusatzaufgaben wie folgt erreichbar:

Kursteilnehmer, für die das Modul eine Erstbelegung ist oder die die Einsendeaufgaben gebührenpflichtig wiederholen, melden sich auf dem ASB-System bitte
nur zur Lehrveranstaltung Fortgeschrittene Programmiertechniken (FOPT)
an. Diese Lehrveranstaltung enthält alle Pflicht- und alle Zusatzaufgaben.

Kursteilnehmer, die das FOPT-Präsenzpraktikum und/oder die FOPT-Prüfung
nach- oder wiederholen wollen, die also keine Wiederholungsgebühr für die
Einsendeaufgaben bezahlen, melden sich auf dem ASB-System bitte nur zur
Lehrveranstaltung FOPT für Nach- und Wiederholer an. Sie enthält nur die
Zusatzaufgaben.
Tutorium
Datum
Dauer
Art
Inhalt
Online-Tutorien
Beantwortung von Fragen zum
Lehrstoff,
Wiederholung ausgewählter Themen,
Besprechung und Lösung kleinerer
Programmierbeispiele
Mo, 11.04.2016
Mo, 09.05.2016
Mo, 13.06.2016
Durchführung:
19–21 h
Die Teilnahme an den Online-Tutorien ist freiwillig.
Wir würden es begrüßen, wenn Sie Ihre konkreten Fragen vor den
einzelnen Tutorien formulieren und sie dem Tutor entweder vorab per
E-Mail zusenden oder die Fragen während des Tutoriums stellen. So
können Sie am meisten vom Tutorium profitieren.
Tutor:
Anmeldung:
Prof. Dr. Rainer Oechsle, Hochschule Trier, Fachbereich Informatik
Bitte melden Sie sich zu jedem Tutorium an, an dem Sie teilnehmen
wollen. Die Anmeldung erfolgt über den Ordner <Online-Tutorien> im
Kurs auf der Lernplattform. Bei weniger als 3 Anmeldungen fällt das
Tutorium aus.
Zugang zur
Online-Sitzung:
Der Zugang zu den Online-Sitzungen erfolgt ebenfalls über den Ordner
<Online-Tutorien> im Kurs auf der Lernplattform. Hier finden Sie den
Weblink zur Sitzung und eine kurze Bedienungsanleitung.
Verschiebung
von Terminen:
Vereinzelt kann es vorkommen, dass Termine aus organisatorischen
Gründen verschoben werden müssen. Verschiebungen geben wir Ihnen
so früh wie möglich bekannt.
3
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
Semesterplan
A
Lehrmaterial
B
C
Bearbeitung
ASB-Programmieraufgaben
empfohlener Zeitraum
letztmögliche Abgabe*
Lehrbuch
Parallele und verteilte
Anwendungen in Java
FOPT 1
Grundlegende
Synchronisationskonzepte in Java
FOPT 2
Fortgeschrittene
Synchronisationskonzepte in Java
FOPT 3
Grundlagen der Programmierung
grafischer Benutzeroberflächen in
Java
FOPT 4
Einsatz von Entwurfsmustern bei
der Programmierung grafischer
Benutzeroberflächen in Java
FOPT 5
Eigenständige Client-ServerAnwendungen
FOPT 6
Webbasierte Client-ServerAnwendungen
FOPT 7
Praktikumsanleitung
*
21.03.-11.04.2016
18.04.2016
3 Wochen
ASB-Aufgabe zu FOPT 1
12.04.-02.05.2016
09.05.2016
3 Wochen
ASB-Aufgabe zu FOPT 2
03.05.-16.05.2016
23.05.2016
2 Wochen
ASB-Aufgabe zu FOPT 3
17.05.-06.06.2016
13.06.2016
3 Wochen
ASB-Aufgabe zu FOPT 4
07.06.- 27.06.2016
04.07.2016
3 Wochen
ASB-Aufgabe zu FOPT 5
28.06.-18.07.2016
25.07.2016
3 Wochen
ASB-Aufgabe zu FOPT 6
Die Online-Praktikumsanleitung wird zu Beginn des
Praktikums freigeschaltet.
Der letztmögliche Abgabetermin schließt eine einwöchige Verlängerung ein.
Eine weitere Verlängerung ist nicht möglich.
4
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
Präsenzpraktikum und Prüfung
Bitte melden Sie sich zum Praktikum und zur Prüfung mit dem Anmeldeformular an, das
im Laufe des Semesters zum Download zur Verfügung gestellt wird (Termin siehe
Abschnitt „Weitere Termine im Semester“ auf S. 6).
Sie brauchen nur an einer der beiden Praktikumswochen teilzunehmen. Die gewünschte
Woche kann im Anmeldeformular ausgewählt werden.
Datum:
Ort:
Betreuer:
Prüfung:
Art der Prüfung:
Praktikum 1
Praktikum 2
08.-11.08.2016
22.-25.08.2016
Hochschule Trier
Hochschule Trier
Prof. Dr. Rainer Oechsle
Prof. Dr. Rainer Oechsle
12.08.2016
26.08.2016
Je nach Teilnehmeranzahl entweder
- Mündliche Prüfung (30 Min.) oder
- Schriftliche Prüfung (90 Min.)
Leistungsnachweise, Prüfung, Abschlussnote
Für den erfolgreichen Abschluss des Moduls sind im Laufe des Semesters folgende
Leistungen zu erbringen:
1. ASB-Programmieraufgaben
Es gibt sechs verpflichtende ASB-Programmieraufgaben (siehe Semesterplan auf S. 4).
Alle sechs Aufgaben müssen bearbeitet werden. Über die Bearbeitung können Sie sich
im OpenOLAT-Kurs informieren unter
 ASB-Programmieraufgaben
 Das ASB-System und
 ASB-Pflichtaufgaben.
Bitte lesen Sie die Bearbeitungshinweise, bevor Sie mit den Aufgaben beginnen. Die
Bearbeitung ist Voraussetzung für die Zulassung zum Präsenzpraktikum.
Die ASB-Programmieraufgaben werden bei der Bildung der Abschlussnote nicht berücksichtigt.
Bitte machen Sie sich frühzeitig mit den Anforderungen der ASB-Programmieraufgaben
vertraut, um mit der Bearbeitung nicht in Zeitverzug zu kommen! Sie müssen sich vor
allem auch rechtzeitig beim ASB-System anmelden.
Alle Aufgaben haben festgelegte Abgabetermine. Nach Erreichen des Abgabedatums
schalten sich die Aufgaben ab. Sie können dann nicht mehr aufgerufen und bearbeitet
werden. Ein nachträgliches Bearbeiten von Aufgaben ist nicht möglich. Der letztmögliche
Abgabetermin der Aufgaben schließt eine einwöchige Verlängerung ein. Eine weitere
Verlängerung ist nicht möglich.
2. Präsenzpraktikum
Die Teilnahme am Präsenzpraktikum ist Voraussetzung für die Zulassung zur Prüfung.
5
FOPT
Fortgeschrittene Programmiertechniken
Studienplan SS 2016
3. Prüfung
Um das Modul erfolgreich mit Note abzuschließen, müssen Sie an der Prüfung teilnehmen und die Prüfung mindestens mit der Note ausreichend (4,0) bestehen.
Inhalt der Prüfung: Die Prüfung besteht im Wesentlichen darin, „mit Stift und Papier“ zu
programmieren. Aufgrund der zur Verfügung stehenden Zeit kann es sich dabei nur um
kleinere Anwendungen handeln, bei denen auch gewisse Teile oder Gerüste vorgegeben
werden und die entsprechend zu ergänzen sind. Außerdem können Verständnisfragen
oder Fragen nach grundsätzlichen Konzepten gestellt werden.
Damit Sie die Art der Klausurfragen und deren Schwierigkeitsgrad einschätzen können,
steht im OpenOLAT-Kurs  Prüfung eine Musterklausur zur Verfügung. Darüber hinaus
gibt es dort einen „Spickzettel“, den Sie in der Klausur verwenden dürfen.
Wenn Sie keine Note für das Modul benötigen, sondern nur eine unbenotete Teilnahmebescheinigung haben wollen, dann brauchen Sie nicht an der Prüfung teilzunehmen.
Die Note der Prüfung ist die Abschlussnote für das Modul.
Zertifikate
Benotetes Einzelzertifikat
Sie erhalten ein benotetes Einzelzertifikat, wenn Sie die Leistungsnachweise 1-3
erbringen.
Unbenotetes Einzelzertifikat (~ Teilnahmebescheinigung)
Ein unbenotetes Einzelzertifikat wird ausgestellt, wenn die Leistungsnachweise 1-2 erfüllt
sind und Sie an der Prüfung (3) entweder gar nicht teilnehmen oder die Prüfung nicht
bestehen.
Benotete und unbenotete Einzelzertifikate werden automatisch ausgestellt und Ihnen per
Post zugeschickt. Ein Antrag auf Ausstellung des Zertifikates ist nicht erforderlich.
Weitere Termine im Semester
Anmeldung zu Praktika und Prüfungen
Das Online-Formular, mit dem Sie sich zu den Präsenzpraktika und
Prüfungen des Sommersemesters 2016 anmelden können, wird am
nebenstehenden Termin freigeschaltet auf der Webseite
https://www.hochschule-trier.de/index.php?id=8731.
27.06.2016
Rückmeldung
1. Studierende im Zertifikatsfernstudium
Bitte melden Sie sich im nebenstehenden Rückmeldezeitraum online 01.05.2016 –
bei der ZFH zurück. Die ZFH sendet Ihnen rechtzeitig per E-Mail eine 30.06.2016
Rückmeldeaufforderung zu. Informationen zur Rückmeldung:
http://www.zfh.de/fuer-studierende/rueckmeldung
2. Studierende im Master-/Diplomfernstudium
Sie erhalten am nebenstehenden Termin von der Studienleitung an
der Hochschule Trier eine E-Mail mit Informationen zum
Rückmeldeverfahren.
Beginn der Lehrveranstaltungen des Wintersemesters 2016/17
13.06.2016
19.09.2016
6