Les 3 - Input van een gebruiker

Input van een gebruiker
Examenprogramma informatica
Domein D
1 / 14
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4-6

In deze les zitten 14 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 50 min

Onderdelen in deze les

Input van een gebruiker
Examenprogramma informatica
Domein D

Slide 1 - Tekstslide

Leerdoel
  • Aan het eind van deze les weet je hoe je input moet vragen aan een gebruiker door het te programmeren in python. 

  • En kan je dit  verwerken in een stroomdiagram.

Slide 2 - Tekstslide

Waarom zou je gebruik maken van variabelen?

Slide 3 - Open vraag

Het label van onderstaande variabele is juist

_aantalPunten
A
waar
B
onwaar

Slide 4 - Quizvraag

Het label van onderstaande variabele is juist

aantalPunten
A
waar
B
onwaar

Slide 5 - Quizvraag

Het label van onderstaande variabele is juist

1aantalPunten
A
waar
B
onwaar

Slide 6 - Quizvraag

Als je een kommagetal gaat opslaan in een variabele dan is de variabele van het type integer
A
waar
B
onwaar

Slide 7 - Quizvraag

Als je tekst gaat opslaan in een variabele dan is de variabele van het type string
A
waar
B
onwaar

Slide 8 - Quizvraag

Sleepvraag
Sleep de juiste objecten naar de juiste plaats! De uitvoer van de app is: Uw naam is Piet.
naam
zin = 
(
)
print
=
show
"uw naam is %s"
"uw naam is %"
zin % naam
%s
zin %s naam
"Piet"

Slide 9 - Sleepvraag

Waarom input vragen?
Een app stelt eigenlijk niet veel voor als het geen input vraag aan de gebruiker.

Door input te vragen aan de gebruiker wordt je app dynamisch: de uitvoer van je app is steeds anders aan de hand van de invoer van de gebruiker.

Slide 10 - Tekstslide

Input in een stroomdiagram

Slide 11 - Tekstslide

Input in python
uwNaam = input("Wat is uw naam? ")
zin = "Uw naam is %s"
print(zin % uwNaam)

Slide 12 - Tekstslide

Input in python
De functie input leest altijd tekst in!

Wil je echter een getal inlezen, dan moet je dat aangeven bij het vragen van input aan een gebruiker.

leeftijd = int(input("Wat is je leeftijd? "))

Slide 13 - Tekstslide

Opdracht
Login in op Repl.it

Maak
opdracht 4 - Input vragen
en 
opdracht 5 - Input en rekenen

Slide 14 - Tekstslide