
Kompetenzerwerb im Themenfeld
Im Themenfeld Softwareentwicklung erwerben die Schülerinnen und Schüler Kenntnisseüber das methodische Vorgehen zur modellhaften Entwicklung von Softwaresystemen.
Die Darstellung von Algorithmen in grafischer Form und ihre Umsetzung in ein effizientes Programm sollen den Schülerinnen und Schülern einen Einblick in eine wesentliche Phase der Erstellung von Software vermitteln. Problemlösestrategien werden von den Schülerinnen und Schülern selbst angewendet. Die algorithmischen Lösungswege werden dabei formalisiert, implementiert und auf Zuverlässigkeit geprüft.
Die Einführung eines weiteren Programmierparadigmas verdeutlicht, dass für die Lösung von Problemen verschiedene Sprachkonzepte unterschiedlich gut geeignet sind. Mensch-Maschine-Schnittstellen werden analysiert und adressatengerecht berücksichtigt.
Vgl. Rahmenplan für die gymnasiale Oberstufe (Kerncurriculum) S. 21