Programmeren les 4

1 / 15
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

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

time-iconLesduur is: 60 min

Onderdelen in deze les

Slide 1 - Tekstslide

  • Bouwstenen
  • if- loop

Slide 2 - Tekstslide

Bouwstenen
  • Keuze
  • Herhaling
  •  Sequentie

Slide 3 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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 - Tekstslide

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 - Tekstslide

Stap 3

Slide 9 - Tekstslide

Stap 4
Toon de resultaten

Slide 10 - Tekstslide

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 - Tekstslide

Slide 12 - Tekstslide


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 - Poll


Hoe vond je 
deze les?
😒🙁😐🙂😃

Slide 14 - Poll

Volgende keer

While-loop

Slide 15 - Tekstslide