AntMe! - Auf der Nahrungssuche: Unterschied zwischen den Versionen

Aus DMUW-Wiki
Wechseln zu: Navigation, Suche
(Ameisen holen Zucker)
K
Zeile 30: Zeile 30:
 
  }
 
  }
 
</div>
 
</div>
 
 
 
|| [[Bild:Krüger_ZuckerHolen.gif|right]]
 
|| [[Bild:Krüger_ZuckerHolen.gif|right]]
 
|}
 
|}
 +
 +
<quiz display="simple">
 +
{'''Etwas Unerwartetes tritt auf.'''}
 +
 +
{ Was passiert mit den Ameisen? }
 +
- Sie holen sich den Zucker am Zuckerberg und bringen ihn in ihren Bau.
 +
+ Sie laufen zum Zuckerberg, nehmen sich ein Stück Zucker und bleiben stehen.
 +
- Sie ignorieren den Zuckerberg und laufen weiter, ohne Zucker.
 +
 +
{ Welche Methode muss für das richtige Verhalten angepasst werden? }
 +
- <tt>ZielErreicht(Zucker zucker)</tt> und <tt>Sieht(Zucker zucker)</tt>
 +
- <tt>ZielErreicht(Zucker zucker)</tt>
 +
+ <tt>Sieht(Zucker zucker)</tt>
 +
- diese Implementierung ist falsch und muss grundsätzlich verändert werden
 +
</quiz>

Version vom 4. Februar 2010, 10:57 Uhr

Mathematik-digital Pfeil-3d.png
Lernpfad

Auf der Nahrungssuche


Teil 2 der Lernpfadgruppe: Programmieren mit AntMe!

Pdf20.gif Kompetenzaufbau


Ziel dieses Lernpfads: Unsere Ameisen wollen das auch können.

  Aufgabe   Stift.gif

Wie könnten die Methoden Sieht(Zucker zucker) und ZielErreicht(Zucker zucker) aussehen?

public override void Sieht(Zucker zucker)
{

GeheZuZiel(zucker);

}

public override void ZielErreicht(Zucker zucker)
{

Nimm(zucker);

GeheZuBau();

}
Krüger ZuckerHolen.gif
Etwas Unerwartetes tritt auf.

1. Was passiert mit den Ameisen?

Sie holen sich den Zucker am Zuckerberg und bringen ihn in ihren Bau.
Sie laufen zum Zuckerberg, nehmen sich ein Stück Zucker und bleiben stehen.
Sie ignorieren den Zuckerberg und laufen weiter, ohne Zucker.

2. Welche Methode muss für das richtige Verhalten angepasst werden?

ZielErreicht(Zucker zucker) und Sieht(Zucker zucker)
ZielErreicht(Zucker zucker)
Sieht(Zucker zucker)
diese Implementierung ist falsch und muss grundsätzlich verändert werden

Punkte: 0 / 0