Für Experten
Um diese Beispiele zu programmieren, brauchst du das ganze Wissen aus den vorherigen Beispielen.
Frag den Lehrer nach dem Passwort!
Geschützt: TCextra01
Geschützt: TCextra02
Geschützt: TCextra03
Geschützt: TCextra04
Geschützt: TCextra05
TC 01 – Erste Befehle
Der nachfolgende Beispielcode kann zum Ausprobieren in den Turtlecoder kopiert werden.
Schüler programmieren anfangs im Baustein-Modus.
Fortgeschrittene arbeiten schneller im Text-Modus.
Die Turtle zeichnet einen 50er Strich nach vorne, wechselt dann auf rot und zeichnet einen 100er Strich.
Danach zeichnet sie einen grünen 150er Strich.
function main() {
turtle->forward(50)
turtle->setPenColor(red)
turtle->forward(100)
turtle->setPenColor(green)
turtle->forward(150)
}
TC 02 – Quadrat
Einfaches Quadrat mit Seitenlänge 200.
function main() {
turtle->setSpeed(150)
turtle->forward(200)
turtle->rightTurn(90)
turtle->forward(200)
turtle->rightTurn(90)
turtle->forward(200)
turtle->rightTurn(90)
turtle->forward(200)
turtle->rightTurn(90)
}
TC 03 – Rechteck
Einfaches Rechteck mit Länge 300 und Breite 150.
function main() {
turtle->setSpeed(150)
turtle->forward(300)
turtle->rightTurn(90)
turtle->forward(150)
turtle->rightTurn(90)
turtle->forward(300)
turtle->rightTurn(90)
turtle->forward(150)
turtle->rightTurn(90)
}