What is LessonUp
Search
Channels
Log in
Register
‹
Return to search
Java les 1 Rikko
Java
Rikko Verrijzer
1 / 14
next
Slide 1:
Slide
Informatica
Middelbare school
havo, vwo
Leerjaar 4
This lesson contains
14 slides
, with
text slides
.
Lesson duration is:
60 min
Start lesson
Save
Share
Print lesson
Items in this lesson
Java
Rikko Verrijzer
Slide 1 - Slide
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 - Slide
Doelen
Leren programmeren in Java en
zelf doen
!
Programma structuur
Gebruik van variabelen
PSDs
While lus (for lus)
Lezen van programma's
Slide 3 - Slide
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 - Slide
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 - Slide
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 - Slide
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 - Slide
Programmastructuur; herhaling 2/2
while(true) {
// repeat
}
Slide 8 - Slide
Wat weet je nog van variabelen?
Slide 9 - Slide
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 - Slide
Voorbeelden gebruik variabelen
varNaam= 2+3;
varNaam = calculatePi();
varNaam = new Persoon();
int varDecl = 7;
String tekst = "Een voorbeeld";
Slide 11 - Slide
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 - Slide
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 - Slide
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 - Slide
More lessons like this
Java les 2 Rikko
April 2022
- Lesson with
18 slides
Informatica
Middelbare school
havo, vwo
Leerjaar 4
C# online les 2
November 2020
- Lesson with
20 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
INF_CHR20_VWO_P5_LES-02
October 2021
- Lesson with
14 slides
Informatica
Middelbare school
vwo
Leerjaar 5
20211118 H5 leerdoel domein O
November 2021
- Lesson with
12 slides
Informatica
Middelbare school
havo
Leerjaar 5
INF_CHR20_VWO_P5_LES-01
September 2022
- Lesson with
18 slides
Informatica
Middelbare school
vwo
Leerjaar 5
Lesweek 6 (1/3) - Methods
November 2024
- Lesson with
11 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
Lesweek 6 (1/3) - Methods
March 2024
- Lesson with
11 slides
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 1
ICT - Les 4
May 2021
- Lesson with
14 slides
MBO