Aktivität 01
Pair Programming: Konto-Objekt erweitern
Paare erhalten ein Basis-Konto-Objekt mit Guthaben-Attribut. Sie implementieren deposit() und withdraw()-Methoden mit Getter/Setter, testen mit positiven und negativen Werten und debuggen Überziehungsfälle. Abschließend präsentieren sie ihren Code der Klasse.
Wie gestalten wir Methoden, um die Funktionalität eines Objekts klar abzubilden?
ModerationstippStellen Sie sicher, dass die Paare beim Pair Programming abwechselnd die Rolle des Fahrers und Beobachters übernehmen, um kollaboratives Lernen zu fördern.
Worauf zu achten istGeben Sie jedem Schüler eine Karte mit einem einfachen Objekt (z.B. 'Buch', 'Computermaus'). Bitten Sie die Schüler, zwei Attribute (z.B. 'Seitenzahl', 'Farbe') und zwei Methoden (z.B. 'umblättern()', 'einschalten()') zu benennen und kurz zu beschreiben, wie die Methoden die Attribute beeinflussen könnten.