SlideShare uma empresa Scribd logo
1 de 10
Microsoft® Small Basic
Schildkrötengrafik
Geschätzte Zeit für den Abschluss dieser Lektion:
1 Stunde
Schildkrötengrafik
In dieser Lektion erhalten Sie
Informationen über:
Bewegen der Schildkröte auf dem
Bildschirm mithilfe des Turtle-Objekts.
Erstellen von Grafiken mithilfe der
verschiedenen Eigenschaften und
Operationen des Turtle-Objekts.
Zeichnen farbiger Formen durch die
Verwendung des Turtle-Objekts in
For..EndFor-Schleifen.
Lernen Sie die Schildkröte kennen
Lernen Sie jetzt Ihren neuen Freund in Small Basic kennen –
die Schildkröte! Die Schildkröte hilft Ihnen dabei,
interessante Grafiken im Grafikfenster zu erstellen.
Sie können die Schildkröte mit
der Operation Show
(Anzeigen) anzeigen.

Klicken Sie auf

auf der Symbolleiste.

Die Schildkröte wird auf dem Bildschirm
angezeigt.
Eigenschaften und Operationen des Schildkrötenobjekts
Sie können mithilfe des Turtle (Schildkröten)-Objekts der Schildkröte Befehle
erteilen. Die Schildkröte zeichnet dann Grafiken auf dem Bildschirm. Sehen wir
uns einige dieser Funktionen an…
Zum Einstellen der Position der Schildkröte auf dem
Bildschirm verwenden Sie die Eigenschaften X und Y
des Turtle (Schildkröten)-Objekts.
Um die Schildkröte eine bestimmte Strecke in Pixeln
zu bewegen, verwenden Sie die Operation Move
(Bewegen). Um die Schildkröte an einen bestimmten
Ort zu bewegen, verwenden Sie die Operation MoveTo
(Bewegen zu) und ihre Parameter, um diesen neuen
Ort anzugeben.
Um mit der Schildkröte zu zeichnen, verwenden
Sie die Operation PenDown. Um das Zeichnen mit
der Schildkröte anzuhalten, verwenden Sie die
Operation PenUp.
Eigenschaften und Operationen des Schildkrötenobjekts
Sehen wir uns weitere Funktionen an...
Mit der Eigenschaft Speed (Geschwindigkeit)
können Sie die Geschwindigkeit der Schildkröte
(zwischen 1 und 10, 10 ist am schnellsten) einstellen.
Sie können die Schildkröte mit der Operation Turn
(Drehen) und der Angabe eines Winkels in Grad
drehen. Sie können die Schildkröte auch mit den
Operationen TurnRight (Nach rechts drehen) oder
TurnLeft (Nach links drehen) um 90 Grad drehen.
Sie können die Schildkröte um einen bestimmten
Winkel drehen, indem Sie die Eigenschaft Angle
(Winkel) verwenden und den Drehwinkel in Grad
angeben. Standardmäßig zeigt die Schildkröte nach
oben, dies entspricht einem Winkel von 0 Grad.
Die Schildkröte in Bewegung
Zeichnen wir ein einfaches Dreieck mit der Schildkröte.

Klicken Sie auf

auf der Symbolleiste.
Spaß mit der Schildkröte
Jetzt wissen Sie, wie Sie mit der Schildkröte
kommunizieren, und können etwas Spaß
damit haben.
Verwenden wir die For (Für)-Schleife
und instruieren die Schildkröte, sich
in bestimmten Entfernungen und
Winkeln zu bewegen, wobei eine
einzigartige Grafik entsteht.

Sie können Ihrem Design Farbe
hinzufügen, indem Sie einen Wert
für die Eigenschaft PenColor des
GraphicsWindow-Objekts angeben.
Spaß mit der Schildkröte
Sie können mit der Schildkröte auch mehrere farbige Designs zeichnen. Dieses
Programm enthält beispielsweise verschiedene Formen in verschiedenen Farben
und Größen.
Fassen wir zusammen…

Herzlichen Glückwunsch! Sie haben
Folgendes gelernt:
Anzeigen, Bewegen und Anhalten der Schildkröte.
Erstellen von Formen mithilfe der verschiedenen Eigenschaften
und Operationen des Turtle-Objekts.
Zeichnen farbiger Formen durch die Verwendung des Turtle-Objekts
in For..EndFor-Schleifen.
Zeigen Sie, was Sie wissen
Zeichnen Sie mit der Schildkröte die folgenden
farbigen Grafiken:
 Anzeige eines Grafikfensters
