D2: Flowcharts

Programmeren (D)









met dank aan Antje Roestenburg en bewerkt door Petra van Horen

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

Cette leçon contient 29 diapositives, avec quiz interactifs, diapositives de texte et 2 vidéos.

Éléments de cette leçon

Programmeren (D)









met dank aan Antje Roestenburg en bewerkt door Petra van Horen

Slide 1 - Diapositive

Informatieverwerking
Een computer doet 3 dingen:
  • Input (invoer) vragen
  • Gegevens verwerken (evtl met hulp van opslag)
  • Output (uitvoer) geven

Hoe dit gedaan worden is vastgelegd in de software


Slide 2 - Diapositive

Model voor informatieverwerking
invoer
uitvoer
verwerking
opslag

Slide 3 - Question de remorquage

Slide 4 - Diapositive

Algoritme
Computers verwerken gegevens in een programma
middels een algoritme

Slide 5 - Diapositive

Slide 6 - Vidéo

Algoritme
Reeks instructies om 
vanaf een beginpunt 
een bepaald doel te 
bereiken.

Slide 7 - Diapositive

Een algoritme is een stappenplan met
A
altijd dezelfde uitkomst
B
verschillende uitkomsten

Slide 8 - Quiz

Boterham met Pindakaas
Zet de stappen in de juiste volgoorde
Pak een bord
Leg een boterham op het bord
Smeer de pindakaas op de boterham
Steek het mes in de pindakaas
Stap 1
Stap 2
Stap 3
Stap 4

Slide 9 - Question de remorquage

Flowcharts
(Stroomdiagrammen)

Slide 10 - Diapositive

Slide 11 - Vidéo

Flowchart

Een schematische, grafische representatie van een algorithme

Slide 12 - Diapositive

Flowcharts bestaan uit een aantal onderdelen, zoals:

  • Start/End
  • Process
  • Decision
  • Data

Slide 13 - Diapositive

Start
Process
Decision
Stop

Slide 14 - Diapositive

Tea for Two
Teken een flowchart om een kopje thee te zetten. 
Gebruik voor de elementen de volgende waarden:

Start, stop, maak thee, verhit water, vul ketel, is water heet?

Slide 15 - Diapositive

start
stop
Is het water heet?
maak thee
verhit water
vul ketel

Slide 16 - Question de remorquage

Tea for Two
Two for Tea

Slide 17 - Diapositive

Variabele
Als je een app programmeert, werk je met gegevens. Een game moet bijvoorbeeld de score bijhouden.

Gegevens worden in een app opgeslagen in variabelen.

Slide 18 - Diapositive

Variabele in een stroomdiagram
Welk symbool wordt gebruikt voor print?

Slide 19 - Diapositive

Hoe werkt een variabele?
In het stroomdiagram zijn er twee blokken gebruikt. 

Om een variabele te gebruiken moet je de variabele namelijk eerst declareren (aan de computer doorgeven dat je een stukje geheugen wilt gaan gebruiken). 

Nadat de variabele is gedeclareerd kan de variabele gevuld worden met gegevens.

Slide 20 - Diapositive

VARIABELE

Slide 21 - Diapositive

Een variabele een naam geven
Het label van een variabele mag bestaan uit letters, cijfers en een underscore (_)

Een label mag NIET beginnen met een cijfer!



Slide 22 - Diapositive

Hoe schrijf je iets weg naar een variabele?
naam = "Kees"
leeftijd = 15

Slide 23 - Diapositive

Welke van de volgende variabelenamen zijn juist?
A
1steHuisAdres
B
Voor- en achternaam
C
VoorEnAchternaam
D
#IkProgrammeer

Slide 24 - Quiz

Type variabele
  • Een aantal is altijd een geheel getal, dan kies je voor integer. 
  • Geldbedragen en percentages zijn kommagetallen, dus geen integer.
  •  Een woonplaats of naam bevat letters. Dan kies je voor string.

Slide 25 - Diapositive

Waarvoor gebruik je een integer?
A
aantal producten
B
prijs
C
woonplaats
D
naam

Slide 26 - Quiz

Welke tekst verschijnt er
als je dit programma's a uitvoert?
A
"Woensdag"
B
huidigeDag
C
woensdag
D
Woensdag

Slide 27 - Quiz

Input in een stroomdiagram

Slide 28 - Diapositive

Zijn er Vragen???
DANKI

Slide 29 - Diapositive