Einführung in die Objektorientierung
Die Schülerinnen und Schüler identifizieren die Kernkonzepte der Objektorientierung und ihre Vorteile in der Softwareentwicklung.
Leitfragen
- Analysieren Sie, wie Kapselung die Wartbarkeit und Sicherheit von Software verbessert.
- Erklären Sie die grundlegenden Prinzipien der Objektorientierung (Kapselung, Vererbung, Polymorphie).
- Begründen Sie die Notwendigkeit objektorientierter Ansätze für komplexe Softwaresysteme.
KMK Bildungsstandards
Über dieses Thema
Dieses Thema bildet das theoretische Fundament der gymnasialen Oberstufe im Fach Politik und Wirtschaft. Die Schülerschaft setzt sich mit der grundlegenden Frage auseinander, warum Individuen bereit sind, einen Teil ihrer natürlichen Freiheit an eine staatliche Instanz abzutreten. Dabei werden die klassischen Vertragstheorien von Thomas Hobbes, John Locke und Jean-Jacques Rousseau in den Kontext moderner Gerechtigkeitstheorien wie der von John Rawls gestellt. Der Fokus liegt auf dem Spannungsfeld zwischen Sicherheit, Freiheit und Gleichheit, das die KMK-Bildungsstandards für die Reflexionskompetenz in der Sekundarstufe II vorschreiben.
Die Relevanz für die zwölfte Klasse ergibt sich aus der Notwendigkeit, aktuelle politische Maßnahmen nicht nur pragmatisch, sondern auch normativ bewerten zu können. Schüler lernen, staatliches Handeln als Resultat eines fiktiven Vertragsschlusses zu begreifen, der ständig neu legitimiert werden muss. Dieses abstrakte Thema gewinnt massiv an Greifbarkeit, wenn Schüler in Simulationen selbst die Rolle von Staatsgründern einnehmen und unter Zeitdruck gesellschaftliche Grundregeln aushandeln.
Ideen für aktives Lernen
Planspiel: Der Urzustand nach Rawls
Die Schülerschaft entwirft in Kleingruppen eine Gesellschaftsordnung hinter dem Schleier des Nichtwissens. Sie wissen nicht, welche soziale Position, Talente oder Merkmale sie später innehaben werden, und müssen so faire Verteilungsregeln finden.
Debatte: Hobbes vs. Locke
Zwei Teams vertreten die Positionen zur staatlichen Souveränität und zum Widerstandsrecht. Ein drittes Team agiert als Jury und bewertet die Argumente auf Basis aktueller Sicherheitsgesetze in Deutschland.
Ich-Du-Wir (Denken-Austauschen-Vorstellen): Legitimität im 21. Jahrhundert
Einzeln notieren Schüler drei Gründe, warum sie Gesetze befolgen. Nach dem Austausch mit dem Partner werden die Ergebnisse im Plenum den Kategorien legaler, traditionaler oder charismatischer Herrschaft nach Max Weber zugeordnet.
Vorsicht vor diesen Fehlvorstellungen
Häufige FehlvorstellungDer Gesellschaftsvertrag ist ein historisches Ereignis, das tatsächlich stattgefunden hat.
Was Sie stattdessen lehren sollten
Es handelt sich um ein Gedankenexperiment zur Begründung von Herrschaft. Durch das Durchspielen eigener Vertragsszenarien verstehen Schüler schneller, dass es um die logische Herleitung von Rechten und Pflichten geht.
Häufige FehlvorstellungLegitimität und Legalität sind das Gleiche.
Was Sie stattdessen lehren sollten
Legalität meint die Übereinstimmung mit dem Gesetz, während Legitimität die moralische Anerkennungswürdigkeit beschreibt. Rollenspiele zu zivilem Ungehorsam helfen dabei, diesen feinen, aber entscheidenden Unterschied in der politischen Theorie zu verdeutlichen.
Vorgeschlagene Methoden
Bereit, dieses Thema zu unterrichten?
Erstellen Sie in Sekundenschnelle eine vollständige, unterrichtsfertige Mission für aktives Lernen.
Häufig gestellte Fragen
Warum ist die Vertragstheorie für das Abitur in Deutschland wichtig?
Wie unterscheiden sich Hobbes und Locke in Bezug auf die Menschenrechte?
Was bedeutet der 'Schleier des Nichtwissens' für die soziale Gerechtigkeit?
Wie hilft aktives Lernen beim Verständnis von Staatsphilosophie?
Planungsvorlagen für Informatik Oberstufe: Von Algorithmen zur vernetzten Gesellschaft
Mehr in Objektorientierte Modellierung und Software-Engineering
Klassen und Objekte
Die Schülerinnen und Schüler definieren Klassen und instanziieren Objekte, um reale Entitäten in Code abzubilden.
2 methodologies
Vererbung und Hierarchien
Die Schülerinnen und Schüler wenden Vererbung an, um Klassenhierarchien zu erstellen und Code-Wiederverwendung zu fördern.
2 methodologies
Polymorphie und Schnittstellen
Die Schülerinnen und Schüler implementieren Polymorphie und nutzen Schnittstellen für flexible und erweiterbare Softwarearchitekturen.
2 methodologies
UML-Klassendiagramme
Die Schülerinnen und Schüler entwerfen Klassendiagramme zur Abbildung komplexer Realwelt-Szenarien unter Berücksichtigung von Vererbung, Assoziationen und Aggregationen.
2 methodologies
UML-Sequenzdiagramme
Die Schülerinnen und Schüler erstellen Sequenzdiagramme, um den zeitlichen Ablauf von Interaktionen zwischen Objekten darzustellen und zu analysieren.
2 methodologies