mit der Höhe 400 Pixel und
der Breite 400 Pixel.
 Zeichnen zweier
separater, farbiger, sternförmige
r
Formen mit der Schildkröte.

Mais conteúdo relacionado

Destaque

Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...
Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...
Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...Breitband in Hessen
 
Prof. Dr. Oliver Scheytt: Systematik des Kulturrechts
Prof. Dr. Oliver Scheytt: Systematik des KulturrechtsProf. Dr. Oliver Scheytt: Systematik des Kulturrechts
Prof. Dr. Oliver Scheytt: Systematik des KulturrechtsRaabe Verlag
 
Ribbon in the sky
Ribbon in the skyRibbon in the sky
Ribbon in the skyTaro Fukasa
 
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...Sarinya Samkaew
 
Advent hinschauen auf die Errettung in Jesus
Advent hinschauen auf die Errettung in JesusAdvent hinschauen auf die Errettung in Jesus
Advent hinschauen auf die Errettung in JesusHans Rudolf Tremp
 
A fool with a tool - Scraping Basics
A fool with a tool - Scraping BasicsA fool with a tool - Scraping Basics
A fool with a tool - Scraping BasicsMarkus Uhl
 

Destaque (9)

2.3 erkunden von formen
2.3   erkunden von formen2.3   erkunden von formen
2.3 erkunden von formen
 
Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...
Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...
Kommunale Unternehmen in der BB-Versorgung - aus Sicht eines Netzbesitzers/ -...
 
Linus saringan 1
Linus saringan 1Linus saringan 1
Linus saringan 1
 
Prof. Dr. Oliver Scheytt: Systematik des Kulturrechts
Prof. Dr. Oliver Scheytt: Systematik des KulturrechtsProf. Dr. Oliver Scheytt: Systematik des Kulturrechts
Prof. Dr. Oliver Scheytt: Systematik des Kulturrechts
 
Ribbon in the sky
Ribbon in the skyRibbon in the sky
Ribbon in the sky
 
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
หูฟังขั้นเทพรุ่นใหม่ผลิตจากอลูมิเนียมพร้อมสุดยอดเสียงแบบสุดขั้ว ออกแบบมาเพื่อ...
 
Advent hinschauen auf die Errettung in Jesus
Advent hinschauen auf die Errettung in JesusAdvent hinschauen auf die Errettung in Jesus
Advent hinschauen auf die Errettung in Jesus
 
Mengen
MengenMengen
Mengen
 
A fool with a tool - Scraping Basics
A fool with a tool - Scraping BasicsA fool with a tool - Scraping Basics
A fool with a tool - Scraping Basics
 

Mais de Michael Konzett

Problemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungProblemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungMichael Konzett
 
Elemente des Programmierens
Elemente des ProgrammierensElemente des Programmierens
Elemente des ProgrammierensMichael Konzett
 
4.2 reagieren auf wmi-ereignisse
4.2   reagieren auf wmi-ereignisse4.2   reagieren auf wmi-ereignisse
4.2 reagieren auf wmi-ereignisseMichael Konzett
 
3.4 ereignisse und interaktivitat
3.4   ereignisse und interaktivitat3.4   ereignisse und interaktivitat
3.4 ereignisse und interaktivitatMichael Konzett
 
3.1 dateiein- und ausgabe
3.1   dateiein- und ausgabe3.1   dateiein- und ausgabe
3.1 dateiein- und ausgabeMichael Konzett
 
2.6 flickr-, image list- und network-objekte
2.6   flickr-, image list- und network-objekte2.6   flickr-, image list- und network-objekte
2.6 flickr-, image list- und network-objekteMichael Konzett
 
2.5 clock-, desktop- und dictionary-objekte
2.5   clock-, desktop- und dictionary-objekte2.5   clock-, desktop- und dictionary-objekte
2.5 clock-, desktop- und dictionary-objekteMichael Konzett
 
2.4 sound-, program- und text-objekte
2.4   sound-, program- und text-objekte2.4   sound-, program- und text-objekte
2.4 sound-, program- und text-objekteMichael Konzett
 
1.5 codeverzweigungen und unterprogramme
1.5   codeverzweigungen und unterprogramme1.5   codeverzweigungen und unterprogramme
1.5 codeverzweigungen und unterprogrammeMichael Konzett
 
1.4 bedingungen und schleifen
1.4   bedingungen und schleifen1.4   bedingungen und schleifen
1.4 bedingungen und schleifenMichael Konzett
 

Mais de Michael Konzett (20)

Problemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische DarstellungProblemlösung, Algorithmus und grafische Darstellung
Problemlösung, Algorithmus und grafische Darstellung
 
Algorithmus
AlgorithmusAlgorithmus
Algorithmus
 
Elemente des Programmierens
Elemente des ProgrammierensElemente des Programmierens
Elemente des Programmierens
 
Creative commons
Creative commonsCreative commons
Creative commons
 
Sichere pw
Sichere pwSichere pw
Sichere pw
 
4.4 erweiterte spiele
4.4   erweiterte spiele4.4   erweiterte spiele
4.4 erweiterte spiele
 
4.2 reagieren auf wmi-ereignisse
4.2   reagieren auf wmi-ereignisse4.2   reagieren auf wmi-ereignisse
4.2 reagieren auf wmi-ereignisse
 
4.1 spielen mit formen
4.1   spielen mit formen4.1   spielen mit formen
4.1 spielen mit formen
 
3.6 debugginghilfen
3.6   debugginghilfen3.6   debugginghilfen
3.6 debugginghilfen
 
3.5 das controls-objekt
3.5   das controls-objekt3.5   das controls-objekt
3.5 das controls-objekt
 
3.4 ereignisse und interaktivitat
3.4   ereignisse und interaktivitat3.4   ereignisse und interaktivitat
3.4 ereignisse und interaktivitat
 
3.3 das math-object
3.3   das math-object3.3   das math-object
3.3 das math-object
 
3.2 stacks und arrays
3.2   stacks und arrays3.2   stacks und arrays
3.2 stacks und arrays
 
3.1 dateiein- und ausgabe
3.1   dateiein- und ausgabe3.1   dateiein- und ausgabe
3.1 dateiein- und ausgabe
 
2.6 flickr-, image list- und network-objekte
2.6   flickr-, image list- und network-objekte2.6   flickr-, image list- und network-objekte
2.6 flickr-, image list- und network-objekte
 
2.5 clock-, desktop- und dictionary-objekte
2.5   clock-, desktop- und dictionary-objekte2.5   clock-, desktop- und dictionary-objekte
2.5 clock-, desktop- und dictionary-objekte
 
2.4 sound-, program- und text-objekte
2.4   sound-, program- und text-objekte2.4   sound-, program- und text-objekte
2.4 sound-, program- und text-objekte
 
2.1 grafikfenster
2.1   grafikfenster2.1   grafikfenster
2.1 grafikfenster
 
1.5 codeverzweigungen und unterprogramme
1.5   codeverzweigungen und unterprogramme1.5   codeverzweigungen und unterprogramme
1.5 codeverzweigungen und unterprogramme
 
1.4 bedingungen und schleifen
1.4   bedingungen und schleifen1.4   bedingungen und schleifen
1.4 bedingungen und schleifen
 

