✏️
Codasium
  • Welkom bij Codasium!
  • Handleiding
  • Moduleoverzicht
  • Module 1.1 - Hedy
  • Module 1.2 Van Hedy naar Python
    • Opdracht 1
    • Opdracht 2
  • Module 2.1 - Geschiedenis quiz
    • Les 1
      • Les 1a
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3a
      • Les 3b
    • Les 4
      • Les 4a
      • Les 4b
    • Les 5
      • Les 5a
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7a
      • Les 7b
  • Module 2.2 - PyGame Quiz
    • Les 1
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3a
      • Les 3b
    • Les 4
      • Les 4a
      • Les 4b
    • Les 5
      • Les 5a
      • Les 5b
    • Les 6
      • Les 6a
      • Les 6b
    • Les 7
      • Les 7a
      • Les 7b
    • Les 8
      • Les 8a
      • Les 8b
    • TODOs
  • Module 2.3 - Pygame Biologie
    • Les 1
      • Les 1a
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3a
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
  • Module 2.4 - Rekenmachine
    • Les 1
      • Les 1a
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3a
      • Les 3b
    • Les 4
      • Les 4a
      • Les 4b
    • Les 5
      • Les 5a
      • Les 5b
    • Les 6
      • Les 6a
      • Les 6b
    • Les 7 (extra)
      • Les 7a
      • Les 7b
  • Module 2.5 - Microbit
  • Module 2.6 - Creative Coding
    • Les 1a
    • Les 1b
    • Les 2a
    • Les 2b
  • Module 3.1 - Spreadsheets
    • Les 1
      • Les 1b
    • Les 2
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6 en 7
      • Les 6b
    • Les 8 - Eindopdracht
      • Les 8b
  • Module 3.2 - Databases
    • Les 1
      • Les 1b
    • Les 2
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7b
    • Les 8
      • Les 8b
  • Module 3.3 - TkInter Rekenmachine
    • Les 1
      • Les 1a
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7b
    • Les 8
      • Les 8b
  • Module 3.4 - TKinter Woordenoefenapp
    • Les 1
      • Les 1b
    • Les 2
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7b
    • Les 8
      • Les 8b
  • Module 3.5 - Arduino
    • Les 1
      • Les 1b
    • Les 2
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7b
    • Les 8
      • Les 8b
  • Module 4.1 - JavaScript
    • Les 1
      • Les 1b
    • Les 2
      • Les 2b
    • Les 3
      • Les 3b
    • Les 4
      • Les 4b
    • Les 5
      • Les 5b
    • Les 6
      • Les 6b
    • Les 7
      • Les 7b
    • Les 8
      • Les 8b
  • Module 4.2 - Game maken
  • Module 4.3 - EU app (TODO)
  • Module 5.1 - Eigen project
  • Module 5.2 - Generatieve AI
    • Les 1
      • Les 1a
      • Les 1b
    • Les 2
      • Les 2a
      • Les 2b
    • Les 3
      • Les 3a
      • Les 3b
    • Les 4
      • Les 4a
      • Les 4b
  • Module 6.1 - Boekenproject
    • Les 1 - Leeswijzer - Basis
    • Les 2 - Leeswijzer - Verdieping
    • Les 3 - Opdrachten
    • Les 4 - Opdrachten
  • Module 6.2 - Algoritmiek
  • 💤Archief
    • Module 1.1 - Nederlands
      • Spiekbrief
        • Spiekbrief - in te vullen
        • Spiekbrief - ingevuld
      • Les 1
        • Les 1a
        • Les 1b
      • Les 2
        • Les 2a
        • Les 2b
      • Les 3
        • Les 3a
        • Les 3b
      • Les 4
        • Les 4a
        • Les 4b
      • Les 5
        • Les 5a
        • Les 5b
      • Eindopdracht
        • Eindopdracht
      • Nakijkbladen
        • Les 1
        • Les 2
        • Les 3
        • Les 4
        • Les 5
    • Module 1.2 - Kunst
      • Les 1
        • Les 1a
        • Les 1b
      • Les 2
        • Les 2a
        • Les 2b
      • Les 3
        • Les 3a
        • Les 3b
      • Les 4
        • Les 4a
        • Les 4b
      • Les 5
        • Les 5a
        • Les 5b
      • Eindopdracht
        • Les 6b
      • Nakijkbladen
        • Les 1
        • Les 2
        • Les 3
        • Les 4
        • Les 5
    • Module 4.1 - Flask
      • Les 1
        • Les 1b
      • Les 2
        • Les 2b
      • Les 3
        • Les 3b
      • Les 4
        • Les 4b
      • Les 5
        • Les 5b
Powered by GitBook
On this page
  • Kleuren
  • Even opfrissen
  • Kleuren tekenen
  • Figuren vullen

Was this helpful?

  1. Archief
  2. Module 1.2 - Kunst
  3. Les 5

Les 5a

Kleuren

Aan het einde van de les kun jij:

  • 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

Even opfrissen

