Informatica

Kennis maken met programmeren - Voorbeeld uitwerkingen


Opgave Vierkantje tekenen

import turtle       # aangeven dat we turtle gaan gebruiken

turtle.forward(100) # 100 stappen vooruit
turtle.right(90)    # draai 90 graden naar rechts
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)

Opgave Vierkantje inkleuren

import turtle             # aangeven dat we turtle gaan gebruiken

turtle.fillcolor("blue")  # kleur om figuur in te kleuren: blauw
turtle.begin_fill()       # hier begint het figuur dat wordt ingekleurd

turtle.forward(100)       # 100 stappen vooruit
turtle.right(90)          # draai 90 graden naar rechts
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)

turtle.end_fill() 	      # hier eindigt het figuur dat wordt ingekleurd

Opgave Huisje tekenen

import turtle           # aangeven dat we turtle gaan gebruiken

# teken gele muren
turtle.fillcolor("yellow") 
turtle.begin_fill()     # begin van vierkant
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(100)
turtle.end_fill() 	    # einde van figuur
							
# teken rode dak
turtle.fillcolor("red") # vul met rood
turtle.begin_fill()		  # hier begint het figuur dat wordt ingekleurd
turtle.right(30)
turtle.forward(100)
turtle.right(120)
turtle.forward(100)
turtle.end_fill()       # hier eindigt het figuur dat wordt ingekleurd

Opgave Nederlandse vlag

import turtle


# Rode streep
turtle.color("red")
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()

# Witte streep
turtle.penup()
turtle.goto(0, -40)
turtle.pendown()

turtle.color("white")
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()

# Blauwe streep
turtle.penup()
turtle.goto(0, -80)
turtle.pendown()

turtle.color("blue")
turtle.begin_fill()
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()

# Omlijning
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("black")
turtle.forward(100)
turtle.right(90)
turtle.forward(120)
turtle.right(90)
turtle.forward(100)
turtle.right(90)
turtle.forward(120)

Opgave Eigen creatie

-- geen uitwerking beschikbaar --