Upload
bathildis-ehlinger
View
106
Download
3
Embed Size (px)
Citation preview
Robot Karol
Manuelle Steuerung
1. Vor- und zurücklaufenHauptprogramm
Schritt
wdh. solange NichtIstWand
LinksDrehen
LinksDrehen
wiederhole 10 mal
Karols erste Aufgabe!
• Es ist Samstag Frau Karol will shoppen
• In dieser Zeit soll Herr „Robot“ Karol im Karolschen Bad fliesen legen
• Damit Herr Karol nicht wieder alles falsch macht will Frau Karol ihm einen genauen Plan machen was er zu tun hat
Fliesen legen 1Hauptprogramm
Hinlegen
Schritt
solange NichtIstWand
LinksDrehen
LinksDrehen
Schritt
solange NichtIstWand
RechtsDrehen
Schritt
RechtsDrehen
wiederhole 5 malWenn das Frau Karol sieht!
-Karol wusste nicht mehr was er tun sollte, weil er nicht weiter nach rechts gehen konnte
- An der Wand ist nicht gefliest
- Karol ist auf den Fliesen herum gelaufen diese werden nicht mehr eben sein
Fliesen legen 2
• Wenn das Frau Karol sieht !
• Karol hat alles gefliest, ist auch nicht auf die Fliesen getreten und er wusste immer was zu tun war aber :
• er ist in der Mitte des Raumes –> er kommt so nicht an das wohl verdiente Bier
Hauptprogramm
LinksDrehen
Schritt
LinksDrehen
LinksDrehen
Hinlegen
LinksDrehen
LinksDrehen
solange nicht ISTWANDODERISTZIEGEL
RechtsDrehen
solange nicht ISTWANDODERISTZIEGEL
Bed.: ISTWANDODERISTZIEGEL
Schnell
falsch
wahr
IstZiegel
w f
wahr
IstWand
w f
Langsam
Fliesen legen 3Hauptprogramm
REIHEFLIESEN
LinksDrehen
Schritt
UMDREHEN
Hinlegen
RechtsDrehen
RechtsDrehen
Schritt
UMDREHEN
Hinlegen
LinksDrehen
ISTRECHTSWANDODERFLIESE
w f
REIHEFLIESEN
wiederhole 4 mal
Anw.: UMDREHEN
LinksDrehen
LinksDrehen
Anw.: SCHRITTUNDFLIESEN
Schritt
UMDREHEN
Hinlegen
UMDREHEN
Anw.: REIHEFLIESEN
SCHRITTUNDFLIESEN
solange NichtIstWand
Bed.: ISTRECHTSWANDODERFLIESE
Schnell
falsch
RechtsDrehen
wahr
IstWand
w f
wahr
IstZiegel
w f
LinksDrehen
Hauptprogramm
REIHEFLIESEN
LinksDrehen
Schritt
UMDREHEN
Hinlegen
RechtsDrehen
RechtsDrehen
Schritt
UMDREHEN
Hinlegen
LinksDrehen
ISTRECHTSWANDODERFLIESE
w f
REIHEFLIESEN
wiederhole 4 mal
Anw.: UMDREHEN
LinksDrehen
LinksDrehen
Anw.: SCHRITTUNDFLIESEN
Schritt
UMDREHEN
Hinlegen
UMDREHEN
Anw.: REIHEFLIESEN
SCHRITTUNDFLIESEN
solange NichtIstWand
Bed.: ISTRECHTSWANDODERFLIESE
Schnell
falsch
RechtsDrehen
wahr
IstWand
w f
wahr
IstZiegel
w f
LinksDrehen
Weitere Funktionen
Links: das Programm in
Baumdarstellung
Rechts: 2D Ansicht
Labyrinth
• Karol geht mit Hilfe von Markierungen durch ein Labyrinth
Sortieren• Karol sortiert eine Reihe von Bausteinen nach
dem BubbleSort Verfahren
Aufgaben
• Karol soll eine Treppe bauen!
• Karol soll eine Wand bauen!
• Karol soll seine eigenen 4 Wände bauen!
• Karol soll 4 Wände und Treppe bauen!