Lesprogramma
- Introductie Weekopdracht
- Bespreken van de voor- en nadelen van prop-drilling aan de hand van de broncode en de diagrammen.
- Q&A
- Maken van Cornell Notes
- Bespreken van de vragen en antwoorden
- Maken van een samenvatting
- Bronnen verkennen:
- Welke bronnen waren noodzakelijk en welke niet?
- Hoe herken je minder waardevolle bronnen?
- Logboek:
- Vragen en antwoorden verwerken
- Start maken met begrippenlijst als basis voor een concept-map.
Criteria voor goede vragen
| Criterium | Toelichting | Goed voorbeeld | Slecht voorbeeld |
|---|---|---|---|
| Specifiek en concreet | Vermijd algemene vragen die te breed zijn. Richt je op een specifiek concept. | Hoe zorgt React ervoor dat de useState-hook alleen werkt binnen functionele componenten? | Hoe werkt React? |
| Conceptueel of toepassingsgericht | Vraag naar begrip (waarom) of toepassing (hoe je iets gebruikt). | Wat zijn de voordelen van WebSockets ten opzichte van REST in een chatapplicatie? | Wat is een WebSocket? |
| Uitdagend, maar haalbaar | Intellectueel prikkelend, maar binnen het bereik van de student. | Hoe zou je state management combineren met een NoSQL-database in een realtime applicatie? | Kun je een volledig werkend project bouwen met React en NoSQL? |
| Gerelateerd aan bronmateriaal | De vraag moet voortkomen uit het bestudeerde materiaal en relevant zijn voor de les. | In de video werd uitgelegd dat MongoDB flexibel is qua schema's. Welke nadelen kan dit hebben in grotere projecten? | Wat zijn alle databases die bestaan? |
| Stimuleert discussie | De vraag moet uitnodigen tot gesprek of debat in de les. | Welke use cases zijn minder geschikt voor React State Management en wanneer zou je Redux gebruiken? | Wat is Redux? |
| Reflecteert op praktijkproblemen | Vragen moeten betrekking hebben op real-world scenario’s of implementaties. | Hoe kun je de prestaties van een WebSocket-verbinding monitoren en optimaliseren? | Wat is het verschil tussen een GET- en een POST-verzoek? |
Extra tips voor studenten bij het formuleren van vragen
- Gebruik "hoe", "waarom", of "wat als": Deze vraagvormen leiden vaak tot betere gesprekken.
- Bouw voort op voorbeelden: Verwijs naar iets specifieks uit de bron en vraag om verduidelijking of verdieping.
- Vermijd puur feitelijke vragen: Gebruik de bronnen om inzicht te krijgen in het concept, niet alleen als woordenboek.