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

Aus Wikibooks

Wechseln zu: Navigation, Suche

Inhaltsverzeichnis

[Bearbeiten] Verwendung der For-Schleife

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.


[Bearbeiten] Die Schleife For all in order

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


Bild:pinguinFor1a.png


Bild:pinguinFor3.png

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:


Bild:pinguinFor3a.png


Bild:pinguinFor4.png


Bild:ProgrLeiGem_PinguinFor5a.png


Bild:pinguinFor6.png


Bild:pinguinFor7.png


Bild:pinguinFor8.png


Bild:pinguinFor9.png


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

[Bearbeiten] Herunterladen der Animation als Datei

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

[Bearbeiten] Die Schleife For all together

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:


Bild:pinguinForAll1.png


Bild:pinguinForAll2.png


Bild:pinguinForAll3.png

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

[Bearbeiten] Herunterladen der Animation als Datei

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

Persönliche Werkzeuge
Buch erstellen