programmeren
in python
Kunst Les 4: tekenen en lussen en variabelen
vandaag gaan we leren
-
variabelen gebruiken bij het tekenen
-
variabelen gebruiken samen met lussen
tekenen!
We gaan weer tekenen vandaag, maar we gaan variabelen gebruiken in de code.
for-lussen
We hebben al veel geoefend met lussen.
Let bij een for-lus op deze dingen:
- na range komt het aantal keer dat je wilt herhalen tussen ronde haken
- na de range() moet weer een :
- op de volgende regel begin je met twee spaties
- Let op! Alleen de regels die met spaties beginnen worden herhaald!
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
for-lussen
We hebben al veel geoefend met lussen.
En let op: één code in de lus mag wel, maar nul mag niet!
for-lussen
We hebben al veel geoefend met lussen.
En let op: één code in de lus mag wel, maar nul mag niet!
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
for-lussen
We hebben al veel geoefend met lussen.
En let op: één code in de lus mag wel, maar nul mag niet!
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
#start de pen op
pen = turtle.Turtle()
for i in range(4):
pen.forward(100)
pen.left(90)
demo
en weet je dit nog?
In dit programma gebruiken we
een variabele.
Let op deze dingen:
- Een variabele heeft een andere kleur dan tekst!
- Een variabele heeft geen aanhalingstekens nodig
- Python gaat 'omhoog' zoeken naar de betekenis van een variabele.
programmeertaal = 'Python'
print('Ik', 'hou', 'van', programmeertaal)
print(programmeertaal, 'is', 'leuk!')
en weet je dit nog?
In dit programma gebruiken we
een variabele.
In deze code is een variabele een woord, namelijk 'Python'.
Maar een variabele kan ook een getal zijn.
programmeertaal = 'Python'
print('Ik', 'hou', 'van', programmeertaal)
print(programmeertaal, 'is', 'leuk!')
en weet je dit nog?
In dit programma gebruiken we
een variabele.
In deze code is een variabele een woord, namelijk 'Python'.
Maar een variabele kan ook een getal zijn.
Dat gaat zo:
programmeertaal = 'Python'
print('Ik', 'hou', 'van', programmeertaal)
print(programmeertaal, 'is', 'leuk!')
aantal_keer = 4
for i in range(aantal_keer):
pen.forward(100)
pen.left(90)
demo
een variabele twee keer gebruiken
Je kunt een variabele ook herbruiken.
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
Als je meerdere figuren wilt tekenen zonder een lijntje ertussen kun je de pen 'optillen' van de tekening, bewegen en dan weer neerzetten.
Dat gaat met:
pen.penup() en
pen.pendown()
de pen optillen
for i in range(4):
pen.forward(100)
pen.left(90)
pen.forward(200)
for i in range(3):
pen.forward(100)
pen.left(120)
werkblad "variabelen & lussen"
- Begin een nieuwe pagina!
Zet erboven: Les 4a - werkblad Variabelen & Lussen
- Opdracht 1: Wat tekenen deze codes?
- Bij vraag 7: leg de code van 6 in je eigen woorden uit.
- Opdracht 2: Wat tekenen deze codes?
- Let op... in opdracht 2 kunnen er ook fouten in de code zitten.
- Bij vraag 7: leg de code van 6 in je eigen woorden uit.
- Opdracht 3
- Nu zit er ook pen.penup() en pen.pendown() bij.
voor volgende week...
neem kleurpotloden of stiften mee!
zodadelijk op de computer...
opdrachten deel b
opdrachten deel b
opdrachten deel b
opdrachten deel b
opdrachten deel b
opdrachten deel b
opdrachten deel b
vandaag hebben we geleerd
afsluiting
-
variabelen gebruiken bij het tekenen
-
variabelen gebruiken samen met lussen
Copy of Python-idk-Mod-2-Les-4a
By Lisa van der Plas
Copy of Python-idk-Mod-2-Les-4a
Module Kunst, les 4a
- 287