Auch wenn du vielleicht das wort Pflicht in Wahlpflicht fett schreibst, hebt es das Wahl vornedran nicht auf
Da hast du recht. Ich habs so aus dem Lehrplan für Rheinland-Pfalz kopiert.
Es kommt halt immer darauf an, wir haben im Leistungskurs alle drei Themen behandelt und es wurden alle drei Themenbereich in der Klausur geprüft. Der Grundkurs bei uns hat das gar nicht gemacht. Ich wollte nur anmerken, dass man auch in der Oberstufe auf Matrizen stoßen
kann. Ist ja jetzt nicht so wichtig...
Ich persönlich finde den Weg über
C++ für Spieleprogrammierer hin zu
3D Spieleprogrammierung geeignet. Ein eigenes Spiel mit der SDL (oder auch SFML) zu entwickeln festigt die Kenntnisse, bringt Erfahrungen und - nicht zu unterschätzen - motiviert. Dann kann man sich auch mit einer komplexeren 3D Engine auseinandersetzen. Wenn man ein Verständnis dafür hat wie eine solche Engine arbeitet, dann kann man sich auch der Engine-Entwicklung widmen - wenn man das denn möchte.
Gruß
SaRu_