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 je 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)
pen.

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

pen.
pen.forward(...)
#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

Figuren tekenen

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

 

Dat gaat met pen.left(90) .

 

De pen draait dan 90 graden.

#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)
pen.left(90)

Demo

Aan de slag met je werkblad

Werkblad Verschillende figuren tekenen

  • Begin een nieuwe pagina en schrijf bovenaan je schrift:
    Les 1a, [datum van vandaag]
    Verschillende figuren tekenen
  • Begin in het midden van de pagina
  • Teken de figuren aan de hand van het stappenplan!

Waarom maakt 90 graden eigenlijk een vierkant?

 

 

Veelvlakken

Veelvlakken

Waarom maakt 120 graden eigenlijk een driehoek?

Rond is 360 graden

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

 

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

Aan de slag met je werkblad

Werkblad Tekenen en code

  • Schrijf bovenaan een nieuwe pagina: Tekenen en code
  • Lees goed!
  • Gebruik de tekeningen die je al hebt gemaakt.
  • Schrijf de codes in je schrift, die heb je straks nodig.

Rond is 360 graden

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

 

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

 

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

 

Bijv. 80 graden?

Als je 4,5 x 80 graden = 360 graden rond gaat,

maak je dan een VIERENEENHALFhoek?

Aan de slag met je werkblad

Werkblad Nog meer figuren

  • Schrijf bovenaan een nieuwe pagina: Nog meer figuren
  • Lees goed!
  • Teken de figuren en schrijf de codes in je schrift!
  • Klaar? Maak dan het extra werkblad
  • Werkblad 1b, datum van vandaag
  • Opdracht 1
  • Opdracht 2
  • Opdracht 3

Schrijf in je schrift:

Op de computers

Werkblad b

  • Ga naar repl.it en log in op je account
  • Opdracht 1 tot en met 3

Klaar?

  • Nakijken
  • Extra opdrachten
  • Tekenen met Python turtle

  • 'Veelvlakken' tekenen met de juiste hoek

  • Spirograaffiguren tekenen

Vandaag hebben we geleerd

CS Certificate - Module Kunst - Les 1

By VHTO

CS Certificate - Module Kunst - Les 1

Computer Science Certificate is een initiatief van VHTO in samenwerking met Universiteit Leiden en wordt mogelijk gemaakt door Salesforce.org.

  • 1,051