Genaue Anweisungen — der Roboter macht genau, was dasteht

Precise Instructions — the Robot Does Exactly What It Says

Informatik Klasse 1 12 Aufgaben
InformatikInformatisches DenkenAlgorithmen

Ein Roboter (im Mensch-Roboter-Spiel ein Kind, sonst ein Bodenroboter) führt Anweisungen wörtlich aus: „Geh 3 Schritte nach vorn“ kann er, „Geh ein bisschen dahin“ oder „Mach das Brot fertig“ nicht. Die Kinder unterscheiden ausführbare von ungenauen Anweisungen und sagen voraus, was der Roboter mit einer Anweisung wirklich tut. Gegen den „Superbug“ bei Pea 1986: die Annahme, die Maschine wisse, was ich meine. Mit einer Maschine zu reden zwingt zur Genauigkeit (Hromkovič). Trägt das Wege-Programmieren und das Finden von Regeln und Ausnahmen.

Leicht
Multiple Choice #1 10s â–¶ Testen

Welche Anweisung kann der Roboter genau ausfĂĽhren?

  • â—Ź Geh 3 Schritte nach vorn.
  • â—‹ Geh ein bisschen nach vorn.
  • â—‹ Geh dahin.
Der Roboter braucht eine Zahl und eine Richtung. „Ein bisschen“ sagt nicht, wie weit, und „dahin“ sagt nicht, wohin — das weißt nur du.
Multiple Choice #2 12s â–¶ Testen

Beim Turmbauen — welche Anweisung kann der Roboter genau ausführen?

  • â—Ź Leg den roten Klotz auf den blauen Klotz.
  • â—‹ Leg den Klotz da drauf.
  • â—‹ Bau einen schönen Turm.
Nur hier steht, welcher Klotz wohin kommt. „Den Klotz da drauf“ und „schön“ muss der Roboter erraten — und raten kann er nicht.
Multiple Choice #3 12s â–¶ Testen

Der Roboter hört „Heb den Becher hoch.“ Was macht er?

  • â—Ź Er hebt den Becher hoch und hält ihn.
  • â—‹ Er hebt den Becher hoch und trinkt.
  • â—‹ Er hebt den Becher hoch und stellt ihn in die SpĂĽle.
Der Roboter macht genau, was dasteht — nicht mehr. Trinken oder Wegräumen hat ihm niemand gesagt.
Wahr / Falsch #4 10s â–¶ Testen

Der Roboter hört „Mach das Brot fertig.“ Er streicht Butter drauf.

âś“ Falsch
„Fertig“ sagt nicht, was er tun soll — Butter, Käse oder schneiden? Der Roboter kann das nicht wissen.
Wahr / Falsch #5 10s â–¶ Testen

Kim sagt zum Roboter „Dreh dich.“ Der Roboter weiß, ob nach links oder nach rechts.

âś“ Falsch
In „Dreh dich“ steht keine Richtung. Eine genaue Anweisung sagt „Dreh dich nach links“ oder „Dreh dich nach rechts“.
Wahr / Falsch #6 8s â–¶ Testen

Mia sagt zum Roboter „Heb deine rechte Hand.“ Das kann der Roboter genau ausführen.

âś“ Wahr
Hier steht genau, was er tun soll und mit welcher Hand. Da muss der Roboter nichts raten.
Wahr / Falsch #7 10s â–¶ Testen

Der Roboter hört „Mal 3 Kreise.“ Er malt 3 Kreise und dazu eine Sonne, weil das hübsch ist.

âś“ Falsch
Der Roboter macht nichts dazu, was nicht dasteht. Er malt genau 3 Kreise.
Mittel
Multiple Choice #1 12s â–¶ Testen

Beim Brotschmieren — welche Anweisung kann der Roboter genau ausführen?

  • â—Ź Streich Butter auf die Brotscheibe.
  • â—‹ Streich etwas auf die Brotscheibe.
  • â—‹ Mach die Brotscheibe lecker.
„Etwas“ sagt nicht, was, und „lecker“ sagt nicht, wie. Der Roboter weiß nicht, was du dir vorstellst — es muss dastehen.
Multiple Choice #2 12s â–¶ Testen

Beim Wassereingießen — welche Anweisung kann der Roboter genau ausführen?

  • â—Ź FĂĽll den Becher bis zum Strich.
  • â—‹ FĂĽll den Becher ein bisschen.
  • â—‹ FĂĽll den Becher, bis es reicht.
Der Strich zeigt genau, wann Schluss ist. Wann es „reicht“ oder was „ein bisschen“ ist, weißt nur du, nicht der Roboter.
Multiple Choice #3 15s â–¶ Testen

Du willst zur Tür. Du sagst „Geh 2 Schritte.“ Der Roboter schaut zum Fenster. Was macht er?

  • â—Ź Er geht 2 Schritte zum Fenster.
  • â—‹ Er geht 2 Schritte zur TĂĽr.
  • â—‹ Er dreht sich zur TĂĽr und geht 2 Schritte.
Der Roboter weiĂź nicht, wohin du willst. Er geht dahin, wohin er schaut. Du musst ihm auch sagen, dass er sich drehen soll.
LĂĽckentext #4 10s â–¶ Testen

Du sagst „Klatsch 3-mal.“ Du meinst aber 5-mal. Der Roboter klatscht ___-mal.

âś“ Antwort: 3
Der Roboter hört nur, was du sagst, nicht was du meinst. Es steht 3 da, also klatscht er 3-mal.
Wahr / Falsch #5 15s â–¶ Testen

Der Roboter kennt nur „Schritt“, „Dreh dich“ und „Greif“. Er hört „Räum auf!“ und räumt auf.

âś“ Falsch
„Räum auf“ ist kein Befehl, den er kennt. Man muss Aufräumen in Schritte zerlegen, die er kann — Schritt, Dreh dich, Greif.