5. Programmeren Java - herhaling met while

Welkom
Java programmeren
vandaag: herhaling in code
conversie
NB: uitwerkingen hfdst B en C staan in de planner
1 / 16
volgende
Slide 1: Tekstslide
InformaticaMiddelbare schoolvwoLeerjaar 5

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

time-iconLesduur is: 40 min

Onderdelen in deze les

Welkom
Java programmeren
vandaag: herhaling in code
conversie
NB: uitwerkingen hfdst B en C staan in de planner

Slide 1 - Tekstslide

Welk basis bouwblok geeft herhaling aan?
A
A
B
B
C
C

Slide 2 - Quizvraag

Slide 3 - Tekstslide

Slide 4 - Tekstslide

Waarom is dit geen handige
manier van herhalen?

Slide 5 - Woordweb

Herhaling met while
while (voorwaarde) {
  opdracht(en)
}

while ( tijdstip < 10 ) {
  opstaan = "nee";
}
voorwaarde:
expressie die true of false kan aannemen

ook wel:
logische expressie

Slide 6 - Tekstslide

Verbeterde versie

Slide 7 - Tekstslide

Methode aanroepen
methoden lijken op functies uit de wiskunde
wiskunde: f(x)
Java:            println(5);

  • een methode heeft 0 of meer input parameters
  • een methode kan een waarde als output hebben
  • horen bij een object (of klasse)

Slide 8 - Tekstslide

methode voorbeelden
naam = invoerVeld.getText();
geen input en een string als output
methode hoort bij object invoerVeld

uitvoerVeld.setText(naam);
één input en geen output
methode hoort bij object uitvoerVeld

Slide 9 - Tekstslide

Conversie string -> getal
waarde omzetten van String naar Integer:
String tekstVijftig = "50";
int getal = Integer.parseInt(tekstVijftig);

kan ook met Double:
String tekstPi = "3.14";
double getalPi = Double.parseDouble(tekstPi);

Slide 10 - Tekstslide

Conversie getal -> string
variabele met getal omzetten naar String
double spaargeld = 150.57;
String bedrag = String.valueOf(spaargeld);

Slide 11 - Tekstslide

Aan het werk (planner)
Lees nu volgens de planner de theorie door en maak de opgaven (Aan de slag 18 t/m 21).
Na 5 minuten je kan vragen stellen over de stof via Chat
Over 15 minuten weer terug

Slide 12 - Tekstslide

timer
15:00

Slide 13 - Tekstslide

Theorie gelezen?

Slide 14 - Woordweb

welke inputs en outputs heeft de methode Integer.parseInt
A
een String als input geen outputs
B
geen inputs een Integer als output
C
een Integer als input een String als output
D
een String als input een Integer als output

Slide 15 - Quizvraag

Huiswerk - zie ook de planner
Volgende week:
  1. Oefenen programmeeropdracht
  2. Formatieve oefentoets
  3. Inleveropdracht vrijdag 19-3


Slide 16 - Tekstslide