Sie werden in jeder Übungseinheit ein Arbeitspaket bearbeiten.
Ein Arbeitspaket besteht aus einer oder mehrerer Aufgaben, welche in jeweils einzelnen Dokumenten beschrieben sind.
Um die Arbeitspakete abzuschließen sind folgende Tätigkeiten notwendig.
-
Erstellen Sie die Software der einzelnen Aufgaben.
-
Erstellen Sie ein PDF Dokument mit dem Namen WPXX.pdf. (Ersetzen Sie XX durch die Nummer des aktuellen Arbeitspakets z.B. WP01.pdf)
-
Fügen Sie auf der ersten Seite des Dokuments Ihren Namen ein.
-
Dokumentieren Sie für jede Einzelaufgabe auf jeweils ein bis zwei Seiten die Wichtigsten Codestellen und einen Screenshot des Programmablaufs.
-
Auf der letzten Seite Dokumentieren Sie bitte wie lange Sie für die einzelnen Aufgaben benötigt haben und Probleme, die gegebenenfalls aufgetreten sind. Auf Anregungen können Sie hier angeben.
-
Commiten und Pushen Sie alle Programmteile und das erstellte PDF
Folgende Richtlinien sind beim Programmieren einzuhalten:
Die Sprache für sämtliche Bezeichner und Kommentare ist Englisch.
- für sämtliche Bezeichner sind sprechende Namen zu verwenden
- Bezeichner, welche aus einem Wort bestehen, sind in Kleinschreibung
- Bezeichner, welche aus mehreren Wörtern bestehen sind in camelCase (Großbuchstaben innerhalb des Bezeichners für jedes neue Wort, z.B.: myVariable)
- symbolische Konstanten bestehen nur aus Großbuchstaben (z.B.: MAX)
- pro Zeile nur eine Anweisung
- pro Zeile nur eine Deklaration
- auf Einrückung der Codeteile ist zu achten
- ein Leerzeichen vor und nach Operatoren
- eine Leerzeile zwischen zwei Codeblöcken (z.B. Funktionen)
- zu Beginn jeder Datei ein Kommentar mit einer kurzen Beschreibung und den Namen der Autoren
- vor jeder selbst definierten Funktion ein Kommentar mit einer kurzen Beschreibung der Funktion, der Parameter und des Rückgabewertes
- bei komplexen Programmteilen ein Kommentar zur Beschreibung