Introductie Scratch

1 / 20
volgende
Slide 1: Tekstslide
InformaticaSecundair onderwijs

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

time-iconLesduur is: 50 min

Onderdelen in deze les

Slide 1 - Tekstslide

Fiche 1: Denken als een programmeur
Stap 1: Visualiseren van het probleem
Elk probleem begint met een analyse van het probleem.

Slide 2 - Tekstslide

Vb. Ik wil een huis bouwen
  1. Wat ligt er vast: de bouwvoorschriften (= gegeven)
  2. Beginsituatie: een stuk bouwgrond (= invoer)
  3. Beschrijving: huis bouwen volgens plan (= verwerking)
  4. Resultaat: het huis staat er (= uitvoer)

Slide 3 - Tekstslide

Wat is er gegeven bij het bakken van pannenkoeken?

Slide 4 - Open vraag

Wat is de invoer bij het bakken van pannenkoeken?

Slide 5 - Open vraag

Wat is de verwerking bij het bakken van pannenkoeken?

Slide 6 - Open vraag

Wat is de uitvoer bij het bakken van pannenkoeken?

Slide 7 - Open vraag

Vb. Ik wil pannenkoeken bakken
  1. Gegeven: recept pannenkoeken
  2. Invoer: ingrediënten pannenkoeken
  3. Verwerking: pannenkoeken bakken volgens recept      
  4. Uitvoer: lekkere pannenkoeken 

Slide 8 - Tekstslide

Ook een programmeur moet de volgende stappen zetten in zijn analyse: 

Slide 9 - Tekstslide


Gegeven: verbruik = 6 liter / 100 km
Invoer: prijs benzine
Verwerking: kostprijs = (verbruik x prijs benzine x afstand) / 100
Uitvoer: kostprijs reis

Slide 10 - Tekstslide

Eénmaal je je probleemanalyse hebt, kun je een passend ALGORITME zoeken.

Slide 11 - Tekstslide

Slide 12 - Tekstslide

Slide 13 - Tekstslide

Slide 14 - Tekstslide

Slide 15 - Tekstslide

Eénmaal je je algoritme hebt uitgeschreven, kun je je programma schrijven!
Bij het programmeren geldt: EERST DENKEN, dan doen!

Slide 17 - Tekstslide

Als je programma gemaakt is, dan gaan we het uittesten.  Dit kun je doen doen random waarden in te vullen.
LET OP: Ga er niet vanuit dat alles klopt, reken zeker nog eens na! 
kostprijs = (verbruik x prijs benzine x afstand) / 100

PrijsBenzine
Afstand
Kostprijs
1.6
1000
96

Slide 18 - Tekstslide

En tot slot gaan we nog documenteren.  Dit wil zeggen dat we bijschriften toevoegen aan ons programma zodat een leek ook weet waarvoor het programma gebruikt kan worden.

Slide 19 - Tekstslide

I See p. 10 - 11
Nummer de stappen in de juiste volgorde.
Benoem iedere stap.

Slide 20 - Tekstslide