Die xLOGO-Programmierumgebung

Wahlfachkurs Programmieren
Schulhaus Seehalde
Programmieren mit LOGO
Die xLOGO-Programmierumgebung
Wähle beim ersten Programmstart als Sprache Englisch und klicke dann OK.
Das Hauptfenster von xLOGO ist unterteilt in drei Bereiche:
1. die Befehlszeile (Command): hier gibst du die Befehle ein
2. die Zeichenfläche: hier bewegt sich die Schildkröte
3. das Befehlsprotokoll: hier werden laufend alle eingegeben Befehle aufgelistet
1
Einzoomen
2
Auszoomen
Schildkröte
Ausschneiden
Kopieren
Einfügen
3
Programm
stoppen
Du kannst nur in die Befehlszeile schreiben.
Tipp:
Verwende die Control-Taste (ctrl) auf der Mac-Tastatur, nicht die Befehlstaste (cmd):
• Text Ausschneiden:
ctrl-X
• Text Kopieren:
ctrl-C
• Text Einfügen:
ctrl-V
Die xLOGO-Programmierumgebung
1
Wahlfachkurs Programmieren
Schulhaus Seehalde
Die Befehlszeile
Du kannst beliebig viele Befehle nacheinander schreiben.
Befehle müssen mit einem Leerschlag voneinander getrennt werden.
Zwischen Befehl und Parameter muss ebenfalls ein Leerschlag stehen:
fd
Befehl
100
Parameter
Richtig geschriebene Befehle werden automatisch grün angezeigt, Parameter blau.
Tipp:
Mit der Aufwärts-Pfeiltaste auf der Tastatur
kannst du alle bisher eingegeben Befehle
nochmals aufrufen. Das erspart Schreibarbeit!
Das Zeichenfenster
Du kannst das Zeichenfenster anpassen im Menü Tools à Preferences
Das Einstellungsfenster hat verschiedene Reiter:
General
Hier kannst du die Geschwindigkeit der Schildkröte einstellen.
100 bedeutet: die Bewegung wird sofort ausgeführt.
Bei einem Wert unter 100 kannst du die Bewegungen mitverfolgen. Das kann bei der
Fehlersuche helfen, wenn die Schildkröte nicht das macht, was du eigentlich willst!
Die xLOGO-Programmierumgebung
2
Wahlfachkurs Programmieren
Schulhaus Seehalde
Options
Hier kannst du das Aussehen der Zeichenfläche verändern.
Ein Hintergrund-Raster wird angezeigt, wenn die Box «Active» ausgewählt ist.
Du kannst die Rasterweite eingeben für die X-Achse und die Y-Achse (beide Werte sollten
gleich gross sein, sonst wird das Raster nicht quadratisch).
Das Befehlsprotokoll
Das Protokoll speichert alle Befehle, die du bisher eingegeben hast (die letzten zuunterst).
Tipp:
Klicke mit der Maus auf eine Zeile im Protokoll,
dann wird diese Zeile in das Befehlsfenster
eingefügt. Spart Schreibarbeit!
Fehlermeldungen im Befehlsprotokoll
Im Befehlsprotokoll «spricht» xLOGO mit dir, etwa wenn xLOGO einen Befehl nicht versteht:
Du gibst in der Befehlszeile «dance» ein:
xLOGO «antwortet» im Protokoll mit einer Fehlermeldung:
Tanzen ist offensichtlich nicht die
Stärke der Schildkröte...
xLOGO als Taschenrechner
Mit dem Befehl print kannst du xLOGO rechnen lassen:
Das Ergebnis erscheint im Befehlsprotokoll:
Die xLOGO-Programmierumgebung
3