B1F: | |
Ich kann den Aufbau einer Software modellieren. (z.B. Klassen-, Aktivitäten- und Sequenzdiagramm) | Eine einfache Beschreibung eines Ablaufs als Sequenzdiagramm skizzieren. |
| Einen vorgegebenen Code analysieren und den Ablauf (oder Teile davon) mit einem Sequenzdiagramm darstellen. |
| … |
B1E: | |
Ich kann das Modell einer Software analysieren, kritische Punkte erkennen und Korrekturen vorschlagen. (z.B. statische und dynamische Aspekte, Vererbung, Assoziationen) | Unterricht geht nicht soweit, dass eine Analyse des Codes möglich wäre. |
C1F: | |
Ich kann ein- und zweiseitige Beziehungen gemäss dem statischen Entwurf implementieren. | Bestehende Klassen um den Code für die ein- und/oder zweiseitige Beziehung ergänzen. |
| … |
E2G: | |
Ich kann erklären wozu ein Software- dokumentationswerkzeug (z.B. JavaDoc) dient und wie man es einsetzt (Anwenden von Tags, generieren der Dokumentation). | noch offen, Frage des verwendeten Tools |
| … |
E2F: | |
Ich kann Software mit Hilfe von einem Softwaredokumentationswerkzeug dokumentieren. (z.B. JavaDoc, anwenden von Tags, generieren der Dokumentation) | Klassen und Methoden gemäss der BZZ Konvention dokumentieren. |
| … |