Python - les 3 - Variabelen (1)

Python
Les 3

Variabelen (1)
1 / 18
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolmavo, havo, vwoLeerjaar 1

Cette leçon contient 18 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 50 min

Éléments de cette leçon

Python
Les 3

Variabelen (1)

Slide 1 - Diapositive

Leerdoel
Aan het eind van deze les weet je wat een variabele is en wat je met een variabele kan doen. Ook kan je een app programmeren die gebruik maakt van een variabele.

Slide 2 - Diapositive

Eerst even herhalen!

Slide 3 - Diapositive

Wat is de uitvoer van je app als onderstaande code wordt uitgevoerd?
print(((6+4)*10)/2)
timer
0:30

Slide 4 - Question ouverte

Je kan met python rekenen met tekst (strings). Hoe ziet je python code eruit als de uitvoer van je app als volgt is:
BACBBACBBACBBACB
timer
1:00

Slide 5 - Question ouverte

Sleepvraag
Sleep de juiste objecten naar de juiste plaats! De uitvoer van de app is: ACBDACBDACBD
(
)
show
print
4
3
AC
BD
*
/
"ACBD"
"ACDB"

Slide 6 - Question de remorquage

Stel, je maakt een berekening in je app en het antwoord wil je later in je app weer gebruiken. Hoe zouden we dit kunnen oplossen?

Slide 7 - Question ouverte

Variabele
Een variabele is een stukje geheugen op de computer waar je tijdelijk gegevens in kan opslaan, zoals een getal of een stukje tekst.

Slide 8 - Diapositive

Label
Om opgeslagen gegevens uit een variabele te gebruiken geef je iedere variabele een uniek label, zodat je deze makkelijk weet terug te vinden.

Slide 9 - Diapositive

Voorbeeld
antwoord = 5 * 5
print(antwoord)
Uitvoer app: 25


naam = "Pieter"
print(naam)
Uitvoer app: Pieter

Slide 10 - Diapositive

Tekst en variabelen combineren
Het is natuurlijk fijn als je in een uitvoer van je app zowel tekst als een waarde uit een variabele kan gebruiken. En dat kan ook!

Bijvoorbeeld de uitvoer:

"Het antwoord van de som is 49"

Waarbij het getal 49 is opgeslagen in een variabele.

Slide 11 - Diapositive

Voorbeeld 1
uitvoer = "Het antwoord van 5x5 is: %s"
antwoord = 5*5
print(uitvoer % antwoord)


Uitvoer app: 
Het antwoord van 5x5 is 25

Slide 12 - Diapositive

Voorbeeld 2
uitvoer = "%s zit op voetbal."
naam1 = "Pieter"
naam2 = "Linda"
print(uitvoer % naam1)
print(uitvoer % naam2)
Uitvoer app: 
Pieter zit op voetbal.
Linda zit op voetbal.

Slide 13 - Diapositive

Opdrachten
In de programmeeromgeving Repl.it staan twee nieuwe opdrachten klaar:

Opdracht 5: Variabelen
In deze opdracht ga je oefenen met variabelen

Opdracht 6: Tekst met variabele
In deze opdracht ga je oefenen met de uitvoer van variabelen in combinatie met tekst

Laat LessonUp open staan!

Slide 14 - Diapositive

Hoe noem je de naam die je een geeft aan een variabele?
timer
1:00

Slide 15 - Question ouverte

Met welk symbool geef je aan waar in de uitvoer een waarde van een variabele moet komen?
A
#
B
$
C
%
D
&

Slide 16 - Quiz

Wat heb je deze les geleerd?
timer
1:00

Slide 17 - Question ouverte

Wat vond je moeilijk deze les?
timer
1:00

Slide 18 - Question ouverte