Wat is LessonUp
Zoeken
Kanalen
aiToolsTab
Inloggen
Registreren
‹
Terug naar zoeken
PHP: Functions deel II
PHP: Functions deel II
1 / 13
volgende
Slide 1:
Tekstslide
Applicatie- en mediaontwikkelaar
MBO
Studiejaar 2
In deze les zitten
13 slides
, met
interactieve quiz
en
tekstslides
.
Lesduur is:
120 min
Start les
Bewaar
Deel
Printen
Onderdelen in deze les
PHP: Functions deel II
Slide 1 - Tekstslide
Korte recap:
Slide 2 - Tekstslide
Functions
Slide 3 - Woordweb
Goede functies:
Zijn zo klein mogelijk!
zijn verantwoordelijk voor maar 1 ding (iets checken, iets uitrekenen, iets outputten)
dus no side effects (niet nog andere variabelen in ons programma aanpassen vanuit de functie)
Zijn betekenisvol in de naamgeving, van zowel de functienaam als eventuele parameters
Slide 4 - Tekstslide
Voorbeeld van een functie die te optimaliseren valt...
.
<-- Dus liever niet zo
<-- klein dwingt
single responsibility af
<-- hoeveel taken doet
deze functie?
Slide 5 - Tekstslide
wat is eigenlijk de verantwoordelijkheid van addNewUser() ?
.
deze twee regels
voegen echt de
gebruiker toe...
Slide 6 - Tekstslide
Oefenen:
Maak een functie .
input: een geboortedatum (06-10-1984)
return: de leeftijd op dit moment (35)
Slide 7 - Tekstslide
Oefenen:
Maak een functie getAge().
input: een geboortedatum (06-10-1984)
return: de leeftijd op dit moment (35)
Slide 8 - Tekstslide
Oefenen:
maak een functie dividableBy()
input:
- een array van nummers
- een getal waar door gedeeld moet worden
return:
Een array met alleen de getallen uit de ingegeven array die deelbaar zijn door de deel parameter
Slide 9 - Tekstslide
Opdracht
Probeer de functie op te splitsen in meerdere kleinere functies die elk hun eigen verantwoordelijkheid hebben.
Slide 10 - Tekstslide
Slide 11 - Tekstslide
Slide 12 - Tekstslide
https:
Slide 13 - Link
Meer lessen zoals deze
18.5 Eiwitten in een cel
July 2025
-
21 slides
Biologie
Middelbare school
vwo
Leerjaar 6
Digi-doener! VO Engels | Do you speak Python?
May 2021
-
9 slides
Engels
Computational thinking
Middelbare school
mavo, havo, vwo
Leerjaar 1,2
Stichting FutureNL
Het leven is verschrikkulluk - Raoul de Jong
April 2025
-
9 slides
Nederlands
Middelbare school
havo, vwo
Leerjaar 3,4
Beeld & Geluid Onderwijs
Intro economie Inkomen en welvaart
October 2024
-
13 slides
Economie
Middelbare school
vmbo k
Leerjaar 4
ICC-cursus '21/'22, les 7
July 2022
-
11 slides
Kunstzinnige oriëntatie
Basisschool
Speciaal Onderwijs
Voortgezet speciaal onderwijs
Leerroute 1
Cultuureducatie Enschede
Maurits de Bruijn - Man maakt stuk
August 2025
-
13 slides
Nederlands
Middelbare school
mavo, havo, vwo
Leerjaar 3-6
Libris Literatuur Prijs
Nederlands Film Festival: Tweestrijd
June 2024
-
18 slides
filmeducatie
Basisschool
Groep 6-8
Filmeducatie
Nederlands Film Festival: Tweestrijd
May 2022
-
18 slides
filmeducatie
Basisschool
Groep 6-8
Filmeducatie