Situation: Die Wege von zwei Schiffen kreuzen sich. Von beiden Schiffen zweidimensionale kartesische Koordinaten von Start- und Zielhafen bekannt. Die Schiffsrouten können näherungsweise durch eine geradlinige Verbindung von Start und Zielhafen dargestellt werden. Beide Schiffe fahren mit unterschiedlichen, jedoch konstanten Geschwindigkeiten von den Starthäfen zum selben Zeitpunkt los. Wind und Strömung werden vernachlässigt. Der Mindestabstand zwischen den zwei Schiffen darf eine bestimmte Entfernung nicht unterschreiten. Eine Kollision liegt vor, wenn der Mindestabstand unterschritten wird.
Aufgabe: Der Auszubildende entwickelt ein Programm zur Ermittlung und Darstellung der Bedingungen für die Kollision der beiden Schiffe.
Arbeitsschritte:
Ergebnis: Der Auszubildende lernt seine Programmierkenntnisse mit seinem Wissen über die lineare Algebra zu verknüpfen sowie diese praktisch anzuwenden.
Musterlösung: Java-Code
Zeitpunkt: 1. Ausbildungsjahr
Dauer: 5 Tage
Betrieb: Berufsbildpositionen 1.3a, 1.4a, 3.1b
Berufsschule: Lernfelder 3, 4 und 5