Startseite Lektion 1 Lektion 2 Lektion 3 Lektion 4 Lektion 5 Lektion 6 Lektion 7 Lektion 8 Lektion 9 Lektion 10 Befehlsübersicht

Ein Bild von LOGO
Einführung in die Programmierung
Logo - Befehle: Syntax und Semantik
LOGO

prozedur [prozedurname]
hier geht eine neue Prozedur los. Bei [prozedurname] steht ihr Name.

ende
hier endet eine Prozedur

gehezu [name], [var]=[exp], [var]=[exp]...
so wird eine Prozedur mit dem Namen [name] aufgerufen. Du kannst so viele [var]=[exp] zufügen wie Du willst (aber auch gar keines). [var] ist der Name einer Variablen, die mit dem Wert [exp] in der Prozedur [name] erscheinen wird

wiederhole [runden], [name], [var]=[exp], [var]=[exp]...
gehe zu Prozedur [name] und zeichne sie [runden] mal. Das wievielte mal sie gerade gezeichnet wird kann man durch die Variable "loop" in der Prozedur [name] abfragen.
"wh" ist eine Abkürzung für wiederhole.

farbe [farbname]
andert die Farbe mit der Logo malt
[farbname] kann sein: schwarz, weiss, rot, blau, grau, grün, orange, gelb

[var] = [exp]
gibt der Variablen [var] den Wert [exp]

neuevar [var] = [exp]
erstellt eine neu Variable mit dem Namen [var] die den Wert [exp] hat.

rechts [winkel]
so dreht Ihr Logo nach rechts. [winkel] ist in Grad angegeben (also 360 = ein Kreis) statt rechts kann man auch "re " schreiben

links [winkel]
geht wie rechts aber lasst Logo nach links drehen. Ihr konnt auch "li" schreiben.

vorwarts [schritte]
so geht Logo vorwarts un [schritte] Schritte.

hoch und runter bzw. stifthoch und stiftrunter
so hebt Logo seinen Stift hoch und lauft ohne zu malen

Allgemeine Informationen:
"/" sagt Logo, dass er diese Zeile nicht ausführren soll
"." der Punkt gibt Nachkommastellen an
überall wo Ihr eine Zahl angeben müsst, könnt Ihr auch eine Rechnung wie (var1*2*(56+66)) angeben.
deswegen habe ich auch oft [exp] geschrieben wo eine Zahl stehen muss.