Programmeren les 5

1 / 15
next
Slide 1: Slide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

This lesson contains 15 slides, with interactive quizzes and text slides.

time-iconLesson duration is: 60 min

Items in this lesson

Slide 1 - Slide

  • oefening
  • while- loop

Slide 2 - Slide

oefening
De politie kan aan de lengte van het remspoor van een auto achterhalen wat de snelheid moet zijn geweest, voordat de auto begon te remmen.
De formule hiervoor is:
snelheid= √(11*lengteRemspoor)
Met deze formule bereken je de snelheid van de auto in meter per seconde. Een wortel kun je in Flowgoritm als volgt gebruiken:
In dit voorbeeld krijgt de variabele met de naam getal de waarde √64
Om een snelheid in meter per seconde om te rekenen naar kilometer per uur, gebruik je de volgende formule:
snelheidKmh=3,6*snelheidMs


Slide 3 - Slide

uitvoermogelijkheid 1
uitvoermogelijkheid 2

Slide 4 - Slide

De opdracht
  • Open een nieuw stroomdiagram in Flowgorithm.

  • Maak voor de politie een programma dat ze kunnen gebruiken om de snelheid van een auto te berekenen aan de hand van de lengte van het remspoor.

Slide 5 - Slide

Slide 6 - Slide

Slide 7 - Slide

Tot nu hebben we elke keer zelf het totaalbedrag uitgerekend, hoe fijn zou het zijn dat het programma dat ook voor ons kon doen. Dit is mogelijk door de derde bouwsteen van een programma in te zetten. Je kan code zich laten herhalen. Kijk naar de onderstaande codes. De linker zou je kunnen gebruiken voor 2 producten en de rechter voor 3 producten.

Slide 8 - Slide

Je kan zien dat hoe meer herhalingen je wil doen, hoe langer je stroomdiagram (of code) zal worden.
Dat is natuurlijk helemaal niet handig.
Hiervoor heb je een herhalingsblok nodig.
Hier staat een vergelijking in zoals je kan zien net als dat we dat zagen bij herhaling. Zolang jij “ja” blijft antwoorden, zal het programma elke keer die 5 blokken blijven uitvoeren. Is je antwoord op gegeven moment “nee” dan stopt de herhaling.

Slide 9 - Slide

Slide 10 - Slide

Herhalen en tellen
Door een variabele slim in te zetten, kan je tellen hoe vaak er een product is toegevoegd. Wanneer je de variabele aantal declareert met een waarde 0 kan je daar elke keer dat er een product bij komt, er 1 bij op tellen.

Slide 11 - Slide

Je kan zelfs herhaling gebruiken om te checken of iets juist ingevoerd is. Stel je voor dat je een verkeerde prijs invoert, een negatief getal bijvoorbeeld. Dan je via herhaling ervoor zorgen dat de gebruiker alsnog het juiste bedrag in kan voeren.

Slide 12 - Slide


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

functies

Slide 15 - Slide