fix: remove EC's
This commit is contained in:
@@ -39,7 +39,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
### Slide 5: Leerlijn overzicht
|
### Slide 5: Leerlijn overzicht
|
||||||
- "18 weken, 30 EC, 4 delen"
|
- "18 weken, 4 delen"
|
||||||
- **Deel 1 (les 1-4):** AI Foundations - basis, ChatGPT, OpenCode
|
- **Deel 1 (les 1-4):** AI Foundations - basis, ChatGPT, OpenCode
|
||||||
- **Deel 2 (les 5-9):** Technical Foundations - TypeScript, Next.js, Supabase
|
- **Deel 2 (les 5-9):** Technical Foundations - TypeScript, Next.js, Supabase
|
||||||
- **Deel 3 (les 10-12):** AI Tooling - welke tool wanneer, prototypen, Cursor
|
- **Deel 3 (les 10-12):** AI Tooling - welke tool wanneer, prototypen, Cursor
|
||||||
@@ -64,6 +64,7 @@
|
|||||||
|
|
||||||
### Slide 7: Wat is AI?
|
### Slide 7: Wat is AI?
|
||||||
- "Wat ís eigenlijk AI?"
|
- "Wat ís eigenlijk AI?"
|
||||||
|
- **🎤 INTERACTIE:** "Noem eens voorbeelden van AI die je vandaag al hebt gebruikt?" (verwacht: Spotify, Google Maps, autocorrect, gezichtsherkenning)
|
||||||
- AI = computersystemen die taken uitvoeren waarvoor normaal menselijke intelligentie nodig is
|
- AI = computersystemen die taken uitvoeren waarvoor normaal menselijke intelligentie nodig is
|
||||||
- Patronen herkennen, beslissingen nemen, taal begrijpen en genereren
|
- Patronen herkennen, beslissingen nemen, taal begrijpen en genereren
|
||||||
- **Narrow AI (Weak AI):** goed in één specifieke taak - ChatGPT is hier een voorbeeld
|
- **Narrow AI (Weak AI):** goed in één specifieke taak - ChatGPT is hier een voorbeeld
|
||||||
@@ -73,7 +74,8 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
### Slide 8: Hoe werken LLMs?
|
### Slide 8: Hoe werken LLMs?
|
||||||
- "Hoe werkt ChatGPT eigenlijk? Als je dit snapt, snap je ook waarom AI soms briljant is en soms onzin produceert"
|
- "Hoe werkt ChatGPT eigenlijk?"
|
||||||
|
- **🎤 INTERACTIE:** "Wat denken jullie dat er gebeurt als je iets typt? Heeft iemand een idee?" (laat 2-3 studenten raden)
|
||||||
- LLM = Large Language Model
|
- LLM = Large Language Model
|
||||||
- Getraind op miljarden pagina's tekst - boeken, websites, Wikipedia, code
|
- Getraind op miljarden pagina's tekst - boeken, websites, Wikipedia, code
|
||||||
- **Kernvraag die het geleerd heeft:** "Als ik deze woorden zie, wat is het meest waarschijnlijke volgende woord?"
|
- **Kernvraag die het geleerd heeft:** "Als ik deze woorden zie, wat is het meest waarschijnlijke volgende woord?"
|
||||||
@@ -107,6 +109,7 @@
|
|||||||
- **Praktisch:** Verifieer altijd! Kopieer nooit blindelings code. Check of libraries bestaan. Test je code.
|
- **Praktisch:** Verifieer altijd! Kopieer nooit blindelings code. Check of libraries bestaan. Test je code.
|
||||||
- "AI is een tool, geen orakel. Behandel het als een enthousiaste junior die soms dingen verzint"
|
- "AI is een tool, geen orakel. Behandel het als een enthousiaste junior die soms dingen verzint"
|
||||||
- **Regel: Vertrouw, maar verifieer!**
|
- **Regel: Vertrouw, maar verifieer!**
|
||||||
|
- **🎤 INTERACTIE:** "Wie heeft dit zelf meegemaakt? Dat ChatGPT iets verzon?" (laat 2-3 studenten ervaring delen)
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
@@ -146,6 +149,7 @@
|
|||||||
|
|
||||||
### Slide 14: Welke tool voor welke taak?
|
### Slide 14: Welke tool voor welke taak?
|
||||||
- "Welke is het beste? Hangt af van wat je wilt"
|
- "Welke is het beste? Hangt af van wat je wilt"
|
||||||
|
- **🎤 INTERACTIE:** "Stel: je moet een PDF van 50 pagina's samenvatten. Welke tool?" (handopsteken, bespreek kort)
|
||||||
- **Snelle code snippets:** ChatGPT of Claude, beide goed
|
- **Snelle code snippets:** ChatGPT of Claude, beide goed
|
||||||
- **Lange documenten:** Claude (grotere context window)
|
- **Lange documenten:** Claude (grotere context window)
|
||||||
- **UI componenten:** v0.dev (straks!)
|
- **UI componenten:** v0.dev (straks!)
|
||||||
@@ -257,6 +261,7 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
### Slide 24: Slecht vs Goed
|
### Slide 24: Slecht vs Goed
|
||||||
|
- **🎤 INTERACTIE:** "Hier staat: 'Maak een button'. Wat is hier mis mee? Wat ontbreekt?" (laat studenten analyseren)
|
||||||
- **Slecht:** "Maak een button" (3 woorden - welke taal? stijl? kleur? AI moet alles gokken)
|
- **Slecht:** "Maak een button" (3 woorden - welke taal? stijl? kleur? AI moet alles gokken)
|
||||||
- **Goed:** "Maak een React button component met Tailwind CSS. Primary styling met blauwe achtergrond (#2563EB). Include hover state en loading state met spinner."
|
- **Goed:** "Maak een React button component met Tailwind CSS. Primary styling met blauwe achtergrond (#2563EB). Include hover state en loading state met spinner."
|
||||||
- Je specificeert: technologie, styling, features
|
- Je specificeert: technologie, styling, features
|
||||||
|
|||||||
@@ -73,7 +73,7 @@ _[Laat iedereen kort reageren]_
|
|||||||
|
|
||||||
**[8:30 - 10:30]** _(2 minuten)_
|
**[8:30 - 10:30]** _(2 minuten)_
|
||||||
|
|
||||||
"Even een vooruitblik op wat we de komende 18 weken gaan doen. De cursus is 30 EC en verdeeld over vier delen."
|
"Even een vooruitblik op wat we de komende 18 weken gaan doen. De cursus is verdeeld over vier delen."
|
||||||
|
|
||||||
_[Wijs naar de vier delen op de slide]_
|
_[Wijs naar de vier delen op de slide]_
|
||||||
|
|
||||||
@@ -121,6 +121,14 @@ _[Geef 2 minuten]_
|
|||||||
|
|
||||||
_[Laat dit even hangen]_
|
_[Laat dit even hangen]_
|
||||||
|
|
||||||
|
_[INTERACTIE: Quick poll]_
|
||||||
|
|
||||||
|
"Maar eerst - noem eens voorbeelden van AI die je vandaag misschien al hebt gebruikt. Denk aan je telefoon, apps, websites..."
|
||||||
|
|
||||||
|
_[Laat 3-4 studenten antwoorden - verwacht: Spotify aanbevelingen, Google Maps, autocorrect, gezichtsherkenning]_
|
||||||
|
|
||||||
|
"Precies! Al die voorbeelden zijn AI. Maar wat is het dan precies?"
|
||||||
|
|
||||||
"AI, of Artificial Intelligence, is een verzamelnaam. Het zijn computersystemen die taken kunnen uitvoeren waarvoor normaal menselijke intelligentie nodig is."
|
"AI, of Artificial Intelligence, is een verzamelnaam. Het zijn computersystemen die taken kunnen uitvoeren waarvoor normaal menselijke intelligentie nodig is."
|
||||||
|
|
||||||
"Denk aan: patronen herkennen in data, beslissingen nemen op basis van informatie, taal begrijpen en genereren. Dingen die wij mensen doen met ons brein, maar dan door een computer."
|
"Denk aan: patronen herkennen in data, beslissingen nemen op basis van informatie, taal begrijpen en genereren. Dingen die wij mensen doen met ons brein, maar dan door een computer."
|
||||||
@@ -139,7 +147,15 @@ _[Maak onderscheid]_
|
|||||||
|
|
||||||
**[16:00 - 20:00]** _(4 minuten)_
|
**[16:00 - 20:00]** _(4 minuten)_
|
||||||
|
|
||||||
"Nu de vraag die iedereen heeft: hoe werkt ChatGPT eigenlijk? Dit is fascinerend, en als je dit snapt, snap je ook waarom AI soms briljant is en soms complete onzin produceert."
|
"Nu de vraag die iedereen heeft: hoe werkt ChatGPT eigenlijk?"
|
||||||
|
|
||||||
|
_[INTERACTIE: Laat studenten raden]_
|
||||||
|
|
||||||
|
"Wat denken jullie? Als je een vraag typt in ChatGPT, wat gebeurt er dan 'under the hood'? Heeft iemand een idee?"
|
||||||
|
|
||||||
|
_[Laat 2-3 studenten antwoorden - noteer antwoorden kort, bouw spanning op]_
|
||||||
|
|
||||||
|
"Interessante ideeën. De werkelijkheid is fascinerend, en als je dit snapt, snap je ook waarom AI soms briljant is en soms complete onzin produceert."
|
||||||
|
|
||||||
"Een Large Language Model - een LLM - is getraind op gigantische hoeveelheden tekst. En met gigantisch bedoel ik: miljarden pagina's. Boeken, websites, Wikipedia, wetenschappelijke papers, code repositories. Een groot deel van wat ooit op het internet is gepubliceerd."
|
"Een Large Language Model - een LLM - is getraind op gigantische hoeveelheden tekst. En met gigantisch bedoel ik: miljarden pagina's. Boeken, websites, Wikipedia, wetenschappelijke papers, code repositories. Een groot deel van wat ooit op het internet is gepubliceerd."
|
||||||
|
|
||||||
@@ -215,6 +231,12 @@ _[Praktische implicaties]_
|
|||||||
|
|
||||||
"AI is een tool, geen orakel. Het is ongelooflijk nuttig, maar je moet het behandelen als een junior collega die heel enthousiast is maar soms dingen verzint. Vertrouw, maar verifieer."
|
"AI is een tool, geen orakel. Het is ongelooflijk nuttig, maar je moet het behandelen als een junior collega die heel enthousiast is maar soms dingen verzint. Vertrouw, maar verifieer."
|
||||||
|
|
||||||
|
_[INTERACTIE: Ervaring delen]_
|
||||||
|
|
||||||
|
"Wie van jullie heeft dit zelf al eens meegemaakt? Dat ChatGPT iets verzon dat niet klopte?"
|
||||||
|
|
||||||
|
_[Laat 2-3 studenten hun ervaring delen - dit maakt het concreet en persoonlijk]_
|
||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
## BLOK 3: HET AI-LANDSCHAP (10 minuten)
|
## BLOK 3: HET AI-LANDSCHAP (10 minuten)
|
||||||
@@ -303,6 +325,14 @@ _[Samenvatten]_
|
|||||||
|
|
||||||
"Welke tool is het beste? Die vraag krijg ik vaak. En het eerlijke antwoord: het hangt af van wat je wilt doen."
|
"Welke tool is het beste? Die vraag krijg ik vaak. En het eerlijke antwoord: het hangt af van wat je wilt doen."
|
||||||
|
|
||||||
|
_[INTERACTIE: Quick poll]_
|
||||||
|
|
||||||
|
"Even testen. Stel: je moet een PDF van 50 pagina's samenvatten. Welke tool zou je kiezen? ChatGPT, Claude, of iets anders?"
|
||||||
|
|
||||||
|
_[Laat handopsteken of roepen - bespreek kort de antwoorden]_
|
||||||
|
|
||||||
|
"Interessant! Laten we kijken wat de beste keuze zou zijn voor verschillende taken."
|
||||||
|
|
||||||
_[Loop door de tabel]_
|
_[Loop door de tabel]_
|
||||||
|
|
||||||
"Voor snelle code snippets - een functie schrijven, een bug fixen - zijn ChatGPT en Claude beide uitstekend. Ik wissel zelf regelmatig."
|
"Voor snelle code snippets - een functie schrijven, een bug fixen - zijn ChatGPT en Claude beide uitstekend. Ik wissel zelf regelmatig."
|
||||||
@@ -515,7 +545,13 @@ _[Check of iedereen klaar is]_
|
|||||||
|
|
||||||
_[Wijs naar de slechte prompt]_
|
_[Wijs naar de slechte prompt]_
|
||||||
|
|
||||||
"Dit is wat de meeste mensen doen: 'Maak een button'. Drie woorden. Welke programmeertaal? HTML? React? Vue? Welke stijl? Groot? Klein? Welke kleur? De AI moet alles gokken. En gokken leidt tot generieke output."
|
_[INTERACTIE: Analyseren]_
|
||||||
|
|
||||||
|
"Hier staat een prompt: 'Maak een button'. Wat is hier mis mee? Wat ontbreekt er?"
|
||||||
|
|
||||||
|
_[Laat studenten antwoorden - verwacht: geen kleur, geen taal, geen stijl, geen grootte]_
|
||||||
|
|
||||||
|
"Precies! Dit is wat de meeste mensen doen. Drie woorden. Welke programmeertaal? HTML? React? Vue? Welke stijl? Groot? Klein? Welke kleur? De AI moet alles gokken. En gokken leidt tot generieke output."
|
||||||
|
|
||||||
_[Wijs naar de goede prompt]_
|
_[Wijs naar de goede prompt]_
|
||||||
|
|
||||||
|
|||||||
@@ -71,16 +71,16 @@
|
|||||||
### Slide 5: De Leerlijn AI Developer
|
### Slide 5: De Leerlijn AI Developer
|
||||||
*(2 minuten)*
|
*(2 minuten)*
|
||||||
|
|
||||||
**Titel:** 18 weken, 4 delen, 30 EC
|
**Titel:** 18 weken, 4 delen
|
||||||
|
|
||||||
**Inhoud:**
|
**Inhoud:**
|
||||||
|
|
||||||
| Deel | Lessen | EC | Focus |
|
| Deel | Lessen | Focus |
|
||||||
|------|--------|-----|-------|
|
|------|--------|-------|
|
||||||
| 1: AI Foundations | 1-4 | 7 | AI basics, tools, ethics, prompting |
|
| 1: AI Foundations | 1-4 | AI basics, tools, ethics, prompting |
|
||||||
| 2: Technical Foundations | 5-9 | 8 | TypeScript, Next.js, databases, Supabase |
|
| 2: Technical Foundations | 5-9 | TypeScript, Next.js, databases, Supabase |
|
||||||
| 3: AI Tooling & Prototyping | 10-12 | 5 | Tool selectie, prototyping, Cursor |
|
| 3: AI Tooling & Prototyping | 10-12 | Tool selectie, prototyping, Cursor |
|
||||||
| 4: Advanced AI Features | 13-18 | 10 | Agents, MCP, AI SDK, deployment |
|
| 4: Advanced AI Features | 13-18 | Agents, MCP, AI SDK, deployment |
|
||||||
|
|
||||||
**Eindresultaat:** Complete full-stack applicatie met AI
|
**Eindresultaat:** Complete full-stack applicatie met AI
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user