1) Wat doen deze codes? Leg het in je eigen woorden uit.

Voorbeeld!

hoek = 60
for i in range(6):
  pen.forward(50)
  pen.left(hoek)

hoek = 90
for i in range(4):
  pen.forward(50)
  pen.left(hoek)

Jouw antwoord: "Deze code tekent een zeshoek, en daarna op dezelfde plek een vierkant."

Nu jij!

1.
namen = 3
for i in range(namen):
  print('Hallo')
  print('Allemaal')
print('Goedemorgen')
2.
aantal_keer = 4
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(90)
3.
grootte = 100
for i in range(4):
  pen.forward(grootte)
  pen.left(90)

pen.penup()
pen.forward(grootte)
pen.pendown()

grootte = 50
for i in range(4):
  pen.forward(grootte)
  pen.left(90)
4.
aantal_keer = 6
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(60)
5.
aantal_keer = 6
hoek = 60
for i in range(aantal_keer):
  pen.forward(50)
  pen.left(hoek)
6.
namen = 2
groet = 'Goedemorgen'
klas = '1c'
for i in range(namen):
  print(groet, klas)
7.
aantal_hoeken = 3
hoek = 360/aantal_hoeken
for i in range(aantal_hoeken):
  pen.forward(50)
  pen.left(hoek)
8.
namen = 3
klas = '1c'
for i in range(namen):
  print('Hallo', klas)

2) Leg ook deze codes uit. Let op: Er kunnen nu ook foutjes in de codes zitten!

1.
aantal_keer = 4
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(90)
2.
aantal_keer = 4
for i in range(aantal_hoeken)
  pen.forward(100)
  pen.left(90)
3.
aantal_keer = 6
grootte = 100
for i in range(4):
  pen.forward(100)
  pen.left(60)
4.
aantal_keer = 5
hoek = 72
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
5.
aantal_hoeken = 8
hoek = 360/aantal_hoeken   # / betekent gedeeld door in Python
for i in range(aantal_hoeken):
pen.forward(50)
pen.left(hoek)
6.
hoeken = 3
for i in range(hoeken):
  pen.forward(100)
  pen.left(120)

pen.forward(100)

for i in range(hoeken):
  pen.forward(100)
  pen.left(120)
7.
namen = 3
klas = '1c'
for i in range(klas):
  print('Hallo', klas)

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.

Kleuren tekenen

1) Welke kleur wordt dit? Tip: de codes zijn RGB, RoodGroenBlauw. En lagere getallen zijn donkerder, niet lichter!

1. pen.color(255, 0, 0)
2. pen.color(0, 255, 0)
3. pen.color(255, 255, 0)
4. pen.color(255, 0, 0)
5. pen.color(255, 0, 255)
6. pen.color(160, 0, 0)
7. pen.color(160, 0, 0)
8. pen.color(160, 160, 0)
9. pen.color(0, 160, 0)
10.pen.color(160, 0, 160)

2) Wat tekenen deze codes? Gebruik kleurpotloden of stiften. Heb je die niet? Zet dan de namen van de kleuren in de tekening.

1.
pen.color('blue')
aantal_keer = 4
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(90)
2.
pen.color('red')
aantal_keer = 3
hoek = 60
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
3.
pen.color(0,0,255)
aantal_keer = 3
hoek = 120
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
4.
pen.color('black')
aantal_keer = 4
hoek = 90
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)

pen.color(0, 255, 0)
aantal_keer = 3
hoek = 120
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
5.
pen.color(255, 255, 255)
aantal_keer = 4
hoek = 90
grootte = 100
for i in range(aantal_keer):
  pen.forward(grootte)
  pen.left(hoek)

3) Schrijf de code voor deze tekeningen. Gebruik RGB codes voor de kleuren.

1.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.

Figuren vullen

1) Wat tekenen deze codes? Gebruik kleurpotloden of stiften. Heb je die niet? Zet dan de namen van de kleuren in de tekening.

1. pen.color('orange')
aantal_keer = 4
hoek = 90
pen.begin_fill()    
for i in range(antal_keer):
  pen.forward(100)
  pen.left(hoek)
pen.end_fill()
2. pen.color(255,0,0)
aantal_keer = 6
hoek = 60
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
pen.begin_fill()   
pen.end_fill()
3. pen.color(0,0,255)
aantal_keer = 2
hoek = 60
pen.begin_fill()  
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
pen.end_fill()  
pen.begin_fill()  
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
pen.end_fill()
4. pen.color(0,255,255)
aantal_keer = 3
hoek = 120
pen.end_fill()  
for i in range(aantal_keer):
  pen.forward(100)
  pen.left(hoek)
pen.begin_fill()

2) Schrijf de code voor deze tekeningen. Gebruik RGB codes voor de kleuren.

Einde werkblad! Ben je klaar, leg dan je schrift bovenaan op je tafel.

PreviousLes 5NextLes 5b

Last updated 4 years ago

Was this helpful?

1.

💤