This lesson contains 12 slides, with interactive quizzes and text slides.
Lesson duration is: 60 min
Items in this lesson
Prompting
Slide 1 - Slide
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 - Slide
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 - Slide
Wat zou jij de AI vragen als je een quiz laat genereren?
Slide 4 - Open question
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 - Slide
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 - Slide
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 - Slide
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 question
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 question
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 question
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 question
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.”