Aktivität 01
Paarprogrammierung: Erste Funktion bauen
In Paaren definieren Schülerinnen und Schüler eine Funktion, die einen Sprite eine gegebene Distanz bewegt. Sie testen mit verschiedenen Parametern und rufen die Funktion mehrmals in einem einfachen Spiel auf. Abschließend tauschen sie Funktionen und integrieren sie in das Projekt des Partners.
Begründen Sie, warum das Definieren eigener Funktionen die Lesbarkeit und Wartbarkeit von Programmen verbessert.
ModerationstippBei der Paarprogrammation darauf achten, dass beide Partner abwechselnd Tastatur und Maus nutzen, um die Zusammenarbeit zu stärken.
Worauf zu achten istGeben Sie jedem Schüler ein Arbeitsblatt mit einem einfachen Scratch-Programm, das eine Aufgabe ohne Funktionen löst. Bitten Sie die Schüler, eine Funktion für diese Aufgabe zu entwerfen, sie zu benennen und aufzuschreiben, welche Schritte sie beinhaltet. Sie sollen auch einen Satz dazu schreiben, warum dies das Programm verbessert.