Programmeren les 4

1 / 15
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

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

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

Éléments de cette leçon

Slide 1 - Diapositive

  • Bouwstenen
  • if- loop

Slide 2 - Diapositive

Bouwstenen
  • Keuze
  • Herhaling
  •  Sequentie

Slide 3 - Diapositive

Keuze (if-loop)
Laten we zeggen dat als iemand voor meer dan € 25 spullen besteld dat de klant dan geen verzendkosten hoeft te betalen. Dit doe je door een if-statement te maken in je code. Eigenlijk zegt het programma nu:

Als de totaalprijs minder is dan 25 dan betaal je € 3,95 verzendkosten en als het meer is dan 25 dan betaal je €0 verzendkosten.

Slide 4 - Diapositive

Meerdere keuzes
Stel je eens voor dat het Valentijnsdag is en juist in die week is er een actie dat er 10% korting is op het hele assortiment.
Jij bent een trouwe klant dus krijgt eigenlijk altijd al 5% korting. Wil je de 10% korting krijgen dan moet je bij het afrekenen de code “VALENTIJNSDAG” in.
Als trouwe klant moet je de code “TROUWEKLANT” invullen.
De Valentijnsactie is niet geldig in combinatie met een de trouweklantkorting. Je mag maar één kortingscode gebruiken.
Dit betekent dus dat we op twee manieren korting kunnen krijgen. Dus in je stroomdiagram moet dan ook twee keer een keuzemoment komen.

Slide 5 - Diapositive

Maak een stroomdiagram die de gebruiker de keuze geeft om een kortingscode in te voeren. 
  • kortingscode 1 = valentijnsdag (10% korting)
  • kortingscode 2 = trouweklant
  • (5% korting)

Slide 6 - Diapositive

Stap 1
Eerst moet je altijd de variabelen declaren, hiernaast zie je de 4 variabelen die we in dit voorbeeld nodig hebben.
totaalprijs (kommagetal)
korting (kommagetal)
teBetalen (kommagetal)
kortingscode (tekst)

Slide 7 - Diapositive

Stap 2
Je wilt dat de gebruiker input geeft dus laat je het programma vragen stellen waardoor de gebruiker getriggerd wordt om een invoer te geven.

Slide 8 - Diapositive

Stap 3

Slide 9 - Diapositive

Stap 4
Toon de resultaten

Slide 10 - Diapositive

Zorg er voor dat in het programma wat je net ontwikkeld hebt een keuze komt dat de gebruiker ja of nee kan antwoorden op de vraag of er een kortingscode is.

Slide 11 - Diapositive

Slide 12 - Diapositive


Na deze les, 
wil ik...
de uitleg nog 1 keer horen
meer voorbeelden krijgen
meer oefeningen maken
de leerstof thuis nog even bekijken
overgaan naar nieuwe leerstof
nog meer te weten komen over de leerstof
niet meer te weten komen over de leerstof

Slide 13 - Sondage


Hoe vond je 
deze les?
😒🙁😐🙂😃

Slide 14 - Sondage

Volgende keer

While-loop

Slide 15 - Diapositive