In deze les zitten 12 slides, met interactieve quizzen en tekstslides.
Lesduur 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.”