Hoofdstuk 1 - Instructies geven

UITWERKINGEN


Opdracht 1.2.1 Je eerste programma

print( "Hello World" )

De tekst Hallo wordt geprint

Haal je de aanhalingstekens weg, dan krijg je een foutmelding.

Opdracht 1.3.1 Inspringen

print("Welkom bij deze Python cursus. De twee belangrijkste regels zijn:")
print("Help elkaar, daar leer je zelf ook veel van.")
print("… geef niet op!")

Opdracht 1.4.1 Regelnummers aanzetten en commentaar toevoegen

print("Hoi! Jij zit vast in klas")   # bij tekst gebruik aanhalingstekens " "
print(4)                                # bij getallen GEEN aanhalingstekens

Opdracht 1.5.1 Vierkantje tekenen

Stap 2:
import turtle       # importeer turtle module

turtle.pendown()    # zet pen neer
turtle.forward(50)  # 50 stappen vooruit
turtle.right(90)    # draai 90 graden naar rechts
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)
turtle.forward(50)
turtle.right(90)

turtle.done()
Stap 3:
import turtle       # importeer turtle module

turtle.pendown()    # zet pen neer
turtle.forward(300) # 300 stappen vooruit (2x zo groot)
turtle.right(90)    # draai 90 graden naar rechts
turtle.forward(300)
turtle.right(90)
turtle.forward(300)
turtle.right(90)
turtle.forward(300)
turtle.right(90)

turtle.done()

Opdracht 1.6.1 Zeshoek tekenen

import turtle

turtle.pendown()

turtle.fillcolor("blue")
turtle.begin_fill() #begin invullen kleur

#teken een 6-hoek
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)
turtle.forward(100)
turtle.right(60)

turtle.end_fill() #einde invullen kleur

turtle.done()

H1 - Afsluitende Opdrachten: UITWERKINGEN


Afsluitende Opdracht 1.1 Huisje tekenen

import turtle

turtle.pendown()

#TEKEN ZWARTE VIERKANT:
turtle.forward(200)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(200)

turtle.fillcolor("red")  # vul met rood
turtle.begin_fill()

# TEKEN DRIEHOEK:
turtle.right(30)
turtle.forward(200)
turtle.right(120)
turtle.forward(200)
turtle.end_fill()

turtle.done()

Afsluitende Opdracht 1.2 Nederlandse vlag

import turtle

# NAAR BEGINPOSITIE:
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()

# TEKEN RODE VLAK:
turtle.color("red")
turtle.begin_fill()
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(40)
turtle.right(90)
turtle.end_fill()

# TEKEN WITTE VLAK
turtle.penup()
turtle.goto(0, -40)
turtle.pendown()

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

# TEKEN BLAUWE VLAK:
turtle.penup()
turtle.goto(0, -80)
turtle.pendown()

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

# OMLIJNING VAN ROOD-WIT-BLAUW VLAKKEN:
turtle.penup()
turtle.goto(0, 0)
turtle.pendown()
turtle.color("black")
turtle.forward(200)
turtle.right(90)
turtle.forward(120)
turtle.right(90)
turtle.forward(200)
turtle.right(90)
turtle.forward(120)

# TEKEN MAST:
turtle.right(180)
turtle.forward(250)

turtle.done()

(Optioneel) Afsluitende Opdracht 1.3 Eigen creatie

Geen uitwerking beschikbaar.