Hoe werkt Model View Controller van Laravel?

Start klaar
Notiteblok + pen op tafel
Telefoons weg, tassen van tafel
1 / 16
suivant
Slide 1: Diapositive
InformaticaMiddelbare schoolvwoLeerjaar 4

Cette leçon contient 16 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 45 min

Éléments de cette leçon

Start klaar
Notiteblok + pen op tafel
Telefoons weg, tassen van tafel

Slide 1 - Diapositive

Cet élément n'a pas d'instructions

Hoe werkt Model View Controller van Laravel?
Herhaling

Slide 2 - Diapositive

Cet élément n'a pas d'instructions

Leerdoel
Aan het einde van de les begrijpen de leerlingen hoe Model View Controller van Laravel werkt.

Slide 3 - Diapositive

Introduceer het leerdoel en leg uit waarom MVC belangrijk is.
Wat weet je ook alweer over Model View Controller?

Slide 4 - Carte mentale

Cet élément n'a pas d'instructions

Wat is Model View Controller?
MVC is een softwareontwerppatroon dat de code scheidt in drie onderdelen: Model, View en Controller.

Slide 5 - Diapositive

Definieer MVC en leg de drie componenten uit.
Model
Het Model bevat de gegevens en de logica van de applicatie.

Slide 6 - Diapositive

Beschrijf wat het Model doet en geef voorbeelden.
View
De View zorgt voor de presentatie van de gegevens aan de gebruiker.

Slide 7 - Diapositive

Beschrijf wat de View doet en geef voorbeelden.
View

Slide 8 - Diapositive

Beschrijf wat de View doet en geef voorbeelden.
Controller
De Controller ontvangt invoer van de gebruiker en verwerkt deze door het Model bij te werken en de View bij te werken.

Slide 9 - Diapositive

Beschrijf wat de Controller doet en geef voorbeelden.
Hoe werkt Laravel's MVC?
In Laravel stuurt de Router de invoer naar de juiste Controller. De Controller werkt het Model bij en geeft de gegevens door aan de View.

Slide 10 - Diapositive

Leg uit hoe Laravel's MVC werkt en geef voorbeelden.
mvc

Slide 11 - Diapositive

Beschrijf wat de Controller doet en geef voorbeelden.
Voordelen van MVC
MVC maakt de code gemakkelijker te onderhouden en te testen. Het zorgt ook voor een betere scheiding van verantwoordelijkheden tussen de componenten.

Slide 12 - Diapositive

Beschrijf de voordelen van het gebruik van MVC.
Samenvatting
MVC is een softwareontwerppatroon dat de code scheidt in drie onderdelen: Model, View en Controller. Laravel maakt gebruik van MVC om de code te scheiden en de applicatie beter te onderhouden.

Slide 13 - Diapositive

Vat de belangrijkste punten van de les samen en geef de leerlingen de gelegenheid om vragen te stellen.
Schrijf 3 dingen op die je deze les hebt geleerd.

Slide 14 - Question ouverte

De leerlingen voeren hier drie dingen in die ze in deze les hebben geleerd. Hiermee geven ze aan wat hun eigen leerrendement van deze les is.
Schrijf 2 dingen op waarover je meer wilt weten.

Slide 15 - Question ouverte

De leerlingen voeren hier twee dingen in waarover ze meer zouden willen weten. Hiermee vergroot je niet alleen betrokkenheid, maar geef je hen ook meer eigenaarschap.
Stel 1 vraag over iets dat je nog niet zo goed hebt begrepen.

Slide 16 - Question ouverte

De leerlingen geven hier (in vraagvorm) aan met welk onderdeel van de stof ze nog moeite. Voor de docent biedt dit niet alleen inzicht in de mate waarin de stof de leerlingen begrijpen/beheersen, maar ook een goed startpunt voor een volgende les.