Qu'est-ce que LessonUp
Rechercher
Canaux
Connectez-vous
S'inscrire
‹
Revenir à la recherche
Java les 1 Rikko
Java
Rikko Verrijzer
1 / 14
suivant
Slide 1:
Diapositive
Informatica
Middelbare school
havo, vwo
Leerjaar 4
Cette leçon contient
14 diapositives
, avec
diapositives de texte
.
La durée de la leçon est:
60 min
Commencer la leçon
Partager
Imprimer la leçon
Éléments de cette leçon
Java
Rikko Verrijzer
Slide 1 - Diapositive
Wie is die gozer?
dr. ir. ing. Rikko Verrijzer MSc.
1997 HIO Enschede (ing.), 2002 UT Enschede (ir.)
2000-2006 Software development, internet bubble, TV shows, academisch onderzoek.
2015 Proefschrift "Context in interactive mathematical documents" (dr.)
Docent informatica sinds 2010
Docent informatica 2010-2011 CSG Hoorn, Informatica/Wiskunde 2012-2014 AAS Sofia, 2014-2018 Informatica Bertrand, Informatica 2019-2021 AAS Moskou.
Slide 2 - Diapositive
Doelen
Leren programmeren in Java en
zelf doen
!
Programma structuur
Gebruik van variabelen
PSDs
While lus (for lus)
Lezen van programma's
Slide 3 - Diapositive
Programma structuur: Sequentie
Elke regel is een opdracht en is een stap in je programma.
De regel is pas af als je dat aangeeft met een ;
Let op, er zijn uitzonderingen!
Slide 4 - Diapositive
Programma structuur; keuze 1/2
Een keuze is een
if
statement
Het is altijd een ja/nee keuze. bv. 2>3?
Het hele stuk dat bij de keuze hoort wordt gezien als 1 stap (sequentie).
Geen
;
achter de if. Wel in de keuze blokken tussen de { }
! not, && and, || or, == equal, <, >, <=, >=
Slide 5 - Diapositive
Programma structuur; Keuze 2/2
if (2>3 || 3<2) {
// doe wat je moet doen als het klopt
a=2;
} else {
// doe wat je moet doen als niet het klopt
a=0;
}
Slide 6 - Diapositive
Programma structuur; Herhaling
Een herhaling is een
while
of een
for
Bij een while of for komt er
geen ;
achter de regel, wel in de blokken met { }
Een herhaling stopt als de conditie niet waar is.
Als een variabele wel gebruikt wordt in de conditie maar niet veranderd, stopt je lus nooit! Je programma loopt 'vast'
Slide 7 - Diapositive
Programmastructuur; herhaling 2/2
while(true) {
// repeat
}
Slide 8 - Diapositive
Wat weet je nog van variabelen?
Slide 9 - Diapositive
Een variabele is een plekje in het geheugen
Naam, camelCasing, letters cijfers en de tekens _ $
Type, is het een heel getal? komma getal? of een object?
Waarde toekenning en lezen
In kort een kladblokje waar je wat kan onthouden
Slide 10 - Diapositive
Voorbeelden gebruik variabelen
varNaam= 2+3;
varNaam = calculatePi();
varNaam = new Persoon();
int varDecl = 7;
String tekst = "Een voorbeeld";
Slide 11 - Diapositive
Wat doet dit? 1/2
public static void main(String[] args) {
int a=7;
int i=1;
while (i<10) {
System.out.println(a*i);
i=i+1;
}
}
Slide 12 - Diapositive
Wat doet dit? 2/2
public static void main(String[] args) {
int a=0;
int b=1;
int c=1;
int i=2;
System.out.println(b);
System.out.println(c);
while(i<20) {
a=b;
b=c;
c=a+b;
System.out.println(c);
i++;
}
}
Slide 13 - Diapositive
Een for lus
public class Fibonacci {
public static void main(String[] args) {
int a=0;
int b=1;
int c=1;
System.out.println(b);
System.out.println(c);
for(int i=2;i<20;i++) {
a=b;
b=c;
c=a+b;
System.out.println(c);
}
}
}
Slide 14 - Diapositive
Plus de leçons comme celle-ci
Java les 2 Rikko
Avril 2022
- Leçon avec
18 diapositives
Informatica
Middelbare school
havo, vwo
Leerjaar 4
C# online les 2
Novembre 2020
- Leçon avec
20 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
INF_CHR20_VWO_P5_LES-02
Octobre 2021
- Leçon avec
14 diapositives
Informatica
Middelbare school
vwo
Leerjaar 5
20211118 H5 leerdoel domein O
Novembre 2021
- Leçon avec
12 diapositives
Informatica
Middelbare school
havo
Leerjaar 5
INF_CHR20_VWO_P5_LES-01
Septembre 2022
- Leçon avec
18 diapositives
Informatica
Middelbare school
vwo
Leerjaar 5
Lesweek 6 (1/3) - Methods
Novembre 2024
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Lesweek 6 (1/3) - Methods
Mars 2024
- Leçon avec
11 diapositives
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
ICT - Les 4
Mai 2021
- Leçon avec
14 diapositives
MBO