Les 6: Kleuren
vandaag gaan we leren
- Hoe je kleuren in je tekening kunt gebruiken met namen
- Hoe je kleuren in je tekening kunt gebruiken met RGB codes
-
Hoe je vlakken in je tekening kunt vullen met kleur
tekenen!
We gaan weer tekenen vandaag, maar dan met kleuren erbij. Omdat de programma's nu wat langer worden, moeten we ook gaan nadenken over plannen.
Herhaling
De waarde van een variabele kan ook een getal zijn.
En je kan variabele meerdere keren gebruiken.
aantal_keer = 4
for i in range(aantal_keer):
pen.forward(100)
pen.left(90)
aantal_keer = 8
for i in range(aantal_keer):
pen.forward(100)
pen.left(45)
Demo
Aan de slag met je werkblad
Werkblad Even opfrissen
-
Begin een nieuwe pagina en schrijf bovenaan je schrift:
Les 5a, [datum van vandaag]
Even opfrissen - Lees goed!
- Leg de code in je eigen woorden uit
- Let op! Er kunnen ook fouten in de codes zitten.
kleuren
Je kunt de turtle ook van kleur laten veranderen.
Dat doe je met pen.color()
Tussen de ronde haakjes komt de naam van een kleur, in het Engels.
Let op de aanhalingstekens!
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op oranje
pen.color('orange')
pen.color()
Demo
kleuren
Behalve met namen kun je kleuren ook aangeven met RGB-codes. Dat staat voor RoodGroenBlauw.
Je gebruikt getallen tussen 0 en 255:
- Rood 0
- Groen 0
- Blauw 255
maakt blauw.
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op blauw
pen.color(0,0,255)
for i in range(4):
pen.forward(100)
pen.left(90)
kleuren
Behalve met namen kun je kleuren ook aangeven met RGB-codes. Dat staat voor RoodGroenBlauw.
Je kunt ook kleuren mengen
- Rood 160
- Groen 255
- Blauw 0
maakt oranje.
#laad de tekenmodule in
import turtle
#start de pen op
pen = turtle.Turtle()
#zet de snelheid op 2
pen.speed(2)
#zet de kleur op blauw
pen.color(160,255,0)
for i in range(4):
pen.forward(100)
pen.left(90)
demo
Kleuren
Het leuke van getallen gebruiken, is dat je ze aan kunt passen terwijl je tekent!
blauwigheid = 50
for i in range(4):
pen.color(0, 0, blauwigheid)
pen.forward(100)
pen.left(90)
blauwigheid = blauwigheid + 80
Demo
Aan de slag met je werkblad
Werkblad Kleuren tekenen
- Schrijf bovenaan een nieuwe pagina: Kleuren tekenen
- Lees goed!
- Teken de figuren en schrijf de codes in je schrift!
- Bij opdracht 1 mag je de kleuren beschrijven
- Gebruik bij opdracht 2 kleurpotloden en stiften
Figuren vullen
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
Figuren vullen
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
#tot hier
pen.end_fill()
Figuren vullen
Tekeningen worden nog mooier als je ze inkleurt.
Dat doen we met begin_fill()
en end_fil()
begin_fill()
end_fill()
pen.color('orange')
#vanaf hier vullen
pen.begin_fill()
for i in range(4):
pen.forward(100)
pen.left(90)
#tot hier
pen.end_fill()
Let op deze dingen:
- Er moet een laag streepje tussen begin en fill
- Er moet een laag streepje tussen end en fill
- Er hoeft niets tussen de ronde haakjes
Demo
Aan de slag met je werkblad
Werkblad Figuren vullen
- Schrijf bovenaan een nieuwe pagina: Figuren vullen
- Lees goed!
- Teken de figuren en schrijf de codes in je schrift!
- Gebruik je kleurpotloden of stiften
Schrijf in je schrift:
- Werkblad 5b, datum van vandaag
- Opdracht 1
- Opdracht 2
- Opdracht 3
- Opdracht 4
Op de computers
Werkblad b
- Ga naar repl.it en log in op je account
- Opdracht 1 tot en met 4
Klaar?
- Nakijken
- Extra opdracht
Vandaag hebben we geleerd
- Hoe je kleuren in je tekening kunt gebruiken met namen
- Hoe je kleuren in je tekening kunt gebruiken met RGB codes
-
Hoe je vlakken in je tekening kunt vullen met kleur
Python in de klas - Module 2 - Les 6
By Felienne
Python in de klas - Module 2 - Les 6
Module Kunst, les 6a
- 1,058