Programmieren leicht gemacht - adäquate Modelle für den Einsatz im Unterricht/ Verwendung der For-Schleife

Verwendung der For-SchleifeBearbeiten

In diesen beiden Beispielen soll die Verwendung der For-Schleife erläutert werden und auf die Unterschiede der Schleifen For all in order und For all together hingewiesen werden.


Die Schleife For all in orderBearbeiten

Dieses Beispiel stellt eine Modifikation der Animation aus Verwendung von Arrays dar. Hier wird nun jedoch statt des Arrays eine Liste von Pinguinobjekten angelegt:


 


 

Um zu gewährleisten, dass die gewünschten Aktionen (Bewegen der Pinguinobjekte um 5 Meter nach oben,...) der Reihe nach ausgeführt werden, müssen wir die Schleife For all in order wählen:


 


 


 


 


 


 


 


Um die zusammengestellte Animation anzusehen, muss nun nur noch der Play-Button gedrückt werden.

Herunterladen der Animation als DateiBearbeiten

Die fertige Animation kann unter http://finanz.math.tu-graz.ac.at/~pachernegg/informatik_didaktik.html unter PinguinNacheinander.a2w heruntergeladen werden!

Die Schleife For all togetherBearbeiten

Die Modifikation in diesem Beispiel besteht darin, dass die Objekte die gewünschten Methoden nicht der Reihe nach, sondern gleichzeitig ausführen sollen. Dies kann mit Hilfe der Schleife For all together realisiert werden. Zu Beginn wird wiederum eine Liste erzeugt, die alle Pinguinobjekte enthält:


 


 


 

Um die zusammengestellte Animation anzusehen, muss nun nur noch der Play-Button gedrückt werden.

Herunterladen der Animation als DateiBearbeiten

Die fertige Animation kann auf http://finanz.math.tu-graz.ac.at/~pachernegg/informatik_didaktik.html unter PinguinGleichzeitig.a2w heruntergeladen werden!