• Keine Ergebnisse gefunden

Programmieren lernen 0

N/A
N/A
Protected

Academic year: 2021

Aktie "Programmieren lernen 0"

Copied!
2
0
0

Wird geladen.... (Jetzt Volltext ansehen)

Volltext

(1)

EOS-Download:

www.berg.heim.at/anden/420971/eos/index.htm

Programmieren lernen 0

Die wichtigsten Befehle von EOS im Überblick

Befehlsname Beispielen

Kommentar //

Ab hier das Hauptprogramm

Variable deklarieren, Objekt erzeugen

t:TURTLE

r1,r2:RECHTECK Zuweisung

(Attribute von Objekten sollten nur über deren Methode

verändert werden.)

index := 1

Verzweigung

(Entscheidung oder If-Abfrage)

wenn n>0 dann t.links(90) sonst

t.rechts(90)

*wenn Die Zeilen sonst

t.rechts(90)

können auch weggelassen werden

Zähl-Schleife wiederhole 6 mal

t.vor(10)

*wiederhole Endlos-Schleife

(gibt es in anderen Sprachen so nicht)

wiederhole immer t.drehen(1)

*wiederhole Bedingungsschleife

(Bedingung am Anfang) t := 200

solange t>100 tue t := t-10

*solange Bedingungsschleife

(Bedingung am Ende)

t:200

wiederhole t := t-10

*wiederhole solange t>100 Methode

(Prozedur oder Funktion) methode vorDrehen (n:integer) t.vor(n)

t.links(90) ende

Beachte, dass EOS zwischen Groß- und Kleinschreibung unterscheidet. Turtle ist was anderes als TURTLE.

(2)

EOS-Download:

www.berg.heim.at/anden/420971/eos/index.htm

Um im Programm EOS die Schildkröte zu steuern benötigst du immer folgenden Einstieg:

t:turtle //Erzeugen eines TURTLE-Objekts

f:fenster // Fenster in dem die TURTLE sich bewegen wird f.zeichne(t) //Ordnet dem Fenster f die TURTLE t zu

Die Klasse TURTLE im Überblick:

TURTLE

turtleSichtbar linienstärke farbe

randart sichtbar

verschieben(x,y) strecken(faktor) drehen(drehwinkel) vor(weglänge)

zurück(weglänge) links(drehwinkel) rechts(drehwinkel) stiftAuf()

stiftAb()

allesLöschen() aufPunkt() : wahr vorPunkt() : wahr sichtbarSetzen(wahr) randartSetzen(index) farbeSetzen(farbe)

linienstärkeSetzen(dicke) turtleSichtbarSetzen(wahr)

Referenzen

ÄHNLICHE DOKUMENTE

behaviour, which is not even visible in the code. "Run-time" is quoted because the term is derived from the assumption that there is a distinction between compile-time

turtles outside the waters of Eastern and Western Ma laysia. Cor nell University Press, Ithaca. Turtle Island Samah. Long Term Tagging Returns. First Tag Returns

Der Stand der Technik heutiger Wärmeschutz- fenster ist beeindruckend: Ein normales Stan- dardfenster lässt weniger als die Hälfte an Wär- me nach aussen wie seine Vorgänger vor 25

Für die Bewertung der Energieeffizienz eines Fensters dient der energieäquivalente U-Wert U w,eq für ein Referenzfenster mit einer Fläche von 1,55 m x 1,15 m (Rahmen und

So wird erfahrbar, dass man Gott nicht auf den Punkt bringen kann, wohl aber ins Spiel – und in Geschichten, in Gleichnisse, wie sie Jesus erzählt hat … In Jesu Gleichnissen geht es

Cut the page in half and fold along the dotted line.. Put the pages in order and staple

Using up to 2456 bp mtDNA and up to 2716 bp nDNA of fresh samples and short sequences of three mitochondrial genes of historical museum material, we examine the phylogeography of

Turtlegrafik meint, dass eine Schildkröte (turtle) über den Bildschirm läuft und dabei jede ihrer Bewegungen mitzeichnet.. Auf diese Weise