2.2 schildkrotengrafik

  • 1. Microsoft® Small Basic Schildkrötengrafik Geschätzte Zeit für den Abschluss dieser Lektion: 1 Stunde
  • 2. Schildkrötengrafik In dieser Lektion erhalten Sie Informationen über: Bewegen der Schildkröte auf dem Bildschirm mithilfe des Turtle-Objekts. Erstellen von Grafiken mithilfe der verschiedenen Eigenschaften und Operationen des Turtle-Objekts. Zeichnen farbiger Formen durch die Verwendung des Turtle-Objekts in For..EndFor-Schleifen.
  • 3. Lernen Sie die Schildkröte kennen Lernen Sie jetzt Ihren neuen Freund in Small Basic kennen – die Schildkröte! Die Schildkröte hilft Ihnen dabei, interessante Grafiken im Grafikfenster zu erstellen. Sie können die Schildkröte mit der Operation Show (Anzeigen) anzeigen. Klicken Sie auf auf der Symbolleiste. Die Schildkröte wird auf dem Bildschirm angezeigt.
  • 4. Eigenschaften und Operationen des Schildkrötenobjekts Sie können mithilfe des Turtle (Schildkröten)-Objekts der Schildkröte Befehle erteilen. Die Schildkröte zeichnet dann Grafiken auf dem Bildschirm. Sehen wir uns einige dieser Funktionen an… Zum Einstellen der Position der Schildkröte auf dem Bildschirm verwenden Sie die Eigenschaften X und Y des Turtle (Schildkröten)-Objekts. Um die Schildkröte eine bestimmte Strecke in Pixeln zu bewegen, verwenden Sie die Operation Move (Bewegen). Um die Schildkröte an einen bestimmten Ort zu bewegen, verwenden Sie die Operation MoveTo (Bewegen zu) und ihre Parameter, um diesen neuen Ort anzugeben. Um mit der Schildkröte zu zeichnen, verwenden Sie die Operation PenDown. Um das Zeichnen mit der Schildkröte anzuhalten, verwenden Sie die Operation PenUp.
  • 5. Eigenschaften und Operationen des Schildkrötenobjekts Sehen wir uns weitere Funktionen an... Mit der Eigenschaft Speed (Geschwindigkeit) können Sie die Geschwindigkeit der Schildkröte (zwischen 1 und 10, 10 ist am schnellsten) einstellen. Sie können die Schildkröte mit der Operation Turn (Drehen) und der Angabe eines Winkels in Grad drehen. Sie können die Schildkröte auch mit den Operationen TurnRight (Nach rechts drehen) oder TurnLeft (Nach links drehen) um 90 Grad drehen. Sie können die Schildkröte um einen bestimmten Winkel drehen, indem Sie die Eigenschaft Angle (Winkel) verwenden und den Drehwinkel in Grad angeben. Standardmäßig zeigt die Schildkröte nach oben, dies entspricht einem Winkel von 0 Grad.
  • 6. Die Schildkröte in Bewegung Zeichnen wir ein einfaches Dreieck mit der Schildkröte. Klicken Sie auf auf der Symbolleiste.
  • 7. Spaß mit der Schildkröte Jetzt wissen Sie, wie Sie mit der Schildkröte kommunizieren, und können etwas Spaß damit haben. Verwenden wir die For (Für)-Schleife und instruieren die Schildkröte, sich in bestimmten Entfernungen und Winkeln zu bewegen, wobei eine einzigartige Grafik entsteht. Sie können Ihrem Design Farbe hinzufügen, indem Sie einen Wert für die Eigenschaft PenColor des GraphicsWindow-Objekts angeben.
  • 8. Spaß mit der Schildkröte Sie können mit der Schildkröte auch mehrere farbige Designs zeichnen. Dieses Programm enthält beispielsweise verschiedene Formen in verschiedenen Farben und Größen.
  • 9. Fassen wir zusammen… Herzlichen Glückwunsch! Sie haben Folgendes gelernt: Anzeigen, Bewegen und Anhalten der Schildkröte. Erstellen von Formen mithilfe der verschiedenen Eigenschaften und Operationen des Turtle-Objekts. Zeichnen farbiger Formen durch die Verwendung des Turtle-Objekts in For..EndFor-Schleifen.
  • 10. Zeigen Sie, was Sie wissen Zeichnen Sie mit der Schildkröte die folgenden farbigen Grafiken:  Anzeige eines Grafikfensters mit der Höhe 400 Pixel und der Breite 400 Pixel.  Zeichnen zweier separater, farbiger, sternförmige r Formen mit der Schildkröte.

Notas do Editor

  1. Sie haben bereits gelernt, das Textfenster und das Grafikfenster zu verwenden. Sie haben auch bereits viel über Anweisungen, Eigenschaften und Operationen gelernt. Lernen Sie jetzt Ihren neuen Freund in Small Basic kennen – die Schildkröte. Mit ihrer Hilfe können Sie Formen und Grafiken auf dem Bildschirm zeichnen. Sie können die Schildkröte mit der Operation Hide (Ausblenden) ausblenden.Code:Turtle.Show()
  2. Wenn Sie in der Symbolleiste auf Run (Ausführen) klicken oder F5 auf der Tastatur betätigen, zeichnet die Schildkröte ein farbiges Quadrat in das Grafikfenster.Code:GraphicsWindow.Title = „Schildkrötengrafik“GraphicsWindow.Height = 320GraphicsWindow.Width = 300GraphicsWindow.PenColor = „Purple“Turtle.Show()Turtle.Speed = 8Turtle.X = 150Turtle.Y = 150For i = 0 To 200 Step 5Turtle.Move(i) Turtle.Turn(90)EndFor
  3. Lösung: GraphicsWindow.Height = 400GraphicsWindow.Width = 400GraphicsWindow.Title = „Schildkrötengrafik“Turtle.Show()Turtle.Speed = 10Turtle.X = 100Turtle.Y = 200For i = 0 To 200 Step 5GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor()Turtle.Move(i) Turtle.Turn(150)EndForTurtle.PenUp()Turtle.Move(300)Turtle.Turn(105)Turtle.Move(150)Turtle.PenDown()For i = 0 To 200 Step 5GraphicsWindow.PenColor = GraphicsWindow.GetRandomColor()Turtle.Move(i) Turtle.Turn(150)EndFor