Welkom op Codingkids

Programmeren voor kinderen

Python parallellogram tekenen

Voordat je aan deze Python les begint is het leuk om op de Code.org website eens te oefenen met programmeren in het thema Frozen, met Anna en Elsa. Code.org



Net als in Code.org gaan we parallelogrammen programmeren, maar nu in een echte programmeertaal: Python. We gebruiken daarvoor weer een for loop. De naam elsa wordt hier als variabele gebruikt voor de Turtle() functie.

import turtle elsa=turtle.Turtle() for x in range (2): elsa.forward(100) elsa.right(60) elsa.forward(100) elsa.right(120)

Sla je programma op en noem het maar elsa. Druk weer op F5 om je programma te testen.

Is het gelukt? Zie je een parallellogram? Krijg je foutmeldingen controleer nog eens je programma. De volgende stap is deze parallellogram 4 keer herhalen met een draai van 90 graden. Je krijgt dus een for loop in een for loop

import turtle elsa=turtle.Turtle() for x in range (4): for x in range (2): elsa.forward(100) elsa.right(60) elsa.forward(100) elsa.right(120) elsa.right(90)

Gelukt!

We gaan nu nog wat kleur gebruiken voor de achtergrond turtle.Screen() en de kleur en dikte van de lijn. Kies zelf welke kleuren je wilt.

import turtle elsa=turtle.Turtle() wn=turtle.Screen() wn.bgcolor("blue") elsa.color ("silver") elsa.pensize (3) for x in range (4): for x in range (2): elsa.forward(100) elsa.right(60) elsa.forward(100) elsa.right(120) elsa.right(90)



Ondersteun deze website!