VHTO
Landelijk expertisebureau meisjes/vrouwen en bèta/techniek
Hoe je meerdere figuren maakt
Hoe je je pen op kan tillen én neer kan zitten
We gaan weer tekenen vandaag, maar nu gaan we ook losse figuren tekenen.
Deze twee codes doen precies hetzelfde!
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
pen.forward(100)
pen.left(90)
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
Let bij een for-lus op deze dingen:
range()
range()
:
Werkblad Even opfrissen
Na het tekenen van 1 figuur kun je nog iets tekenen.
Je begint dan weer tegen de kantlijn van de code.
for i in range(4):
pen.forward(100)
pen.left(90)
pen.forward(200)
Na het tekenen van 1 figuur kun je nog iets tekenen.
Je begint dan weer tegen de kantlijn van de code.
Je kunt ook weer een nieuwe lus gebruiken.
for i in range(4):
pen.forward(100)
pen.left(90)
pen.forward(200)
for i in range(3):
pen.forward(100)
pen.left(120)
Als je meerdere figuren wilt tekenen zonder een lijntje ertussen kun je de pen 'optillen' van de tekening, bewegen en dan weer neerzetten.
Dat gaat met:
pen.penup() en pen.pendown()
pen.penup()
pen.pendown()
for i in range(4):
pen.forward(100)
pen.left(90)
pen.forward(200)
for i in range(3):
pen.forward(100)
pen.left(120)
Als je meerdere figuren wilt tekenen zonder een lijntje ertussen kun je de pen 'optillen' van de tekening, bewegen en dan weer neerzetten.
Dat gaat met:
pen.penup() en pen.pendown()
pen.penup()
pen.pendown()
for i in range(4):
pen.forward(100)
pen.left(90)
pen.penup()
pen.forward(200)
pen.pendown()
for i in range(3):
pen.forward(100)
pen.left(120)
Werkblad Meerdere figuren
pen.forward(100)->fw(100)
pen.left(90)->l(90)
Werkblad b
Klaar?
Hoe je meerdere figuren maakt
Hoe je je pen op kan tillen én neer kan zitten
By VHTO
Computer Science Certificate is een initiatief van VHTO in samenwerking met Universiteit Leiden en wordt mogelijk gemaakt door Salesforce.org.