Files
novi-lessons/Les18-AI-Toolbox-Next/Les18-Huiswerk.md
2026-06-07 13:35:02 +02:00

3.6 KiB

Les 18 — Huiswerk

Eén modaliteit naar productie + reflectie

Vak: AI-Assisted Development Deadline: Geen — dit is de laatste les van de leerlijn Inleveren: Brightspace + Teams


Doel

Twee dingen:

  1. Praktisch — neem de demo uit de lesopdracht en breng 'm naar een werkende, gedeployde mini-app
  2. Reflectief — korte schriftelijke reflectie op de 18 lessen

Onderdeel A — Demo afmaken + deployen (verplicht)

Pak je voice / vision / image / local demo uit de les en breng 'm verder.

Eisen

  • Demo draait lokaal zonder errors
  • Gedeployed op Vercel (alle vereiste env vars geconfigureerd)
  • Productie URL werkt en is publiek
  • README.md met beschrijving + installatie-instructies
  • Mooie UI — niet ruw, geen unstyled HTML

Tips per modaliteit

Voice: denk aan UX — toon dat AI 'luistert' (rec-indicator), error states (mic permission), korte audio-clips opslaan (Supabase Storage).

Vision: image preview vóór analysis, loading state, resize images client-side voor cost.

Image gen: save generated images (Supabase Storage), gallery van eerdere generaties, regenerate-button.

Local LLM: alleen lokaal zinvol — voor productie ofwel local-only, ofwel Vercel deploy met fallback naar OpenAI.


Onderdeel B — Reflectie (verplicht)

Schrijf in REFLECTIE.md (in repo-root) — max 500 woorden.

Vragen

  1. Wat was de meest verrassende les? Welke stof gaf je een "aha"-moment?
  2. Wat ga je in je eindopdracht gebruiken? Welke 2-3 concepten zijn voor jou meest direct toepasbaar?
  3. Wat zou je willen leren dat we niet hebben gedaan? Welke richting wil je verder verkennen?
  4. Wat is de grootste verandering in je werk als AI Developer? Wat doe je nu anders dan vóór deze leerlijn?

Vorm

  • Persoonlijk, eerlijk
  • Geen ChatGPT — eigen woorden
  • 300-500 woorden

Onderdeel C — Eindopdracht voorstel (verplicht)

Lever via Teams je voorstel in voor de eindopdracht. Max 250 woorden:

  1. Welk probleem lost jouw applicatie op?
  2. Wat doet de AI concreet met de data?
  3. Welke externe API ga je gebruiken?
  4. Vier kernfunctionaliteiten (inclusief registreren+inloggen en min 1 AI-feature)

Na goedkeuring kun je aan de slag met deelopdracht 1 van de eindopdracht.


Inleveren

  1. GitHub repo URL (lesopdracht-demo + Vercel deploy) — Brightspace
  2. REFLECTIE.md in repo-root
  3. Eindopdracht-voorstel via Teams (separate channel)

Beoordeling

Criterium Punten
A — Demo deployed + werkt op productie 5
B — Reflectie persoonlijk + concreet 3
C — Eindopdracht-voorstel ingeleverd 2
Totaal 10

Voldoende = 6+.


Tijd-indicatie

Onderdeel Tijd
A — Demo + deploy 60 min
B — Reflectie 30 min
C — Eindopdracht voorstel 30 min
Totaal ~2 uur

Wat nu?

Dit was de laatste les. Wat je hierna doet:

  • Eindopdracht — thuis, 4-6 weken, 8-10 uur/week
  • Eindopdracht-pitch — na inleveren, in 8-12 min demonstratie
  • Beoordeling + feedback — binnen 4 weken na inleveren
  • Daarna — je bent klaar voor de praktijk

Tips voor je eindopdracht

  • Start klein, voeg toe — eerst basisflow werkend, dan polish
  • Push klein en vaak — geen 1 grote commit aan eind
  • Vraag hulp tijdig — Slack, mail, office hours
  • Test op productie — niet alleen lokaal
  • Schrijf je verantwoordingsdoc gaandeweg — niet aan eind

Bedankt

Bedankt voor jullie inzet de afgelopen 18 lessen. Veel succes met de eindopdracht. Tot bij de pitch!