JAVA- FizzBuzz havo4

For loops in Java
1 / 14
next
Slide 1: Slide
InformaticaMiddelbare schoolhavo, vwoLeerjaar 4

This lesson contains 14 slides, with text slides and 1 video.

time-iconLesson duration is: 50 min

Items in this lesson

For loops in Java

Slide 1 - Slide

https://forms.office.com/Pages/ResponsePage.aspx?id=eZpsQC_NBkSvVNo5wi84-awOHT6MCRZHhHgGLKvguZJUOVZHSVBKQUFINzJQVjJHVlBQVVdQUENSTi4u
Opdracht
We gaan zo een filmpje kijken. Schrijf op:

  1. Welke programmer onderdelen je al kent
  2. Welke programmeer onderdelen je nog niet kent

Slide 2 - Slide

This item has no instructions

Slide 3 - Video

https://youtu.be/QPZ0pIK_wsc
Welke onderdelen ken je nog niet?
geef antwoord in de chat

Slide 4 - Slide

This item has no instructions

Fizzbuzz - benodigde onderdelen
  1. For loop
  2. If statement 
  3. Modulo operator
  4. Or  en And operator
  5. System.out.println();

Slide 5 - Slide

This item has no instructions

Conditions - if
 Als je een computer iets wil laten oplossen doe je dat door de computer voorwaarden te geven op basis waarvan er wel of niet iets gebeurt: "Als dit waar is, doe dan dat". Zo'n voorwaarde heet een condition. Toevallig is dat ook de nederlandse vertaling van het woord voorwaarde.
De if operator
Als de waarde van ouput gelijk is aan "Goede Middag" print dan "Goede Middag"

Let op de indentation (uitlijning)
Wat is de ouput?
Goede Middag
Let op het verschil tussen = en ==

Slide 6 - Slide

This item has no instructions

Conditions - if else
Bij if hoort vaak ook else
De if else operator
Als de waarde van ouput gelijk is aan "Goede Middag" print dan "Goede Middag"
Anders print "Hallo"
Wat is de ouput?
Hallo

Slide 7 - Slide

This item has no instructions

Operatoren
Sommige operatoren zijn je wellicht onbekend vanuit de wiskundezoals modulo operator. In eerste instantie misschien een operator waar je niks aan lijkt te hebben, maar niets is minder waar... 
Output
% operator (Modulo)

Module geeft alleen de rest van een deling. Bijvoorbeeld: 3 gedeeld door 2 is 1 rest 1

Daarom 3 % 2 == 1




Wat is de output?

Slide 8 - Slide

This item has no instructions

For-loop
Het stuk code in een for-loop maakt vaak gebruik van een variabele. In het voorbeeld hieronder heet deze variabele i
Output
i++
Voor elke iteratie is de waarde van i met 1 groter geworden.
i <= 100
Deze voorwaarde wordt elke iteratie geschekt.
int i = 0
Dit wordt allemaal de eerste keer bekeken om te initialiseren

Slide 9 - Slide

hoeveel keer wordt er
"goede morgen" geprint?
Even oneven
timer
10:00
Open de  file in de chat
Kopieer alles
Plak de inhoud van de file in:

https://www.tutorialspoint.com/compile_java_online.php

Maak opdracht C

Slide 10 - Slide

https://repl.it/classroom/invite/rGf7HD0
Operatoren
Output
or operator

Kijkt of één van de twee voorwaarden waar is





Wat is de output?

Slide 11 - Slide

This item has no instructions

Operatoren
Output
and operator

Kijkt of beide van de twee voorwaarden waar zijn





Wat is de output?

Slide 12 - Slide

This item has no instructions

Greenfoot verder...
STUDIEWIJZER

Slide 13 - Slide

This item has no instructions

Greenfoot verder...
STUDIEWIJZER

Slide 14 - Slide

https://forms.office.com/Pages/ResponsePage.aspx?id=eZpsQC_NBkSvVNo5wi84-awOHT6MCRZHhHgGLKvguZJUNk5MMFJLNFZTREFSNDBRV0FVUlZONDE5Wi4u