Lösungsvorschlag Selbstdefinierte Methoden: Unterschied zwischen den Versionen

Aus ComeniusWiki
Wechseln zu: Navigation, Suche
(Die Seite wurde neu angelegt: „'''Aufgabe 1''' <pre> Anweisung Riesenschritt Schritt Schritt Schritt *Anweisung Programm Riesenschritt *Programm </pre> '''Aufgabe 1''' <pre> Anwei…“)
 
 
(6 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 15: Zeile 15:
  
  
'''Aufgabe 1'''
+
'''Aufgabe 2'''
 +
 
 +
<u>Lösungsmöglichkeit 1</u>: Man geht davon aus, dass man ausgehend von der Blickrichtung von Karol vier Methoden benötigt. Wenn Karol sich einmal um 180 Grad dreht, kann er dieselben vier Methoden nutzen.
  
 
<pre>
 
<pre>
Zeile 61: Zeile 63:
 
*Programm
 
*Programm
 
</pre>
 
</pre>
 +
 +
 +
<u>Lösungsmöglichkeit 2</u>: Man geht davon aus, dass Karol mit zwei Methoden auskommt, die er nach einer Drehung um 90 Grad wieder nutzen kann. Hier gibt es wiederum vier Möglichkeiten: Entweder '''rechtsSteil''' und '''rechtsFlach''' bzw. '''linksSteil''' und '''linksFlach'''  , '''rechtsSteil''' und '''linksSteil''' oder '''linksFlach''' und '''rechtsFlach'''.
 +
 +
<pre>
 +
Anweisung linksFlach
 +
  LinksDrehen
 +
  Schritt
 +
  Schritt
 +
  RechtsDrehen
 +
  Schritt
 +
  MarkeSetzen
 +
*Anweisung
 +
 +
Anweisung linksSteil
 +
  LinksDrehen
 +
  Schritt
 +
  RechtsDrehen
 +
  Schritt
 +
  Schritt
 +
  MarkeSetzen
 +
*Anweisung
 +
 +
Programm
 +
  MarkeSetzen
 +
  LinksFlach
 +
  rechtsDrehen
 +
  LinksFlach
 +
  linksDrehen
 +
  LinksSteil
 +
*Programm
 +
</pre>
 +
 +
[[Programmieren lernen mit Robot Karol| zurück]]

Aktuelle Version vom 15. Februar 2015, 11:01 Uhr

Aufgabe 1

Anweisung Riesenschritt
  Schritt
  Schritt
  Schritt
*Anweisung

Programm
  Riesenschritt
*Programm


Aufgabe 2

Lösungsmöglichkeit 1: Man geht davon aus, dass man ausgehend von der Blickrichtung von Karol vier Methoden benötigt. Wenn Karol sich einmal um 180 Grad dreht, kann er dieselben vier Methoden nutzen.

Anweisung linksFlach
  LinksDrehen
  Schritt
  Schritt
  RechtsDrehen
  Schritt
  MarkeSetzen
*Anweisung

Anweisung linksSteil
  LinksDrehen
  Schritt
  RechtsDrehen
  Schritt
  Schritt
  MarkeSetzen
*Anweisung

Anweisung rechtsFlach
  RechtsDrehen
  Schritt
  Schritt
  LinksDrehen
  Schritt
  MarkeSetzen
*Anweisung

Anweisung rechtsSteil
  RechtsDrehen
  Schritt
  LinksDrehen
  Schritt
  Schritt
  MarkeSetzen
*Anweisung

Programm
  MarkeSetzen
  LinksFlach
  RechtsSteil
  LinksSteil
*Programm


Lösungsmöglichkeit 2: Man geht davon aus, dass Karol mit zwei Methoden auskommt, die er nach einer Drehung um 90 Grad wieder nutzen kann. Hier gibt es wiederum vier Möglichkeiten: Entweder rechtsSteil und rechtsFlach bzw. linksSteil und linksFlach , rechtsSteil und linksSteil oder linksFlach und rechtsFlach.

Anweisung linksFlach
  LinksDrehen
  Schritt
  Schritt
  RechtsDrehen
  Schritt
  MarkeSetzen
*Anweisung

Anweisung linksSteil
  LinksDrehen
  Schritt
  RechtsDrehen
  Schritt
  Schritt
  MarkeSetzen
*Anweisung

Programm
  MarkeSetzen
  LinksFlach
  rechtsDrehen
  LinksFlach
  linksDrehen
  LinksSteil
*Programm

zurück