Wat is LessonUp
Zoeken
Kanalen
aiToolsTab
Beta
Inloggen
Registreren
‹
Terug naar zoeken
INF_CHR20_VWO_P5_LES-01
Classes en Objecten
1 / 18
volgende
Slide 1:
Tekstslide
Informatica
Middelbare school
vwo
Leerjaar 5
In deze les zitten
18 slides
, met
tekstslides
.
Lesduur is:
45 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
Classes en Objecten
Slide 1 - Tekstslide
Voorbeeld echte leven
In een wijk worden nieuwe woningen gebouwd
bedenk welke stappen er zijn tot dat de gebouwen zijn gebouwd
Slide 2 - Tekstslide
stappen
- er wordt een bouwtekening gemaakt = classe
- Bouwtekening is voor zien van maten, installatie, deuren enz.
- het gebouw wordt gemaakt adhv de bouwtekening = nu praten wij over een object
- het gebouw is nu functioneel
Slide 3 - Tekstslide
Slide 4 - Tekstslide
In software engineering
Gebeurt eigenlijk het zelfde
wij praten over classes als blauwdruk
wij praten over objecten als deze functioneel wordt
objecten komen voort uit classes
Slide 5 - Tekstslide
classes
Een classe heeft een naam, attributen en methodes
Slide 6 - Tekstslide
Hoe maken wij een classe
- wij tekenen de classe als een blok
- in deze blok komt de naam van de class
- onder de naam komen de attributen
- en onder de attributen komen de methodes
Slide 7 - Tekstslide
wat valt jou op in het blokje
timer
0:30
Slide 8 - Tekstslide
Achter : staat het datatype
De - betekend private
De + betekend public
Slide 9 - Tekstslide
Wat was ook alweer een datatype
Een datatype, ook wel gegevenstype genoemd, is in de informatica een specifiek soort gegevens, zoals integers, booleans, reals, karakters, strings.
Slide 10 - Tekstslide
En toen na de class
Als de class is uitgetekend dan dien je het in code om te zetten
Slide 11 - Tekstslide
=
Slide 12 - Tekstslide
de methode setLength(n: int) : void is een methode met 1 argument / parameter van de datatype int.
n
is in dit geval het argument
de methode
setLength(n: int) :void
heeft geen return waarde. Dit kan je aflezen doordat er :void staat
staat hier een datatype dan betekend dit dat het wel een return waarde heeft van de betreffende datatype. Voorbeeld
setLength(n: int) :int
of
getLength() :int
Slide 13 - Tekstslide
Classendiagram ontwerp (Snake)
Wij kijken naar laatste keer naar elkaars ontwerp en geven hier feedback op
vandaag ronden wij af het classendiagram ontwerp door de feedback te verwerken in jouw ontwerp
Vandaag gaan wij ook eerste opzet in een Code editor om aan de slag te gaan met het programmeren van het spel snake
Slide 14 - Tekstslide
Herhaling
Wat is een classe
wat is een classendiagram
hoe zit een classendiagram eruit
wat kunnen wij lezen uit een classe en classe diagram
Slide 15 - Tekstslide
Code editor
- is een programma waarin je kan coderen
- er bestaan verschillende soorten
Slide 16 - Tekstslide
Netbeans
Om in java te programmeren kan je bijvoorbeeld code editor Netbeans gebruiken (gratis)
Slide 17 - Tekstslide
Start maken project snake
We hebben een klassendiagram gemaakt
Dit hebben heb verbeter
Wij gaan een start maken in netbeans of andere codeeditor
Slide 18 - Tekstslide
Meer lessen zoals deze
Les 3: Laat je karakter bewegen
May 2025
- Les met
23 slides
door
4TU.Schools
Informatica
Middelbare school
havo, vwo
Leerjaar 4,5
4TU.Schools
In de burcht van de bever
January 2022
- Les met
18 slides
door
Kidsweek in de Klas
Wereldoriëntatie
Basisschool
Groep 1-4
Kidsweek in de Klas
The student environment in LessonUp
August 2023
- Les met
10 slides
door
LessonUp Academy
LessonUp
HBO
Studiejaar 1
LessonUp Academy
In alles zit energie!
January 2022
- Les met
27 slides
door
Kidsweek in de Klas
Wereldoriëntatie
Basisschool
Groep 1-4
Kidsweek in de Klas
Creating classes and sharing lessons: how to create a class, how to distribute a lesson.
August 2023
- Les met
13 slides
door
LessonUp Academy
LessonUp
HBO
Studiejaar 1
LessonUp Academy
Het groene huis van de toekomst
January 2022
- Les met
28 slides
door
Kidsweek in de Klas
Wereldoriëntatie
Basisschool
Groep 5-8
Kidsweek in de Klas
Parijs voorbereidingsquiz leerlingen
June 2018
- Les met
19 slides
door
Dé Schoolreisgids
Frans
Middelbare school
vmbo, mavo, havo, vwo
Leerjaar 1-6
Dé Schoolreisgids
CKV 'Mooi of Lelijk' uitleg Architectuur
October 2018
- Les met
29 slides
door
CKV: Culturele & Kunstzinnige Vorming
CKV
Culturele en kunstzinnige vorming
Middelbare school
havo, vwo
Leerjaar 4
CKV: Culturele & Kunstzinnige Vorming