Ga naar hoofdinhoud

Didactiek

Deze cursus volgt het PRIMM-model en bouwt de moeilijkheid stapsgewijs op. Hieronder de leerlijn en hoe je hem kunt inzetten.

De leerlijn

De hoofdstukken lopen op in twee dimensies tegelijk: van eenvoudig naar complex, en van een beschermde omgeving (Arduino IDE, simulator) naar een professionele (PlatformIO, echte STM32).

  1. Introductie & Arduino IDE (1–2) — wat is embedded, en de eerste blink. Geen drempel.
  2. IO (3–6) — digitaal, analoog, serieel, timing en sensoren. Hier ligt de kern van de basisvaardigheden.
  3. PlatformIO (7) — overstap naar een echte werkomgeving, met dezelfde code.
  4. STM32 (8–10) — krachtiger bord, met IO en interfaces, nog steeds via het vertrouwde Arduino-framework.
  5. Onder de motorkap (11) — verdieping voor wie meer wil: HAL en registers.

PRIMM in de pagina's

Elke lespagina is opgebouwd volgens PRIMM:

  • Predict — een <details>-blok "Wat denk je dat dit doet?" vóór de uitleg.
  • Run — de Wokwi-simulator of een echt bord.
  • Investigate — controlevragen in <details>.
  • Modify / Make — opdrachten met tip en oplossing, beide verborgen.

De opdrachten zijn genummerd als H.S.letter zodat je er gericht naar kunt verwijzen.

Differentiëren

  • Tempo. De simulator laat snelle leerlingen vooruitwerken zonder op hardware te wachten.
  • Diepgang. Hoofdstuk 11 (HAL/registers) is volledig optioneel; markeer het als verrijking.
  • Houvast. Elke opdracht heeft een tip vóór de oplossing. Stuur leerlingen eerst naar de tip.

Toetsing

De projectideeën in Jouw project lenen zich goed voor een eindopdracht: ze vragen om combineren, debuggen en zelfstandig opzoeken — vaardigheden die losse opdrachten niet toetsen. Beoordeel naast het eindresultaat ook het proces (klein beginnen, testen, de seriële monitor gebruiken).