Kunst

Les 1: Tekenen met Turtle

vandaag gaan we leren

 

  • tekenen met Python turtle

  • "veelvlakken" tekenen met de juiste hoek

  • spirograaffiguren tekenen

tekenen!

Vanaf vandaag gaan we tekenen

met Python.

 

Als het goed is, heb jij straks zo'n figuur als hiernaast in Python getekend. En misschien nog wel meer!

Om de tekenmodule op te starten moet je twee dingen doen:

 

  • importeer de turtle
  • start een pen op

 

Let heel goed op deze codes, ze moeten precies kloppen!

 

werken met turtle

#laad de tekenmodule in
import turtle

#start de pen op
pen = turtle.Turtle()

Om te tekenen zijn er nog twee dingen belangrijk!

 

  • Alles met de pen begint met pen. en dan een code
  • zet de snelheid op 1! Dan zie je goed wat er gebeurt

werken met turtle

#laad de tekenmodule in
import turtle

#start de pen op
pen = turtle.Turtle()

#zet de snelheid op 1
pen.speed(1)

Om te tekenen zijn er nog twee dingen belangrijk!

 

  • Alles met de pen begint met pen. en dan een code
  • zet de snelheid op 1! Dan zie je goed wat er gebeurt

 

  • Nu kun je tekenen met pen.forward(...) Op de puntjes komt de afstand

werken met turtle

#laad de tekenmodule in
import turtle

#start de pen op
pen = turtle.Turtle()

#zet de snelheid op 1
pen.speed(1)

#ga 100 vooruit
pen.forward(100)

demo

Met alleen een rechte lijn kom je niet zover. Je wilt ook omdraaien, zodat je bijv. een vierkant kan tekenen.

 

Dat gaat met pen.left(90)

 

De pen draait dan 90 graden.

figuren tekenen

#laad de tekenmodule in
import turtle

#start de pen op
pen = turtle.Turtle()

#zet de snelheid op 1
pen.speed(1)

#ga 100 vooruit
pen.forward(100)

#draai de pen linksom
pen.left(90)

demo

werkblad "teken figuren"

  • Begin een nieuwe pagina!
    Zet erboven: Les 1a - werkblad Teken figuren
     
  • Begin in het midden van de pagina
    • Er moet straks nog tekst naast kunnen.
       
  • Opdracht 1
    • Teken een vierkant met het stappenplan!
  • Opdracht 2
    • Teken een driehoek met het stappenplan!

 

Waarom maakt 90 graden eigenlijk een vierkant?

 

Schrijf het antwoord op je wisbordje!

 

 

Veelvlakken

Waarom maakt 120 graden eigenlijk een driehoek?

 

Schrijf het antwoord op je wisbordje!

 

Veelvlakken

Als je 4 x 90 graden = 360 rond gaat maak je een VIERkant

 

Als je 3 x 120 graden = 360 rond gaat maak je een DRIEhoek

 

 

rond is 360 graden

werkblad "tekenen en code"

  • Begin een nieuwe pagina!
    Zet erboven: Les 1a - werkblad Tekenen en Code
     
  • Opdracht 1 en 2
    • Gebruik de tekeningen die je al hebt gemaakt
    • Schrijf de codes in je schrift, die heb je straks nodig
  • Opdracht 3
    • ​Oefen nog even goed met de hoekensommen!

 

Als je 4 x 90 graden = 360 rond gaat maak je een VIERkant

 

Als je 3 x 120 graden = 360 rond gaat maak je een DRIEhoek

 

Maar... wat als je een hoek kiest die niet zo mooi in 360 past?

 

Bijv 80?

Als je 4.5 x 80 graden = 360 rond gaat maak je een VIEReneenhalfhoek?

  

rond is 360 graden

werkblad "nog meer figuren"

  • Begin een nieuwe pagina!
    Zet erboven: Les 1a - werkblad Nog meer figuren
     
  • Opdracht 1 
    • Teken een spirograaf
  • Opdracht 2
    • Je krijgt een code, wat is de tekening?
  • Opdracht 3
    • Je krijgt een tekening, wat is de code?

Extraatje voor wie al klaar is. Die zijn echt moeilijk!

new repl

new repl

Typ 'tur' dan komt de Python (with Turtle) bovenaan te staan

new repl

Klik dan op Python (with Turtle) 

zodadelijk op de computer...

opdrachten deel b

Basis:

  • Maak een vierkant
  • Maak een driehoek
  • Maak een zeshoek

 

Extra:

  • Maak een bergschilderij
  • Maak een huisje
  • Maak een diamant
  • Maak je eigen tekening

vandaag hebben we geleerd

afsluiting

 

  • tekenen met Python turtle

  • "veelvlakken" tekenen met de juiste hoek

  • spirograaffiguren tekenen