Prompting

Prompting
1 / 12
volgende
Slide 1: Tekstslide
ICTMBOStudiejaar 1

In deze les zitten 12 slides, met interactieve quizzen en tekstslides.

time-iconLesduur is: 60 min

Onderdelen in deze les

Prompting

Slide 1 - Tekstslide

Wat is Prompting?
Prompting is het geven van duidelijke instructies aan een AI-systeem zoals ChatGPT.

Denk aan een prompt als een "input" aan een andere programmeur die superkrachtig is, maar precies moet weten wat jij wil.

Slide 2 - Tekstslide

Voorbeeld
Slechte prompt: "Schrijf een functie."
Goede prompt: "Schrijf een JavaScript functie die een array sorteert op basis van de lengte van de strings, van kort naar lang."

Slide 3 - Tekstslide

Wat zou jij de AI vragen als je een quiz laat genereren?

Slide 4 - Open vraag

Prompt Canvas
Doel: Wat wil je bereiken met de AI?
Context: Wat moet de AI weten?
Instructie: Wat moet de AI precies doen?
Voorbeeld(en): Geef 1 of 2 voorbeelden van gewenste output
Outputformaat: Moet het JS-code zijn, JSON, plain text...?

Slide 5 - Tekstslide

Hoe ziet dit er dan uit?
Doel: Genereer een JavaScript functie voor een quizvraag
Context: We bouwen een quiz over programmeren
Instructie: Schrijf een meerkeuzevraag over JavaScript-loops met 1 goed antwoord
Outputformaat: Javascript
En eventueel nog een voorbeeld

Slide 6 - Tekstslide

Voorbeeld van het C# aquarium
“Genereer een C# WPF-applicatie met een MainWindow.xaml waarin een aquarium wordt weergegeven. Gebruik een Canvas als tekenoppervlak. Teken 2 soorten vissen (bijvoorbeeld met Ellipse of Polygon) die continu van willekeurig zwemmen met animatie. Voeg bubbels toe die willekeurig opstijgen. Gebruik een blauwe achtergrond met gradiënt voor het water. Voeg stilstaande waterplanten onderaan toe met Path of Rectangle. Zorg dat het aquarium werkt bij het starten van de app.”

Slide 7 - Tekstslide

Als gebruiker wil ik een stemwijzer invullen voor een specifieke verkiezing, zodat ik inzicht krijg in
welke partijen het beste bij mijn standpunten passen.

Wat is hier het doel voor?

Slide 8 - Open vraag

Als gebruiker wil ik een stemwijzer invullen voor een specifieke verkiezing, zodat ik inzicht krijg in
welke partijen het beste bij mijn standpunten passen.

Wat is hier de context voor?

Slide 9 - Open vraag

Als gebruiker wil ik een stemwijzer invullen voor een specifieke verkiezing, zodat ik inzicht krijg in
welke partijen het beste bij mijn standpunten passen.

Wat is hier de instructie voor?

Slide 10 - Open vraag

Als gebruiker wil ik een stemwijzer invullen voor een specifieke verkiezing, zodat ik inzicht krijg in
welke partijen het beste bij mijn standpunten passen.

Wat is hier het outputformaat voor?

Slide 11 - Open vraag

Maak groepjes van 2
Kies 3 AI-tools (geen ChatGPT)
Voer deze testopdracht uit: “Schrijf een JavaScript-functie die een array sorteert op de lengte van de strings van kort naar lang.”
Vul voor de tools onderstaande tabel in

Output kwaliteit
Is de gegenereerde code correct en begrijpelijk?
Gebruiksgemak
Is de tool makkelijk te openen en gebruiken?
Uitlegfunctie
Kan de tool ook uitleg geven als je erom vraagt?
Interface & Integratie
Is de tool ook te implementeren in Visual Studio?
Taal & feedback
Begrijpt de tool Nederlands of alleen Engels?

Slide 12 - Tekstslide