Prompting

Prompting
1 / 12
suivant
Slide 1: Diapositive
ICTMBOStudiejaar 1

Cette leçon contient 12 diapositives, avec quiz interactifs et diapositives de texte.

time-iconLa durée de la leçon est: 60 min

Éléments de cette leçon

Prompting

Slide 1 - Diapositive

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 - Diapositive

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 - Diapositive

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

Slide 4 - Question ouverte

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 - Diapositive

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 - Diapositive

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 - Diapositive

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 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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 - Question ouverte

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 - Diapositive