Les 2: Variabelen
Dit materiaal wordt o.a. gebruikt door
Computer Science Certificate
programmeren is
- net een nieuwe taal leren
- veel oefenen met codes
- goed lezen!
vandaag gaan we leren
-
om 'commentaar' te schrijven
-
hoe je een tekst opslaat in een variabele
-
hoe je een variabele kan gebruiken om een tekst meerdere keren te printen
-
te voorspellen wat een code met een variabele erin doet
-
goede en foute print()-codes vinden met een variabele erin
python in repl.it
python
start de code met de startknop
geprinte woorden
herhaling
Om een woord te laten zien gebruik je print().
Weet je het nog?
- gebruik ronde haakjes voor en achter alle woorden
- gebruik aanhalingstekens voor en achter ieder woord
- zet een komma tussen woorden
print('Hallo')
print('Hallo', 'allemaal')
print('Hallo', 'kinderen', 'uit', '1c')
demo
Aan de slag met je werkblad
Werkblad Even opfrissen
-
Begin een nieuwe pagina en schrijf bovenaan je schrift:
Les 2a, [datum van vandaag]
Even opfrissen - Lees goed!
- Schrijf de codes steeds over in je schrift!
commentaar
Python slaat regels over als er een hekje voor staat.
Let op deze dingen:
-
code achter een hekje heet commentaar
- de code krijgt dan een andere kleur
print('Hallo')
#print('Allemaal')
demo
commentaar
Python slaat regels over als er een hekje voor staat.
Na een regel commentaar leest Python weer verder.
print('Hallo')
#print('Allemaal')
print('leerlingen')
demo
commentaar
# dit programma is gemaakt door Felienne
# het laat zien hoe commentaar werkt
print('Hallo!!!') # ! printen kan ook
#print('Welkom')
print('Welkom', 'in', 'de', 'les')
Gebruik commentaar om:
- Bovenaan te schrijven wat een programma doet
- Uitleg bij een stukje code te geven
- Een regel code eventjes 'uit' te zetten
Aan de slag met je werkblad
Werkblad Commentaar
- Schrijf bovenaan een nieuwe pagina:
Commentaar
- Lees goed!
- Schrijf de codes steeds over in je schrift!
Een variabele
print('Dit', 'verhaal', 'gaat', 'over', 'Python')
print('Python', 'is', 'een', 'programmeertaal')
print('Python', 'is', 'leuk!')
Soms wil je een woord of zin vaker gebruiken. Zoals bijvoorbeeld hieronder.
Stel je voor dat je dat verhaal nu wilt maken over JavaScript. Dan moet je alle Python's veranderen in JavaScript's.
Demo
Een variabele
Soms wil je een woord of zin vaker gebruiken. Zoals bijvoorbeeld hieronder. Maar wat als je de Python's in JavaScript's wilt veranderen?
programmeertaal = 'Python'
print('Dit', 'verhaal', 'gaat', 'over', 'Python')
print('Python', 'is', 'een', 'programmeertaal')
print('Python', 'is', 'leuk!')
Handiger is het om een variabele te gebruiken. Dat is een naam die je kunt geven aan een waarde.
Demo
Een variabele
In dit programma gebruiken we een variabele.
programmeertaal = 'Python'
print('Dit', 'verhaal', 'gaat', 'over', programmeertaal)
print(programmeertaal, 'is', 'een', 'programmeertaal')
print(programmeertaal, 'is', 'leuk!')
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.
Aan de slag met je werkblad
Werkblad Waardes zoeken
- Schrijf bovenaan een nieuwe pagina:
Waardes zoeken - Lees goed! Soms komen er meerdere variabelen voor in de code.
- Schrijf de codes steeds over in je schrift!
Naam niet gedefinieerd
Soms maak je een foutje, en gebruik je een variabele die niet is gedefinieerd.
hond = 'Labrador'
print(hondenras)
Python zoekt nu hondenras, maar die is er niet!
Je krijgt dan een foutmelding
Demo
Aan de slag met je werkblad
Werkblad Naam niet gedefinieerd
- Schrijf bovenaan een nieuwe pagina:
Naam niet gedefinieerd - Lees goed!
- Schrijf de codes en resultaten steeds over in je schrift!
Python in repl.it
inloggen met je mail
en je wachtwoord
log dan in
Schrijf in je schrift:
- Werkblad 2b, datum van vandaag
- opdracht 1
- opdracht 2
- opdracht 3
- opdracht 4
- opdracht 5
Op de computers
Werkblad b
- Ga naar repl.it en log in op je account
- Opdracht 1 tot en met 5
Klaar?
- Nakijken
- Extra opdracht
vandaag hebben we geleerd
-
om 'commentaar' te schrijven en herkennen
-
hoe je een tekst opslaat in een variabele
-
hoe je een variabele kan gebruiken om een tekst meerdere keren te printen
-
te voorspellen wat een code met een variabele erin doet
-
goede en foute print()-codes vinden met een variabele erin
Python in de Klas - Module 1 - Les 2
By Felienne
Python in de Klas - Module 1 - Les 2
Module Nederlands, les 2a
- 1,631