🤖 Opdracht: Bouw je eigen AI Feedback-bot¶
Introductie¶
Welkom bij je eerste opdracht binnen de HBO-ICT opleiding! In deze opdracht ga je kennismaken met HvA AI Chat en leer je hoe je Artificial Intelligence kunt inzetten als persoonlijke studiecoach.
In deze opleiding gebruiken we technologie niet alleen als eindproduct, maar ook om ons eigen werkproces te verbeteren. Je bouwt een persoonlijke AI-assistent die je helpt met feedback op je code en werk. Deze tool gaat je niet alleen tijdens deze opdracht helpen, maar kun je daarna ook gebruiken om je verder te helpen in het semester.
Tijdens deze opdracht ga je kennismaken met:
- HvA AI Chat en prompt engineering
- Persona’s maken in AI Chat
- Feedback vragen en gebruiken op verschillende niveaus
- Leeruitkomsten en beoordelingscriteria van dit semester
Doelen¶
Na deze opdracht:
- Kun je werken met de HvA AI Chat en ‘prompt engineering’
- Ken je de leeruitkomsten van het semester
- Heb je een werkende AI-studiecoach die je kan gebruiken tijdens je studie
Week 1: De AI Feedback-bot opzetten¶
Een AI is zo slim als de context die je hem geeft. Je gaat een prompt schrijven die de AI omtovert tot jouw persoonlijke code-reviewer en studiecoach. Daarnaast ga je een persona aanmaken in HvA AI Chat, zodat je deze feedback-bot altijd direct kunt oproepen.
Stap 1: Input verzamelen¶
- Pak de studiehandleiding en/of de knowledgebase van Semester 1 erbij
- Zoek de teksten over:
- Projectopdrachten
- Leeruitkomsten
- Beoordelingscriteria voor HTML en CSS
- Code conventies
- Kopieer deze informatie - dit wordt de kennis van je bot
Stap 2: Prompt schrijven¶
Schrijf een instructie voor de HvA AI Chat. Zorg dat je de volgende onderdelen opneemt:
1. Rol
Wie is de chatbot? Bijvoorbeeld:
- “Je bent een senior developer die eerstejaars studenten begeleidt”
- “Je bent een strenge maar rechtvaardige code reviewer”
- “Je bent een enthousiaste mentor die studenten helpt groeien”
2. Context
Plak hier de criteria uit stap 1. Bijvoorbeeld:
- Welke leeruitkomsten zijn relevant?
- Welke code conventies gelden?
3. Niveau van feedback
Geef de bot instructie om feedback te geven op drie niveaus:
- Taak-niveau: “Deze code werkt niet omdat…” / “Dit is de fout…”
- Proces-niveau: “Je aanpak kan beter door…” / “Probeer eerst…”
- Zelfregulatie-niveau: “Hoe zou je dit zelf kunnen checken?” / “Wat valt je op aan je eigen code?”
4. Instructies en grenzen
Wat mag de bot NIET doen? Bijvoorbeeld:
- “Herschrijf de code niet voor me”
Stap 3: Persona aanmaken in HvA AI Chat¶
Nu je een goede prompt hebt, ga je deze omzetten naar een persona in HvA AI Chat:
- Open HvA AI Chat
- Klik op “Persona’s“ in het menu
- Klik op “Nieuwe persona aanmaken”
- Geef je persona een naam
- Plak je prompt in het veld voor instructies
- Sla je persona op
Voordeel van een persona: Je kunt nu altijd direct een gesprek starten met je feedback-bot zonder elke keer de hele prompt opnieuw te hoeven invoeren!
Stap 4: De bot testen¶
Test je bot met voorbeeldcode of vragen:
- Plak een stukje HTML code en vraag om feedback
- Vraag uitleg over een beoordelingscriterium
- Test of de bot zich houdt aan de grenzen die je hebt ingesteld
- Controleer of de feedback op de juiste niveaus wordt gegeven
Let op:
- Is de feedback nuttig en concreet?
- Is de toon van de bot goed? Te streng? Te soft?
- Geeft de bot antwoorden weg die je zelf had moeten bedenken?
- Helpt de bot je echt beter te worden, of lost-ie het voor je op?
Stap 5: Eerste versie opslaan en exporteren¶
Opslaan voor jezelf:
- Sla je prompt op als Versie 1.0 in een tekstbestand
- Bewaar dit bestand in je GitLab repository (of persoonlijke map)
Een feedbackgesprek exporteren:
- Voer een testgesprek met je bot waarin je concrete feedback vraagt
- Klik in HvA AI Chat op de drie puntjes (⋮) rechtsboven in het gesprek
- Kies “Gesprek exporteren”
- Sla het geëxporteerde gesprek op
Uploaden naar Portflow:
- Log in op Portflow
- Ga naar de opdracht Profielpagina-opdracht
- Maak een nieuw bewijs aan en koppel daar het doel ‘doelgericht communiceren’ aan
- Upload je Versie 1.0 prompt (tekstbestand)
- Upload je geëxporteerde feedbackgesprek
-
Schrijf een korte reflectie (50-100 woorden):
-
Wat ging goed bij het maken van de prompt?
- Wat vond je lastig?
- Wat voor feedback gaf de bot?
Stap 6: Evalueren en bijstellen¶
Binnenkort ga je aan de slag met je eerste opdracht, Student Wrapped. Gebruik feedback van jouw bot om je te helpen. Evalueer dan je bot.
- Welke feedback was nuttig?
- Welke feedback was te vaag of juist te specifiek?
- Miste je iets in de feedback?
- Waren de grenzen goed ingesteld?
Check op hallucinaties:
- Vergelijk de feedback van je bot met de officiële studiehandleiding
- Verwijst de bot naar regels die echt bestaan?
- Klopt de feedback met wat je docenten vertellen?
- Test met bewust foutieve code - herkent de bot dit?
Pas je prompt aan:
- Verscherp onduidelijke instructies
- Voeg voorbeelden toe van goede feedback
- Stel grenzen bij als de bot te veel of te weinig deed
Update je persona in HvA AI Chat met de verbeterde prompt.
Stap 8: Laatste versie opslaan en delen¶
Opslaan:
- Sla je verbeterde prompt op als Versie 2.0
- Bewaar deze versie ook in je repository
Feedbackgesprek 2 exporteren:
- Voer een nieuw testgesprek met je verbeterde bot
- Exporteer dit gesprek
- Upload naar Portflow
Reflectie in Portflow:
Schrijf een uitgebreidere reflectie (100-150 woorden):
- Wat heb je aangepast tussen versie 1.0 en 2.0?
- Waarom heb je deze aanpassingen gemaakt?
- Wat is het verschil in de kwaliteit van feedback?
- Hoe ga je deze bot gebruiken in de rest van het semester?
Acceptatiecriteria¶
Jouw opdracht is compleet als aan de volgende eisen is voldaan:
Technisch¶
- Je hebt een werkende persona gemaakt in HvA AI Chat
- Je prompt bevat: Rol, Context (leeruitkomsten/criteria), Feedback-niveaus, en Instructies/grenzen
- Je hebt minimaal 2 versies van je prompt (1.0 en 2.0)
- Je hebt 2 feedbackgesprekken geëxporteerd uit HvA AI Chat
In Portflow¶
- Je hebt beide prompt-versies (1.0 en 2.0) geüpload
- Je hebt beide geëxporteerde feedbackgesprekken geüpload
- Je hebt een reflectie geschreven
Veelgestelde vragen¶
Mag ik meerdere persona’s maken?
Ja! Je kunt verschillende persona’s maken voor verschillende doeleinden (HTML-expert, CSS-specialist, algemene studiecoach).
Wat als mijn bot rare dingen zegt?
Dit heet “hallucineren”. Controleer of je prompt duidelijk genoeg is en of je de juiste grenzen hebt ingesteld. Pas je prompt aan.
Hoeveel feedback moet ik vragen in mijn testgesprek?
Minimaal 3-5 interacties, zodat je verschillende soorten feedback kunt laten zien.
Kan ik mijn persona later nog aanpassen?
Ja! Je kunt je persona altijd blijven verbeteren tijdens het semester.
Moet ik de hele studiehandleiding in mijn prompt zetten?
Nee, focus op de meest relevante delen voor code-feedback (criteria, conventies, leeruitkomsten).