sitzung-03.md hinzugefügt
This commit is contained in:
parent
7f73823ad9
commit
de3bd2903b
1 changed files with 60 additions and 0 deletions
60
sitzung-03.md
Normal file
60
sitzung-03.md
Normal file
|
|
@ -0,0 +1,60 @@
|
|||
|
||||
### Aufgabe 1a: Was ist Objektorientierung?
|
||||
*Beschreiben Sie die Auto-Klasse in eigenen Worten — ohne Programmierbegriffe:*
|
||||
- Was ist `Auto`? Ist eine Beschreibung dafür, wie ein Auto aussieht/Eigenschaften eines Autos. Jedes Auto eine Marke, ein Modell und eine Farbe.
|
||||
- Was ist `mein_auto`? Ein konkretes Auto mit ausgeprägten Eigenschaften - blauer VW Golf
|
||||
- Was macht `info()`? Ist eine Aktion, die ein Auto ausführen kann. Wenn man sie aufruft, „erzählt“ das Auto etwas über sich selbst — nämlich Marke, Modell und Farbe.
|
||||
|
||||
### Aufgabe 1b: Eigenes Beispiel — Klasse „Schüler:in"
|
||||
*Skizzieren Sie eine ähnliche Klasse mit mind. 3 Eigenschaften und einer Methode:*
|
||||
- Eigenschaft 1:Name
|
||||
- Eigenschaft 2:Alter
|
||||
- Eigenschaft 3:Lieblingsfarbe
|
||||
- Methode: vorstellen()
|
||||
|
||||
### Aufgabe 2: Objects Later — Diskussion
|
||||
**Vorteile für Lernende ohne Vorkenntnisse:**
|
||||
-Erfolgserlebnisse auch ohne tiefes Wissen
|
||||
-Prinzip lässt sich leicht auf andere Beispiele übertragen
|
||||
|
||||
**Risiken (z. B. fehlende Motivation):**
|
||||
-Realitätsbezug fehlt
|
||||
-Scheinverständnis: Lernende glauben, sie hätten es verastanden
|
||||
-Abstraktionssprung: Ohne schrittweise Vertiefung bleibt der Sprung relativ groß
|
||||
|
||||
|
||||
**Rolle der Motivation in diesem Modell:**
|
||||
-Am Anfang: sehr motivierend, weil verständlich und nah an der Lebenswelt
|
||||
-Langfristig: Motivation sinkt, da Komplexität zunimmt
|
||||
|
||||
### Aufgabe 3a: Objects First — implizite Konzepte
|
||||
*Was lernen SuS implizit (ohne explizite Benennung)?*
|
||||
-lernen die Steuerung von Dingen (Schildkröte geht vorwärts() oder links()) und nicht das schreiben von technischen Anweisungen im Detail --> nutzen fertige Objekte, statt es selbst zu programmieren
|
||||
-Reihenfolge ist wichtig --> Abfolge der Befehle bestimmt das Ergebnis
|
||||
|
||||
### Aufgabe 3b: Welche Lernumgebungen folgen Objects First?
|
||||
*z. B. Scratch, TigerJython, Python-in-Pieces …*
|
||||
-Greenfoot (visuelle Lernumgebung)
|
||||
-Robocode
|
||||
|
||||
### Aufgabe 4: Vergleichstabelle
|
||||
|
||||
| Kriterium | Objects First | Objects Later |
|
||||
| -------- | -------- | -------- |
|
||||
| Einstiegsmotivation | Sehr hoch, weil sofort etwas „sichtbar funktioniert“ (z. B. Figuren bewegen, Grafiken entstehen). Lernende erleben schnell Erfolg und Handlung. | Oft niedriger am Anfang, da erst Grundlagen (Variablen, Funktionen, Kontrolle) ohne sichtbare Ergebnisse gelernt werden |
|
||||
| Verständnis von Syntax | Wird zunächst indirekt gelernt („durch Benutzung“). Syntax kommt später und kann anfangs unsauber verstanden werden.|Wird systematisch aufgebaut. Lernende verstehen Syntax und Strukturen von Anfang an bewusster und kontrollierter. |
|
||||
| Transferkompetenz |Gut für erste intuitive Übertragung (Objektdenken), aber Gefahr, dass Wissen an konkrete Umgebungen gebunden bleibt (z. B. nur Scratch-Denken). |Oft stärker für abstrakten Transfer geeignet, weil Grundlagen allgemeiner vermittelt werden und nicht an ein konkretes Objekt gebunden sind. |
|
||||
| Überforderungsrisiko |Niedrig am Anfang, da wenig Theorie nötig ist. Risiko steigt später, wenn Konzepte (Klassen, Vererbung) plötzlich erklärt werden müssen. | Höher am Anfang, weil abstrakte Konzepte ohne sichtbare Anwendung schnell überfordern können.|
|
||||
| Eignung für Schulklassen |Eher geeignet für ältere oder leistungsstärkere Lerngruppen, die abstraktes Denken besser aushalten. |Sehr gut für jüngere oder heterogene Gruppen; besonders geeignet für Einstieg und motivierende Projekte. |
|
||||
|
||||
|
||||
|
||||
### Aufgabe 5: Ehlert (2012)
|
||||
1. Fazit der Studie — gibt es einen klaren „Gewinner"?
|
||||
- Keine Gewinner - beides Ansätze haben ihre Stärken und Schwächen. Hier sind auch Rahmenbedingungen wie die Lerngruppen, Vorgekenntnisse, Lehrkraft,.. ausschlaggebend
|
||||
|
||||
2. Welche Rahmenbedingungen beeinflussen die Wirksamkeit?
|
||||
-Ehlert weist darauf hin, dass seine Ergebnisse an ein sehr spezifisches Gegebenheiten gebunden sind und daher nur eingeschränkt übertragbar bleiben. Entscheidend für die Wirksamkeit sind vor allem Vorkenntnisse und Leistungsniveau der Lernenden sowie die didaktische Gestaltung durch die Lehrkraft. Besonders leistungsschwächere Schülerinnen und Schüler profitieren dabei eher von einem schrittweisen Einstieg wie beim OOP-Later-Ansatz.
|
||||
|
||||
3. Stimmt das Ergebnis mit Ihrer Einschätzung aus Aufgabe 4 überein?
|
||||
Das Ergebnis stimmt im Grundsatz mit den Einschätzung aus Aufgabe 4 überein, da auch Ehlert keine eindeutige Überlegenheit eines Ansatzes feststellt und die Bedeutung von Lerngruppe und Unterrichtsgestaltung betont. Viele der in der Tabelle beschriebenen Unterschiede zwischen OOP-First und OOP-Later werden durch die Studie grundsätzlich bestätigt, etwa bei Motivation oder Überforderung. Allerdings zeigt Ehlert weniger klare und stabile Vorteile einzelner Ansätze, als es die Tabelle teilweise nahelegt. Insgesamt wird stärker deutlich, dass die Wirksamkeit stark vom konkreten Unterrichtskontext abhängt.
|
||||
Loading…
Reference in a new issue